public class PortConfig extends DockerObject implements Serializable
RemoteApiVersion#VERSION_1_24
Modifier and Type | Class and Description |
---|---|
static class |
PortConfig.PublishMode |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
PortConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
PortConfigProtocol |
getProtocol() |
int |
getPublishedPort() |
PortConfig.PublishMode |
getPublishMode() |
int |
getTargetPort() |
PortConfig |
withName(String name) |
PortConfig |
withProtocol(PortConfigProtocol protocol) |
PortConfig |
withPublishedPort(int publishedPort) |
PortConfig |
withPublishMode(PortConfig.PublishMode publishMode) |
PortConfig |
withTargetPort(int targetPort) |
getRawValues
public static final long serialVersionUID
public PortConfig withName(String name)
name
@CheckForNull public PortConfigProtocol getProtocol()
protocol
public PortConfig withProtocol(PortConfigProtocol protocol)
protocol
@CheckForNull public int getTargetPort()
targetPort
public PortConfig withTargetPort(int targetPort)
targetPort
@CheckForNull public int getPublishedPort()
publishedPort
public PortConfig withPublishedPort(int publishedPort)
publishedPort
@CheckForNull public PortConfig.PublishMode getPublishMode()
public PortConfig withPublishMode(PortConfig.PublishMode publishMode)
Copyright © 2021. All rights reserved.