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, newBuilder
public 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 DefaultResourceSpec
public boolean equals(java.lang.Object o)
equals
in class DefaultResourceSpec
public int hashCode()
hashCode
in class DefaultResourceSpec