Interface Reservation.StandardOrBuilder (2.58.0)

public static interface Reservation.StandardOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCapacityUnits()

public abstract Reservation.Standard.CapacityUnits getCapacityUnits()

Capacity units this reservation is measured in.

.google.cloud.tpu.v2alpha1.Reservation.Standard.CapacityUnits capacity_units = 2;

Returns
Type Description
Reservation.Standard.CapacityUnits

The capacityUnits.

getCapacityUnitsValue()

public abstract int getCapacityUnitsValue()

Capacity units this reservation is measured in.

.google.cloud.tpu.v2alpha1.Reservation.Standard.CapacityUnits capacity_units = 2;

Returns
Type Description
int

The enum numeric value on the wire for capacityUnits.

getInterval()

public abstract Interval getInterval()

The start and end time of the reservation.

.google.type.Interval interval = 4;

Returns
Type Description
com.google.type.Interval

The interval.

getIntervalOrBuilder()

public abstract IntervalOrBuilder getIntervalOrBuilder()

The start and end time of the reservation.

.google.type.Interval interval = 4;

Returns
Type Description
com.google.type.IntervalOrBuilder

getResourceType()

public abstract String getResourceType()

The resource type of the reservation.

string resource_type = 3;

Returns
Type Description
String

The resourceType.

getResourceTypeBytes()

public abstract ByteString getResourceTypeBytes()

The resource type of the reservation.

string resource_type = 3;

Returns
Type Description
ByteString

The bytes for resourceType.

getSize()

public abstract int getSize()

The size of the reservation, in the units specified in the 'capacity_units' field.

int32 size = 1;

Returns
Type Description
int

The size.

getUsage()

public abstract Reservation.Standard.Usage getUsage()

The current usage of the reservation.

.google.cloud.tpu.v2alpha1.Reservation.Standard.Usage usage = 5;

Returns
Type Description
Reservation.Standard.Usage

The usage.

getUsageOrBuilder()

public abstract Reservation.Standard.UsageOrBuilder getUsageOrBuilder()

The current usage of the reservation.

.google.cloud.tpu.v2alpha1.Reservation.Standard.Usage usage = 5;

Returns
Type Description
Reservation.Standard.UsageOrBuilder

hasInterval()

public abstract boolean hasInterval()

The start and end time of the reservation.

.google.type.Interval interval = 4;

Returns
Type Description
boolean

Whether the interval field is set.

hasUsage()

public abstract boolean hasUsage()

The current usage of the reservation.

.google.cloud.tpu.v2alpha1.Reservation.Standard.Usage usage = 5;

Returns
Type Description
boolean

Whether the usage field is set.