Package com.google.cloud.tpu.v2alpha1
Interface QueuedResourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
QueuedResource,QueuedResource.Builder
@Generated
public interface QueuedResourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe BestEffort tier.The BestEffort tier.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.The Guaranteed tier.The Guaranteed tier.getName()Output only.com.google.protobuf.ByteStringOutput only.The queueing policy of the QueuedRequest.The queueing policy of the QueuedRequest.Name of the reservation in which the resource should be provisioned.com.google.protobuf.ByteStringName of the reservation in which the resource should be provisioned.getSpot()Optional.Optional.getState()Output only.Output only.getTpu()Defines a TPU resource.Defines a TPU resource.booleanThe BestEffort tier.booleanOutput only.booleanThe Guaranteed tier.booleanThe queueing policy of the QueuedRequest.booleanhasSpot()Optional.booleanhasState()Output only.booleanhasTpu()Defines a TPU resource.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Output only. Immutable. The name of the QueuedResource.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Output only. Immutable. The name of the QueuedResource.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()Output only. The time when the QueuedResource was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. The time when the QueuedResource was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time when the QueuedResource was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasTpu
boolean hasTpu()Defines a TPU resource.
.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2;- Returns:
- Whether the tpu field is set.
-
getTpu
QueuedResource.Tpu getTpu()Defines a TPU resource.
.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2;- Returns:
- The tpu.
-
getTpuOrBuilder
QueuedResource.TpuOrBuilder getTpuOrBuilder()Defines a TPU resource.
.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2; -
hasBestEffort
boolean hasBestEffort()The BestEffort tier.
.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3;- Returns:
- Whether the bestEffort field is set.
-
getBestEffort
QueuedResource.BestEffort getBestEffort()The BestEffort tier.
.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3;- Returns:
- The bestEffort.
-
getBestEffortOrBuilder
QueuedResource.BestEffortOrBuilder getBestEffortOrBuilder()The BestEffort tier.
.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3; -
hasGuaranteed
boolean hasGuaranteed()The Guaranteed tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4;- Returns:
- Whether the guaranteed field is set.
-
getGuaranteed
QueuedResource.Guaranteed getGuaranteed()The Guaranteed tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4;- Returns:
- The guaranteed.
-
getGuaranteedOrBuilder
QueuedResource.GuaranteedOrBuilder getGuaranteedOrBuilder()The Guaranteed tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4; -
hasSpot
boolean hasSpot()Optional. The Spot tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Spot spot = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the spot field is set.
-
getSpot
QueuedResource.Spot getSpot()Optional. The Spot tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Spot spot = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The spot.
-
getSpotOrBuilder
QueuedResource.SpotOrBuilder getSpotOrBuilder()Optional. The Spot tier.
.google.cloud.tpu.v2alpha1.QueuedResource.Spot spot = 9 [(.google.api.field_behavior) = OPTIONAL]; -
hasQueueingPolicy
boolean hasQueueingPolicy()The queueing policy of the QueuedRequest.
.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5;- Returns:
- Whether the queueingPolicy field is set.
-
getQueueingPolicy
QueuedResource.QueueingPolicy getQueueingPolicy()The queueing policy of the QueuedRequest.
.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5;- Returns:
- The queueingPolicy.
-
getQueueingPolicyOrBuilder
QueuedResource.QueueingPolicyOrBuilder getQueueingPolicyOrBuilder()The queueing policy of the QueuedRequest.
.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5; -
hasState
boolean hasState()Output only. State of the QueuedResource request.
.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the state field is set.
-
getState
QueuedResourceState getState()Output only. State of the QueuedResource request.
.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
getStateOrBuilder
QueuedResourceStateOrBuilder getStateOrBuilder()Output only. State of the QueuedResource request.
.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getReservationName
String getReservationName()Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}string reservation_name = 8;- Returns:
- The reservationName.
-
getReservationNameBytes
com.google.protobuf.ByteString getReservationNameBytes()Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}string reservation_name = 8;- Returns:
- The bytes for reservationName.
-
getResourceCase
QueuedResource.ResourceCase getResourceCase() -
getTierCase
QueuedResource.TierCase getTierCase()
-