public class DefaultNetworkSpec extends java.lang.Object implements NetworkSpec
NetworkSpec. This class encapsulates the Container Network Interface
(CNI) implementation within the SDK.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultNetworkSpec.Builder
DefaultNetworkSpec builder static inner class. |
| Constructor and Description |
|---|
DefaultNetworkSpec(java.lang.String networkName,
java.util.Map<java.lang.Integer,java.lang.Integer> portMappings,
java.util.Map<java.lang.String,java.lang.String> labels) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.lang.String |
getName() |
java.util.Map<java.lang.Integer,java.lang.Integer> |
getPortMappings() |
int |
hashCode() |
static DefaultNetworkSpec.Builder |
newBuilder() |
static DefaultNetworkSpec.Builder |
newBuilder(NetworkSpec copy) |
java.lang.String |
toString() |
public DefaultNetworkSpec(java.lang.String networkName,
java.util.Map<java.lang.Integer,java.lang.Integer> portMappings,
java.util.Map<java.lang.String,java.lang.String> labels)
public static DefaultNetworkSpec.Builder newBuilder()
public static DefaultNetworkSpec.Builder newBuilder(NetworkSpec copy)
public java.lang.String getName()
getName in interface NetworkSpecpublic java.util.Map<java.lang.Integer,java.lang.Integer> getPortMappings()
getPortMappings in interface NetworkSpecpublic java.util.Map<java.lang.String,java.lang.String> getLabels()
getLabels in interface NetworkSpecpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object