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;