Interface QueuedResourceOrBuilder (2.23.0)

public interface QueuedResourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBestEffort()

public abstract QueuedResource.BestEffort getBestEffort()

The BestEffort tier.

.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3;

Returns
Type Description
QueuedResource.BestEffort

The bestEffort.

getBestEffortOrBuilder()

public abstract QueuedResource.BestEffortOrBuilder getBestEffortOrBuilder()

The BestEffort tier.

.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3;

Returns
Type Description
QueuedResource.BestEffortOrBuilder

getGuaranteed()

public abstract QueuedResource.Guaranteed getGuaranteed()

The Guaranteed tier

.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4;

Returns
Type Description
QueuedResource.Guaranteed

The guaranteed.

getGuaranteedOrBuilder()

public abstract QueuedResource.GuaranteedOrBuilder getGuaranteedOrBuilder()

The Guaranteed tier

.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4;

Returns
Type Description
QueuedResource.GuaranteedOrBuilder

getName()

public abstract 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
Type Description
String

The name.

getNameBytes()

public abstract 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
Type Description
ByteString

The bytes for name.

getQueueingPolicy()

public abstract QueuedResource.QueueingPolicy getQueueingPolicy()

The queueing policy of the QueuedRequest.

.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5;

Returns
Type Description
QueuedResource.QueueingPolicy

The queueingPolicy.

getQueueingPolicyOrBuilder()

public abstract QueuedResource.QueueingPolicyOrBuilder getQueueingPolicyOrBuilder()

The queueing policy of the QueuedRequest.

.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5;

Returns
Type Description
QueuedResource.QueueingPolicyOrBuilder

getReservationName()

public abstract 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
Type Description
String

The reservationName.

getReservationNameBytes()

public abstract 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
Type Description
ByteString

The bytes for reservationName.

getResourceCase()

public abstract QueuedResource.ResourceCase getResourceCase()
Returns
Type Description
QueuedResource.ResourceCase

getState()

public abstract QueuedResourceState getState()

Output only. State of the QueuedResource request.

.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
QueuedResourceState

The state.

getStateOrBuilder()

public abstract QueuedResourceStateOrBuilder getStateOrBuilder()

Output only. State of the QueuedResource request.

.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
QueuedResourceStateOrBuilder

getTierCase()

public abstract QueuedResource.TierCase getTierCase()
Returns
Type Description
QueuedResource.TierCase

getTpu()

public abstract QueuedResource.Tpu getTpu()

Defines a TPU resource.

.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2;

Returns
Type Description
QueuedResource.Tpu

The tpu.

getTpuOrBuilder()

public abstract QueuedResource.TpuOrBuilder getTpuOrBuilder()

Defines a TPU resource.

.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2;

Returns
Type Description
QueuedResource.TpuOrBuilder

hasBestEffort()

public abstract boolean hasBestEffort()

The BestEffort tier.

.google.cloud.tpu.v2alpha1.QueuedResource.BestEffort best_effort = 3;

Returns
Type Description
boolean

Whether the bestEffort field is set.

hasGuaranteed()

public abstract boolean hasGuaranteed()

The Guaranteed tier

.google.cloud.tpu.v2alpha1.QueuedResource.Guaranteed guaranteed = 4;

Returns
Type Description
boolean

Whether the guaranteed field is set.

hasQueueingPolicy()

public abstract boolean hasQueueingPolicy()

The queueing policy of the QueuedRequest.

.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy queueing_policy = 5;

Returns
Type Description
boolean

Whether the queueingPolicy field is set.

hasState()

public abstract boolean hasState()

Output only. State of the QueuedResource request.

.google.cloud.tpu.v2alpha1.QueuedResourceState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the state field is set.

hasTpu()

public abstract boolean hasTpu()

Defines a TPU resource.

.google.cloud.tpu.v2alpha1.QueuedResource.Tpu tpu = 2;

Returns
Type Description
boolean

Whether the tpu field is set.