public static interface Protos.ContainerInfoOrBuilder
Modifier and Type | Method and Description |
---|---|
Protos.ContainerInfo.DockerInfo |
getDocker()
At most one of the following *Info messages should be set to match
the type, i.e.
|
Protos.ContainerInfo.DockerInfoOrBuilder |
getDockerOrBuilder()
At most one of the following *Info messages should be set to match
the type, i.e.
|
java.lang.String |
getHostname()
optional string hostname = 4; |
com.google.protobuf.ByteString |
getHostnameBytes()
optional string hostname = 4; |
Protos.LinuxInfo |
getLinuxInfo()
Linux specific information for the container.
|
Protos.LinuxInfoOrBuilder |
getLinuxInfoOrBuilder()
Linux specific information for the container.
|
Protos.ContainerInfo.MesosInfo |
getMesos()
optional .mesos.ContainerInfo.MesosInfo mesos = 5; |
Protos.ContainerInfo.MesosInfoOrBuilder |
getMesosOrBuilder()
optional .mesos.ContainerInfo.MesosInfo mesos = 5; |
Protos.NetworkInfo |
getNetworkInfos(int index)
A list of network requests.
|
int |
getNetworkInfosCount()
A list of network requests.
|
java.util.List<Protos.NetworkInfo> |
getNetworkInfosList()
A list of network requests.
|
Protos.NetworkInfoOrBuilder |
getNetworkInfosOrBuilder(int index)
A list of network requests.
|
java.util.List<? extends Protos.NetworkInfoOrBuilder> |
getNetworkInfosOrBuilderList()
A list of network requests.
|
Protos.RLimitInfo |
getRlimitInfo()
(POSIX only) rlimits of the container.
|
Protos.RLimitInfoOrBuilder |
getRlimitInfoOrBuilder()
(POSIX only) rlimits of the container.
|
Protos.TTYInfo |
getTtyInfo()
If specified a tty will be attached to the container entrypoint.
|
Protos.TTYInfoOrBuilder |
getTtyInfoOrBuilder()
If specified a tty will be attached to the container entrypoint.
|
Protos.ContainerInfo.Type |
getType()
required .mesos.ContainerInfo.Type type = 1; |
Protos.Volume |
getVolumes(int index)
repeated .mesos.Volume volumes = 2; |
int |
getVolumesCount()
repeated .mesos.Volume volumes = 2; |
java.util.List<Protos.Volume> |
getVolumesList()
repeated .mesos.Volume volumes = 2; |
Protos.VolumeOrBuilder |
getVolumesOrBuilder(int index)
repeated .mesos.Volume volumes = 2; |
java.util.List<? extends Protos.VolumeOrBuilder> |
getVolumesOrBuilderList()
repeated .mesos.Volume volumes = 2; |
boolean |
hasDocker()
At most one of the following *Info messages should be set to match
the type, i.e.
|
boolean |
hasHostname()
optional string hostname = 4; |
boolean |
hasLinuxInfo()
Linux specific information for the container.
|
boolean |
hasMesos()
optional .mesos.ContainerInfo.MesosInfo mesos = 5; |
boolean |
hasRlimitInfo()
(POSIX only) rlimits of the container.
|
boolean |
hasTtyInfo()
If specified a tty will be attached to the container entrypoint.
|
boolean |
hasType()
required .mesos.ContainerInfo.Type type = 1; |
boolean hasType()
required .mesos.ContainerInfo.Type type = 1;
Protos.ContainerInfo.Type getType()
required .mesos.ContainerInfo.Type type = 1;
java.util.List<Protos.Volume> getVolumesList()
repeated .mesos.Volume volumes = 2;
Protos.Volume getVolumes(int index)
repeated .mesos.Volume volumes = 2;
int getVolumesCount()
repeated .mesos.Volume volumes = 2;
java.util.List<? extends Protos.VolumeOrBuilder> getVolumesOrBuilderList()
repeated .mesos.Volume volumes = 2;
Protos.VolumeOrBuilder getVolumesOrBuilder(int index)
repeated .mesos.Volume volumes = 2;
boolean hasHostname()
optional string hostname = 4;
java.lang.String getHostname()
optional string hostname = 4;
com.google.protobuf.ByteString getHostnameBytes()
optional string hostname = 4;
boolean hasDocker()
At most one of the following *Info messages should be set to match the type, i.e. the "protobuf union" in ContainerInfo should be valid.
optional .mesos.ContainerInfo.DockerInfo docker = 3;
Protos.ContainerInfo.DockerInfo getDocker()
At most one of the following *Info messages should be set to match the type, i.e. the "protobuf union" in ContainerInfo should be valid.
optional .mesos.ContainerInfo.DockerInfo docker = 3;
Protos.ContainerInfo.DockerInfoOrBuilder getDockerOrBuilder()
At most one of the following *Info messages should be set to match the type, i.e. the "protobuf union" in ContainerInfo should be valid.
optional .mesos.ContainerInfo.DockerInfo docker = 3;
boolean hasMesos()
optional .mesos.ContainerInfo.MesosInfo mesos = 5;
Protos.ContainerInfo.MesosInfo getMesos()
optional .mesos.ContainerInfo.MesosInfo mesos = 5;
Protos.ContainerInfo.MesosInfoOrBuilder getMesosOrBuilder()
optional .mesos.ContainerInfo.MesosInfo mesos = 5;
java.util.List<Protos.NetworkInfo> getNetworkInfosList()
A list of network requests. A framework can request multiple IP addresses for the container.
repeated .mesos.NetworkInfo network_infos = 7;
Protos.NetworkInfo getNetworkInfos(int index)
A list of network requests. A framework can request multiple IP addresses for the container.
repeated .mesos.NetworkInfo network_infos = 7;
int getNetworkInfosCount()
A list of network requests. A framework can request multiple IP addresses for the container.
repeated .mesos.NetworkInfo network_infos = 7;
java.util.List<? extends Protos.NetworkInfoOrBuilder> getNetworkInfosOrBuilderList()
A list of network requests. A framework can request multiple IP addresses for the container.
repeated .mesos.NetworkInfo network_infos = 7;
Protos.NetworkInfoOrBuilder getNetworkInfosOrBuilder(int index)
A list of network requests. A framework can request multiple IP addresses for the container.
repeated .mesos.NetworkInfo network_infos = 7;
boolean hasLinuxInfo()
Linux specific information for the container.
optional .mesos.LinuxInfo linux_info = 8;
Protos.LinuxInfo getLinuxInfo()
Linux specific information for the container.
optional .mesos.LinuxInfo linux_info = 8;
Protos.LinuxInfoOrBuilder getLinuxInfoOrBuilder()
Linux specific information for the container.
optional .mesos.LinuxInfo linux_info = 8;
boolean hasRlimitInfo()
(POSIX only) rlimits of the container.
optional .mesos.RLimitInfo rlimit_info = 9;
Protos.RLimitInfo getRlimitInfo()
(POSIX only) rlimits of the container.
optional .mesos.RLimitInfo rlimit_info = 9;
Protos.RLimitInfoOrBuilder getRlimitInfoOrBuilder()
(POSIX only) rlimits of the container.
optional .mesos.RLimitInfo rlimit_info = 9;
boolean hasTtyInfo()
If specified a tty will be attached to the container entrypoint.
optional .mesos.TTYInfo tty_info = 10;
Protos.TTYInfo getTtyInfo()
If specified a tty will be attached to the container entrypoint.
optional .mesos.TTYInfo tty_info = 10;
Protos.TTYInfoOrBuilder getTtyInfoOrBuilder()
If specified a tty will be attached to the container entrypoint.
optional .mesos.TTYInfo tty_info = 10;