public static interface Protos.NetworkInfoOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGroups(int index)
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves.
|
com.google.protobuf.ByteString |
getGroupsBytes(int index)
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves.
|
int |
getGroupsCount()
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves.
|
java.util.List<java.lang.String> |
getGroupsList()
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves.
|
Protos.NetworkInfo.IPAddress |
getIpAddresses(int index)
When included in a ContainerInfo, each of these represent a
request for an IP address.
|
int |
getIpAddressesCount()
When included in a ContainerInfo, each of these represent a
request for an IP address.
|
java.util.List<Protos.NetworkInfo.IPAddress> |
getIpAddressesList()
When included in a ContainerInfo, each of these represent a
request for an IP address.
|
Protos.NetworkInfo.IPAddressOrBuilder |
getIpAddressesOrBuilder(int index)
When included in a ContainerInfo, each of these represent a
request for an IP address.
|
java.util.List<? extends Protos.NetworkInfo.IPAddressOrBuilder> |
getIpAddressesOrBuilderList()
When included in a ContainerInfo, each of these represent a
request for an IP address.
|
Protos.Labels |
getLabels()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
|
Protos.LabelsOrBuilder |
getLabelsOrBuilder()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
|
java.lang.String |
getName()
Name of the network which will be used by network isolator to determine
the network that the container joins.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the network which will be used by network isolator to determine
the network that the container joins.
|
Protos.NetworkInfo.PortMapping |
getPortMappings(int index)
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7; |
int |
getPortMappingsCount()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7; |
java.util.List<Protos.NetworkInfo.PortMapping> |
getPortMappingsList()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7; |
Protos.NetworkInfo.PortMappingOrBuilder |
getPortMappingsOrBuilder(int index)
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7; |
java.util.List<? extends Protos.NetworkInfo.PortMappingOrBuilder> |
getPortMappingsOrBuilderList()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7; |
boolean |
hasLabels()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
|
boolean |
hasName()
Name of the network which will be used by network isolator to determine
the network that the container joins.
|
java.util.List<Protos.NetworkInfo.IPAddress> getIpAddressesList()
When included in a ContainerInfo, each of these represent a request for an IP address. Each request can specify an explicit address or the IP protocol to use. When included in a TaskStatus message, these inform the framework scheduler about the IP addresses that are bound to the container interface. When there are no custom network isolator modules installed, this field is filled in automatically with the Agent IP address.
repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;
Protos.NetworkInfo.IPAddress getIpAddresses(int index)
When included in a ContainerInfo, each of these represent a request for an IP address. Each request can specify an explicit address or the IP protocol to use. When included in a TaskStatus message, these inform the framework scheduler about the IP addresses that are bound to the container interface. When there are no custom network isolator modules installed, this field is filled in automatically with the Agent IP address.
repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;
int getIpAddressesCount()
When included in a ContainerInfo, each of these represent a request for an IP address. Each request can specify an explicit address or the IP protocol to use. When included in a TaskStatus message, these inform the framework scheduler about the IP addresses that are bound to the container interface. When there are no custom network isolator modules installed, this field is filled in automatically with the Agent IP address.
repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;
java.util.List<? extends Protos.NetworkInfo.IPAddressOrBuilder> getIpAddressesOrBuilderList()
When included in a ContainerInfo, each of these represent a request for an IP address. Each request can specify an explicit address or the IP protocol to use. When included in a TaskStatus message, these inform the framework scheduler about the IP addresses that are bound to the container interface. When there are no custom network isolator modules installed, this field is filled in automatically with the Agent IP address.
repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;
Protos.NetworkInfo.IPAddressOrBuilder getIpAddressesOrBuilder(int index)
When included in a ContainerInfo, each of these represent a request for an IP address. Each request can specify an explicit address or the IP protocol to use. When included in a TaskStatus message, these inform the framework scheduler about the IP addresses that are bound to the container interface. When there are no custom network isolator modules installed, this field is filled in automatically with the Agent IP address.
repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;
boolean hasName()
Name of the network which will be used by network isolator to determine the network that the container joins. It's up to the network isolator to decide how to interpret this field.
optional string name = 6;
java.lang.String getName()
Name of the network which will be used by network isolator to determine the network that the container joins. It's up to the network isolator to decide how to interpret this field.
optional string name = 6;
com.google.protobuf.ByteString getNameBytes()
Name of the network which will be used by network isolator to determine the network that the container joins. It's up to the network isolator to decide how to interpret this field.
optional string name = 6;
java.util.List<java.lang.String> getGroupsList()
A group is the name given to a set of logically-related interfaces that are allowed to communicate among themselves. Network traffic is allowed between two container interfaces that share at least one network group. For example, one might want to create separate groups for isolating dev, testing, qa and prod deployment environments.
repeated string groups = 3;
int getGroupsCount()
A group is the name given to a set of logically-related interfaces that are allowed to communicate among themselves. Network traffic is allowed between two container interfaces that share at least one network group. For example, one might want to create separate groups for isolating dev, testing, qa and prod deployment environments.
repeated string groups = 3;
java.lang.String getGroups(int index)
A group is the name given to a set of logically-related interfaces that are allowed to communicate among themselves. Network traffic is allowed between two container interfaces that share at least one network group. For example, one might want to create separate groups for isolating dev, testing, qa and prod deployment environments.
repeated string groups = 3;
com.google.protobuf.ByteString getGroupsBytes(int index)
A group is the name given to a set of logically-related interfaces that are allowed to communicate among themselves. Network traffic is allowed between two container interfaces that share at least one network group. For example, one might want to create separate groups for isolating dev, testing, qa and prod deployment environments.
repeated string groups = 3;
boolean hasLabels()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
optional .mesos.Labels labels = 4;
Protos.Labels getLabels()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
optional .mesos.Labels labels = 4;
Protos.LabelsOrBuilder getLabelsOrBuilder()
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
optional .mesos.Labels labels = 4;
java.util.List<Protos.NetworkInfo.PortMapping> getPortMappingsList()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;
Protos.NetworkInfo.PortMapping getPortMappings(int index)
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;
int getPortMappingsCount()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;
java.util.List<? extends Protos.NetworkInfo.PortMappingOrBuilder> getPortMappingsOrBuilderList()
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;
Protos.NetworkInfo.PortMappingOrBuilder getPortMappingsOrBuilder(int index)
repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;