public static final class CreateBucketRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder> implements CreateBucketRequestOrBuilder
The parameters to `CreateBucket`.Protobuf type
google.logging.v2.CreateBucketRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateBucketRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateBucketRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateBucketRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder mergeFrom(CreateBucketRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public CreateBucketRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateBucketRequest.Builder>IOExceptionpublic String getParent()
Required. The resource in which to create the bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
Example: `"projects/my-logging-project/locations/global"`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The resource in which to create the bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
Example: `"projects/my-logging-project/locations/global"`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateBucketRequestOrBuilderpublic CreateBucketRequest.Builder setParent(String value)
Required. The resource in which to create the bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
Example: `"projects/my-logging-project/locations/global"`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateBucketRequest.Builder clearParent()
Required. The resource in which to create the bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
Example: `"projects/my-logging-project/locations/global"`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateBucketRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource in which to create the bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
Example: `"projects/my-logging-project/locations/global"`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getBucketId()
Required. A client-assigned identifier such as `"my-bucket"`. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
string bucket_id = 2 [(.google.api.field_behavior) = REQUIRED];getBucketId in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getBucketIdBytes()
Required. A client-assigned identifier such as `"my-bucket"`. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
string bucket_id = 2 [(.google.api.field_behavior) = REQUIRED];getBucketIdBytes in interface CreateBucketRequestOrBuilderpublic CreateBucketRequest.Builder setBucketId(String value)
Required. A client-assigned identifier such as `"my-bucket"`. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
string bucket_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bucketId to set.public CreateBucketRequest.Builder clearBucketId()
Required. A client-assigned identifier such as `"my-bucket"`. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
string bucket_id = 2 [(.google.api.field_behavior) = REQUIRED];public CreateBucketRequest.Builder setBucketIdBytes(com.google.protobuf.ByteString value)
Required. A client-assigned identifier such as `"my-bucket"`. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
string bucket_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for bucketId to set.public boolean hasBucket()
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
hasBucket in interface CreateBucketRequestOrBuilderpublic LogBucket getBucket()
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
getBucket in interface CreateBucketRequestOrBuilderpublic CreateBucketRequest.Builder setBucket(LogBucket value)
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBucketRequest.Builder setBucket(LogBucket.Builder builderForValue)
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBucketRequest.Builder mergeBucket(LogBucket value)
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBucketRequest.Builder clearBucket()
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
public LogBucket.Builder getBucketBuilder()
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
public LogBucketOrBuilder getBucketOrBuilder()
Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.
.google.logging.v2.LogBucket bucket = 3 [(.google.api.field_behavior) = REQUIRED];
getBucketOrBuilder in interface CreateBucketRequestOrBuilderpublic final CreateBucketRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>public final CreateBucketRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBucketRequest.Builder>Copyright © 2021 Google LLC. All rights reserved.