public static final class CreateBucketRequest.Builder extends GeneratedMessage.Builder<CreateBucketRequest.Builder> implements CreateBucketRequestOrBuilder The parameters to CreateBucket.
Protobuf type google.logging.v2.CreateBucketRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CreateBucketRequest.BuilderImplements
CreateBucketRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CreateBucketRequest build()| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest |
|
buildPartial()
public CreateBucketRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest |
|
clear()
public CreateBucketRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
clearBucket()
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];
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
clearBucketId()
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];
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |
clearParent()
public CreateBucketRequest.Builder clearParent()Required. The resource in which to create the log bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
For example:
"projects/my-project/locations/global"
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |
getBucket()
public 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];
| Returns | |
|---|---|
| Type | Description |
LogBucket |
The bucket. |
getBucketBuilder()
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];
| Returns | |
|---|---|
| Type | Description |
LogBucket.Builder |
|
getBucketId()
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];
| Returns | |
|---|---|
| Type | Description |
String |
The bucketId. |
getBucketIdBytes()
public 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];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for bucketId. |
getBucketOrBuilder()
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];
| Returns | |
|---|---|
| Type | Description |
LogBucketOrBuilder |
|
getDefaultInstanceForType()
public CreateBucketRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getParent()
public String getParent()Required. The resource in which to create the log bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
For example:
"projects/my-project/locations/global"
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()Required. The resource in which to create the log bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
For example:
"projects/my-project/locations/global"
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for parent. |
hasBucket()
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];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bucket field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeBucket(LogBucket value)
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];
| Parameter | |
|---|---|
| Name | Description |
value |
LogBucket |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
mergeFrom(CreateBucketRequest other)
public CreateBucketRequest.Builder mergeFrom(CreateBucketRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateBucketRequest |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateBucketRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CreateBucketRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
setBucket(LogBucket value)
public 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];
| Parameter | |
|---|---|
| Name | Description |
value |
LogBucket |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
setBucket(LogBucket.Builder builderForValue)
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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
LogBucket.Builder |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
|
setBucketId(String value)
public 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];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe bucketId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |
setBucketIdBytes(ByteString value)
public CreateBucketRequest.Builder setBucketIdBytes(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];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for bucketId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |
setParent(String value)
public CreateBucketRequest.Builder setParent(String value)Required. The resource in which to create the log bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
For example:
"projects/my-project/locations/global"
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateBucketRequest.Builder setParentBytes(ByteString value)Required. The resource in which to create the log bucket:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
For example:
"projects/my-project/locations/global"
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateBucketRequest.Builder |
This builder for chaining. |