public static final class CreateReservationGroupRequest.Builder extends GeneratedMessageV3.Builder<CreateReservationGroupRequest.Builder> implements CreateReservationGroupRequestOrBuilder
The request for
ReservationService.CreateReservationGroup.
Protobuf type google.cloud.bigquery.reservation.v1.CreateReservationGroupRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateReservationGroupRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateReservationGroupRequest build()
buildPartial()
public CreateReservationGroupRequest buildPartial()
clear()
public CreateReservationGroupRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateReservationGroupRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateReservationGroupRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateReservationGroupRequest.Builder clearParent()
Required. Project, location. E.g.,
projects/myproject/locations/US
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearReservationGroup()
public CreateReservationGroupRequest.Builder clearReservationGroup()
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
clearReservationGroupId()
public CreateReservationGroupRequest.Builder clearReservationGroupId()
Required. The reservation group ID. It must only contain lower case
alphanumeric characters or dashes. It must start with a letter and must not
end with a dash. Its maximum length is 64 characters.
string reservation_group_id = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateReservationGroupRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateReservationGroupRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. Project, location. E.g.,
projects/myproject/locations/US
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Project, location. E.g.,
projects/myproject/locations/US
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getReservationGroup()
public ReservationGroup getReservationGroup()
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
getReservationGroupBuilder()
public ReservationGroup.Builder getReservationGroupBuilder()
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
getReservationGroupId()
public String getReservationGroupId()
Required. The reservation group ID. It must only contain lower case
alphanumeric characters or dashes. It must start with a letter and must not
end with a dash. Its maximum length is 64 characters.
string reservation_group_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The reservationGroupId.
|
getReservationGroupIdBytes()
public ByteString getReservationGroupIdBytes()
Required. The reservation group ID. It must only contain lower case
alphanumeric characters or dashes. It must start with a letter and must not
end with a dash. Its maximum length is 64 characters.
string reservation_group_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for reservationGroupId.
|
getReservationGroupOrBuilder()
public ReservationGroupOrBuilder getReservationGroupOrBuilder()
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
hasReservationGroup()
public boolean hasReservationGroup()
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the reservationGroup field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateReservationGroupRequest other)
public CreateReservationGroupRequest.Builder mergeFrom(CreateReservationGroupRequest other)
public CreateReservationGroupRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateReservationGroupRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeReservationGroup(ReservationGroup value)
public CreateReservationGroupRequest.Builder mergeReservationGroup(ReservationGroup value)
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateReservationGroupRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateReservationGroupRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateReservationGroupRequest.Builder setParent(String value)
Required. Project, location. E.g.,
projects/myproject/locations/US
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateReservationGroupRequest.Builder setParentBytes(ByteString value)
Required. Project, location. E.g.,
projects/myproject/locations/US
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateReservationGroupRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setReservationGroup(ReservationGroup value)
public CreateReservationGroupRequest.Builder setReservationGroup(ReservationGroup value)
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
setReservationGroup(ReservationGroup.Builder builderForValue)
public CreateReservationGroupRequest.Builder setReservationGroup(ReservationGroup.Builder builderForValue)
Required. New Reservation Group to create.
.google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 3 [(.google.api.field_behavior) = REQUIRED];
setReservationGroupId(String value)
public CreateReservationGroupRequest.Builder setReservationGroupId(String value)
Required. The reservation group ID. It must only contain lower case
alphanumeric characters or dashes. It must start with a letter and must not
end with a dash. Its maximum length is 64 characters.
string reservation_group_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The reservationGroupId to set.
|
setReservationGroupIdBytes(ByteString value)
public CreateReservationGroupRequest.Builder setReservationGroupIdBytes(ByteString value)
Required. The reservation group ID. It must only contain lower case
alphanumeric characters or dashes. It must start with a letter and must not
end with a dash. Its maximum length is 64 characters.
string reservation_group_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for reservationGroupId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateReservationGroupRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides