Class PortConfig
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.PortConfig
-
- Direct Known Subclasses:
AutoValue_PortConfig
public abstract class PortConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPortConfig.Builderstatic classPortConfig.PortConfigPublishMode
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROTOCOL_TCPstatic java.lang.StringPROTOCOL_UDP
-
Constructor Summary
Constructors Constructor Description PortConfig()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static PortConfig.Builderbuilder()(package private) static PortConfigcreate(java.lang.String name, java.lang.String protocol, java.lang.Integer targetPort, java.lang.Integer publishedPort, PortConfig.PortConfigPublishMode publishMode)abstract java.lang.Stringname()abstract java.lang.Stringprotocol()abstract java.lang.IntegerpublishedPort()abstract PortConfig.PortConfigPublishModepublishMode()abstract java.lang.IntegertargetPort()
-
-
-
Field Detail
-
PROTOCOL_TCP
public static final java.lang.String PROTOCOL_TCP
- See Also:
- Constant Field Values
-
PROTOCOL_UDP
public static final java.lang.String PROTOCOL_UDP
- See Also:
- Constant Field Values
-
-
Method Detail
-
name
@Nullable public abstract java.lang.String name()
-
protocol
@Nullable public abstract java.lang.String protocol()
-
targetPort
@Nullable public abstract java.lang.Integer targetPort()
-
publishedPort
@Nullable public abstract java.lang.Integer publishedPort()
-
publishMode
@Nullable public abstract PortConfig.PortConfigPublishMode publishMode()
-
builder
public static PortConfig.Builder builder()
-
create
static PortConfig create(java.lang.String name, java.lang.String protocol, java.lang.Integer targetPort, java.lang.Integer publishedPort, PortConfig.PortConfigPublishMode publishMode)
-
-