public class PortSpec extends DefaultResourceSpec
DefaultResourceSpec.Builder| Constructor and Description |
|---|
PortSpec(Protos.Value value,
java.lang.String role,
java.lang.String preReservedRole,
java.lang.String principal,
java.lang.String envKey,
java.lang.String portName,
DiscoveryInfo.Visibility visibility,
java.util.Collection<java.lang.String> networkNames) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getEnvKey() |
java.util.Collection<java.lang.String> |
getNetworkNames() |
long |
getPort() |
java.lang.String |
getPortName() |
DiscoveryInfo.Visibility |
getVisibility() |
int |
hashCode() |
java.lang.String |
toString() |
static PortSpec |
withValue(PortSpec portSpec,
Protos.Value value)
Returns a copy of the provided
PortSpec which has been updated to have the provided value. |
getName, getPreReservedRole, getPrincipal, getRole, getValue, newBuilder, newBuilderpublic PortSpec(Protos.Value value,
java.lang.String role,
java.lang.String preReservedRole,
java.lang.String principal,
java.lang.String envKey,
java.lang.String portName,
DiscoveryInfo.Visibility visibility,
java.util.Collection<java.lang.String> networkNames)
public static PortSpec withValue(PortSpec portSpec, Protos.Value value)
PortSpec which has been updated to have the provided value.public java.lang.String getPortName()
public DiscoveryInfo.Visibility getVisibility()
public java.util.Collection<java.lang.String> getNetworkNames()
public java.lang.String getEnvKey()
public long getPort()
public java.lang.String toString()
toString in class DefaultResourceSpecpublic boolean equals(java.lang.Object o)
equals in class DefaultResourceSpecpublic int hashCode()
hashCode in class DefaultResourceSpec