public final class BiReservation extends GeneratedMessageV3 implements BiReservationOrBuilder
Represents a BI Reservation.
Protobuf type google.cloud.bigquery.reservation.v1.BiReservation
Static Fields
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
PREFERRED_TABLES_FIELD_NUMBER
public static final int PREFERRED_TABLES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SIZE_FIELD_NUMBER
public static final int SIZE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static BiReservation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BiReservation.Builder newBuilder()
newBuilder(BiReservation prototype)
public static BiReservation.Builder newBuilder(BiReservation prototype)
public static BiReservation parseDelimitedFrom(InputStream input)
public static BiReservation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BiReservation parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BiReservation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BiReservation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BiReservation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BiReservation parseFrom(CodedInputStream input)
public static BiReservation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BiReservation parseFrom(InputStream input)
public static BiReservation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BiReservation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BiReservation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BiReservation> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public BiReservation getDefaultInstanceForType()
getName()
The resource name of the singleton BI reservation.
Reservation names have the form
projects/{project_id}/locations/{location_id}/biReservation
.
string name = 1;
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
The resource name of the singleton BI reservation.
Reservation names have the form
projects/{project_id}/locations/{location_id}/biReservation
.
string name = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getParserForType()
public Parser<BiReservation> getParserForType()
Overrides
getPreferredTables(int index)
public TableReference getPreferredTables(int index)
Preferred tables to use BI capacity for.
repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5;
Parameter |
---|
Name | Description |
index | int
|
getPreferredTablesCount()
public int getPreferredTablesCount()
Preferred tables to use BI capacity for.
repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5;
Returns |
---|
Type | Description |
int | |
getPreferredTablesList()
public List<TableReference> getPreferredTablesList()
Preferred tables to use BI capacity for.
repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5;
getPreferredTablesOrBuilder(int index)
public TableReferenceOrBuilder getPreferredTablesOrBuilder(int index)
Preferred tables to use BI capacity for.
repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5;
Parameter |
---|
Name | Description |
index | int
|
getPreferredTablesOrBuilderList()
public List<? extends TableReferenceOrBuilder> getPreferredTablesOrBuilderList()
Preferred tables to use BI capacity for.
repeated .google.cloud.bigquery.reservation.v1.TableReference preferred_tables = 5;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.bigquery.reservation.v1.TableReferenceOrBuilder> | |
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSize()
Size of a reservation, in bytes.
int64 size = 4;
Returns |
---|
Type | Description |
long | The size.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getUpdateTime()
public 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 TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last update timestamp of a reservation.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime()
public 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.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BiReservation.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BiReservation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public BiReservation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides