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;