Interface BiReservationOrBuilder (2.77.0)

public interface BiReservationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Identifier. The resource name of the singleton BI reservation. Reservation names have the form projects/{project_id}/locations/{location_id}/biReservation.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The resource name of the singleton BI reservation. Reservation names have the form projects/{project_id}/locations/{location_id}/biReservation.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getPreferredTables(int index)

public abstract TableReference getPreferredTables(int index)

Optional. Preferred tables to use BI capacity for.

repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
TableReference

getPreferredTablesCount()

public abstract int getPreferredTablesCount()

Optional. Preferred tables to use BI capacity for.

repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getPreferredTablesList()

public abstract List<TableReference> getPreferredTablesList()

Optional. Preferred tables to use BI capacity for.

repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<TableReference>

getPreferredTablesOrBuilder(int index)

public abstract TableReferenceOrBuilder getPreferredTablesOrBuilder(int index)

Optional. Preferred tables to use BI capacity for.

repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
TableReferenceOrBuilder

getPreferredTablesOrBuilderList()

public abstract List<? extends TableReferenceOrBuilder> getPreferredTablesOrBuilderList()

Optional. Preferred tables to use BI capacity for.

repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.bigquery.reservation.v1.TableReferenceOrBuilder>

getSize()

public abstract long getSize()

Optional. Size of a reservation, in bytes.

int64 size = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The size.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The last update timestamp of a reservation.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The last update timestamp of a reservation.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The last update timestamp of a reservation.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.