public static interface Protos.Offer.OperationOrBuilder
Modifier and Type | Method and Description |
---|---|
Protos.Offer.Operation.Create |
getCreate()
optional .mesos.Offer.Operation.Create create = 5; |
Protos.Offer.Operation.CreateDisk |
getCreateDisk()
EXPERIMENTAL.
|
Protos.Offer.Operation.CreateDiskOrBuilder |
getCreateDiskOrBuilder()
EXPERIMENTAL.
|
Protos.Offer.Operation.CreateOrBuilder |
getCreateOrBuilder()
optional .mesos.Offer.Operation.Create create = 5; |
Protos.Offer.Operation.Destroy |
getDestroy()
optional .mesos.Offer.Operation.Destroy destroy = 6; |
Protos.Offer.Operation.DestroyDisk |
getDestroyDisk()
EXPERIMENTAL.
|
Protos.Offer.Operation.DestroyDiskOrBuilder |
getDestroyDiskOrBuilder()
EXPERIMENTAL.
|
Protos.Offer.Operation.DestroyOrBuilder |
getDestroyOrBuilder()
optional .mesos.Offer.Operation.Destroy destroy = 6; |
Protos.Offer.Operation.GrowVolume |
getGrowVolume()
EXPERIMENTAL.
|
Protos.Offer.Operation.GrowVolumeOrBuilder |
getGrowVolumeOrBuilder()
EXPERIMENTAL.
|
Protos.OperationID |
getId()
The `id` field allows frameworks to indicate that they wish to receive
feedback about an operation via the UPDATE_OPERATION_STATUS event in the
v1 scheduler API.
|
Protos.OperationIDOrBuilder |
getIdOrBuilder()
The `id` field allows frameworks to indicate that they wish to receive
feedback about an operation via the UPDATE_OPERATION_STATUS event in the
v1 scheduler API.
|
Protos.Offer.Operation.Launch |
getLaunch()
optional .mesos.Offer.Operation.Launch launch = 2; |
Protos.Offer.Operation.LaunchGroup |
getLaunchGroup()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7; |
Protos.Offer.Operation.LaunchGroupOrBuilder |
getLaunchGroupOrBuilder()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7; |
Protos.Offer.Operation.LaunchOrBuilder |
getLaunchOrBuilder()
optional .mesos.Offer.Operation.Launch launch = 2; |
Protos.Offer.Operation.Reserve |
getReserve()
optional .mesos.Offer.Operation.Reserve reserve = 3; |
Protos.Offer.Operation.ReserveOrBuilder |
getReserveOrBuilder()
optional .mesos.Offer.Operation.Reserve reserve = 3; |
Protos.Offer.Operation.ShrinkVolume |
getShrinkVolume()
EXPERIMENTAL.
|
Protos.Offer.Operation.ShrinkVolumeOrBuilder |
getShrinkVolumeOrBuilder()
EXPERIMENTAL.
|
Protos.Offer.Operation.Type |
getType()
optional .mesos.Offer.Operation.Type type = 1; |
Protos.Offer.Operation.Unreserve |
getUnreserve()
optional .mesos.Offer.Operation.Unreserve unreserve = 4; |
Protos.Offer.Operation.UnreserveOrBuilder |
getUnreserveOrBuilder()
optional .mesos.Offer.Operation.Unreserve unreserve = 4; |
boolean |
hasCreate()
optional .mesos.Offer.Operation.Create create = 5; |
boolean |
hasCreateDisk()
EXPERIMENTAL.
|
boolean |
hasDestroy()
optional .mesos.Offer.Operation.Destroy destroy = 6; |
boolean |
hasDestroyDisk()
EXPERIMENTAL.
|
boolean |
hasGrowVolume()
EXPERIMENTAL.
|
boolean |
hasId()
The `id` field allows frameworks to indicate that they wish to receive
feedback about an operation via the UPDATE_OPERATION_STATUS event in the
v1 scheduler API.
|
boolean |
hasLaunch()
optional .mesos.Offer.Operation.Launch launch = 2; |
boolean |
hasLaunchGroup()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7; |
boolean |
hasReserve()
optional .mesos.Offer.Operation.Reserve reserve = 3; |
boolean |
hasShrinkVolume()
EXPERIMENTAL.
|
boolean |
hasType()
optional .mesos.Offer.Operation.Type type = 1; |
boolean |
hasUnreserve()
optional .mesos.Offer.Operation.Unreserve unreserve = 4; |
boolean hasType()
optional .mesos.Offer.Operation.Type type = 1;
Protos.Offer.Operation.Type getType()
optional .mesos.Offer.Operation.Type type = 1;
boolean hasId()
The `id` field allows frameworks to indicate that they wish to receive feedback about an operation via the UPDATE_OPERATION_STATUS event in the v1 scheduler API.
optional .mesos.OperationID id = 12;
Protos.OperationID getId()
The `id` field allows frameworks to indicate that they wish to receive feedback about an operation via the UPDATE_OPERATION_STATUS event in the v1 scheduler API.
optional .mesos.OperationID id = 12;
Protos.OperationIDOrBuilder getIdOrBuilder()
The `id` field allows frameworks to indicate that they wish to receive feedback about an operation via the UPDATE_OPERATION_STATUS event in the v1 scheduler API.
optional .mesos.OperationID id = 12;
boolean hasLaunch()
optional .mesos.Offer.Operation.Launch launch = 2;
Protos.Offer.Operation.Launch getLaunch()
optional .mesos.Offer.Operation.Launch launch = 2;
Protos.Offer.Operation.LaunchOrBuilder getLaunchOrBuilder()
optional .mesos.Offer.Operation.Launch launch = 2;
boolean hasLaunchGroup()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7;
Protos.Offer.Operation.LaunchGroup getLaunchGroup()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7;
Protos.Offer.Operation.LaunchGroupOrBuilder getLaunchGroupOrBuilder()
optional .mesos.Offer.Operation.LaunchGroup launch_group = 7;
boolean hasReserve()
optional .mesos.Offer.Operation.Reserve reserve = 3;
Protos.Offer.Operation.Reserve getReserve()
optional .mesos.Offer.Operation.Reserve reserve = 3;
Protos.Offer.Operation.ReserveOrBuilder getReserveOrBuilder()
optional .mesos.Offer.Operation.Reserve reserve = 3;
boolean hasUnreserve()
optional .mesos.Offer.Operation.Unreserve unreserve = 4;
Protos.Offer.Operation.Unreserve getUnreserve()
optional .mesos.Offer.Operation.Unreserve unreserve = 4;
Protos.Offer.Operation.UnreserveOrBuilder getUnreserveOrBuilder()
optional .mesos.Offer.Operation.Unreserve unreserve = 4;
boolean hasCreate()
optional .mesos.Offer.Operation.Create create = 5;
Protos.Offer.Operation.Create getCreate()
optional .mesos.Offer.Operation.Create create = 5;
Protos.Offer.Operation.CreateOrBuilder getCreateOrBuilder()
optional .mesos.Offer.Operation.Create create = 5;
boolean hasDestroy()
optional .mesos.Offer.Operation.Destroy destroy = 6;
Protos.Offer.Operation.Destroy getDestroy()
optional .mesos.Offer.Operation.Destroy destroy = 6;
Protos.Offer.Operation.DestroyOrBuilder getDestroyOrBuilder()
optional .mesos.Offer.Operation.Destroy destroy = 6;
boolean hasGrowVolume()
EXPERIMENTAL.
optional .mesos.Offer.Operation.GrowVolume grow_volume = 13;
Protos.Offer.Operation.GrowVolume getGrowVolume()
EXPERIMENTAL.
optional .mesos.Offer.Operation.GrowVolume grow_volume = 13;
Protos.Offer.Operation.GrowVolumeOrBuilder getGrowVolumeOrBuilder()
EXPERIMENTAL.
optional .mesos.Offer.Operation.GrowVolume grow_volume = 13;
boolean hasShrinkVolume()
EXPERIMENTAL.
optional .mesos.Offer.Operation.ShrinkVolume shrink_volume = 14;
Protos.Offer.Operation.ShrinkVolume getShrinkVolume()
EXPERIMENTAL.
optional .mesos.Offer.Operation.ShrinkVolume shrink_volume = 14;
Protos.Offer.Operation.ShrinkVolumeOrBuilder getShrinkVolumeOrBuilder()
EXPERIMENTAL.
optional .mesos.Offer.Operation.ShrinkVolume shrink_volume = 14;
boolean hasCreateDisk()
EXPERIMENTAL.
optional .mesos.Offer.Operation.CreateDisk create_disk = 15;
Protos.Offer.Operation.CreateDisk getCreateDisk()
EXPERIMENTAL.
optional .mesos.Offer.Operation.CreateDisk create_disk = 15;
Protos.Offer.Operation.CreateDiskOrBuilder getCreateDiskOrBuilder()
EXPERIMENTAL.
optional .mesos.Offer.Operation.CreateDisk create_disk = 15;
boolean hasDestroyDisk()
EXPERIMENTAL.
optional .mesos.Offer.Operation.DestroyDisk destroy_disk = 16;
Protos.Offer.Operation.DestroyDisk getDestroyDisk()
EXPERIMENTAL.
optional .mesos.Offer.Operation.DestroyDisk destroy_disk = 16;
Protos.Offer.Operation.DestroyDiskOrBuilder getDestroyDiskOrBuilder()
EXPERIMENTAL.
optional .mesos.Offer.Operation.DestroyDisk destroy_disk = 16;