public final class CreateCapacityCommitmentRequest extends com.google.protobuf.GeneratedMessageV3 implements CreateCapacityCommitmentRequestOrBuilder
The request for [ReservationService.CreateCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment].Protobuf type
google.cloud.bigquery.reservation.v1.CreateCapacityCommitmentRequest| Modifier and Type | Class and Description |
|---|---|
static class |
CreateCapacityCommitmentRequest.Builder
The request for
[ReservationService.CreateCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment].
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CAPACITY_COMMITMENT_FIELD_NUMBER |
static int |
CAPACITY_COMMITMENT_ID_FIELD_NUMBER |
static int |
ENFORCE_SINGLE_ADMIN_PROJECT_PER_ORG_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
CapacityCommitment |
getCapacityCommitment()
Content of the capacity commitment to create.
|
String |
getCapacityCommitmentId()
The optional capacity commitment ID.
|
com.google.protobuf.ByteString |
getCapacityCommitmentIdBytes()
The optional capacity commitment ID.
|
CapacityCommitmentOrBuilder |
getCapacityCommitmentOrBuilder()
Content of the capacity commitment to create.
|
static CreateCapacityCommitmentRequest |
getDefaultInstance() |
CreateCapacityCommitmentRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getEnforceSingleAdminProjectPerOrg()
If true, fail the request if another project in the organization has a
capacity commitment.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<CreateCapacityCommitmentRequest> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasCapacityCommitment()
Content of the capacity commitment to create.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CreateCapacityCommitmentRequest.Builder |
newBuilder() |
static CreateCapacityCommitmentRequest.Builder |
newBuilder(CreateCapacityCommitmentRequest prototype) |
CreateCapacityCommitmentRequest.Builder |
newBuilderForType() |
protected CreateCapacityCommitmentRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CreateCapacityCommitmentRequest |
parseDelimitedFrom(InputStream input) |
static CreateCapacityCommitmentRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateCapacityCommitmentRequest |
parseFrom(byte[] data) |
static CreateCapacityCommitmentRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateCapacityCommitmentRequest |
parseFrom(ByteBuffer data) |
static CreateCapacityCommitmentRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateCapacityCommitmentRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CreateCapacityCommitmentRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateCapacityCommitmentRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CreateCapacityCommitmentRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateCapacityCommitmentRequest |
parseFrom(InputStream input) |
static CreateCapacityCommitmentRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CreateCapacityCommitmentRequest> |
parser() |
CreateCapacityCommitmentRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PARENT_FIELD_NUMBER
public static final int CAPACITY_COMMITMENT_FIELD_NUMBER
public static final int ENFORCE_SINGLE_ADMIN_PROJECT_PER_ORG_FIELD_NUMBER
public static final int CAPACITY_COMMITMENT_ID_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getParent()
Required. Resource name of the parent reservation. E.g.,
`projects/myproject/locations/US`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateCapacityCommitmentRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Resource name of the parent reservation. E.g.,
`projects/myproject/locations/US`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateCapacityCommitmentRequestOrBuilderpublic boolean hasCapacityCommitment()
Content of the capacity commitment to create.
.google.cloud.bigquery.reservation.v1.CapacityCommitment capacity_commitment = 2;hasCapacityCommitment in interface CreateCapacityCommitmentRequestOrBuilderpublic CapacityCommitment getCapacityCommitment()
Content of the capacity commitment to create.
.google.cloud.bigquery.reservation.v1.CapacityCommitment capacity_commitment = 2;getCapacityCommitment in interface CreateCapacityCommitmentRequestOrBuilderpublic CapacityCommitmentOrBuilder getCapacityCommitmentOrBuilder()
Content of the capacity commitment to create.
.google.cloud.bigquery.reservation.v1.CapacityCommitment capacity_commitment = 2;getCapacityCommitmentOrBuilder in interface CreateCapacityCommitmentRequestOrBuilderpublic boolean getEnforceSingleAdminProjectPerOrg()
If true, fail the request if another project in the organization has a capacity commitment.
bool enforce_single_admin_project_per_org = 4;getEnforceSingleAdminProjectPerOrg in interface CreateCapacityCommitmentRequestOrBuilderpublic String getCapacityCommitmentId()
The optional capacity commitment ID. Capacity commitment name will be generated automatically if this field is empty. This field must only contain lower case alphanumeric characters or dashes. The first and last character cannot be a dash. Max length is 64 characters. NOTE: this ID won't be kept if the capacity commitment is split or merged.
string capacity_commitment_id = 5;getCapacityCommitmentId in interface CreateCapacityCommitmentRequestOrBuilderpublic com.google.protobuf.ByteString getCapacityCommitmentIdBytes()
The optional capacity commitment ID. Capacity commitment name will be generated automatically if this field is empty. This field must only contain lower case alphanumeric characters or dashes. The first and last character cannot be a dash. Max length is 64 characters. NOTE: this ID won't be kept if the capacity commitment is split or merged.
string capacity_commitment_id = 5;getCapacityCommitmentIdBytes in interface CreateCapacityCommitmentRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CreateCapacityCommitmentRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateCapacityCommitmentRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CreateCapacityCommitmentRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateCapacityCommitmentRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CreateCapacityCommitmentRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateCapacityCommitmentRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CreateCapacityCommitmentRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CreateCapacityCommitmentRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CreateCapacityCommitmentRequest.Builder newBuilder()
public static CreateCapacityCommitmentRequest.Builder newBuilder(CreateCapacityCommitmentRequest prototype)
public CreateCapacityCommitmentRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CreateCapacityCommitmentRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CreateCapacityCommitmentRequest getDefaultInstance()
public static com.google.protobuf.Parser<CreateCapacityCommitmentRequest> parser()
public com.google.protobuf.Parser<CreateCapacityCommitmentRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CreateCapacityCommitmentRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.