public final class CreateBucketRequest extends GeneratedMessageV3 implements CreateBucketRequestOrBuilder
The parameters to CreateBucket
.
Protobuf type google.logging.v2.CreateBucketRequest
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > CreateBucketRequestImplements
CreateBucketRequestOrBuilderStatic Fields
BUCKET_FIELD_NUMBER
public static final int BUCKET_FIELD_NUMBER
Type | Description |
int |
BUCKET_ID_FIELD_NUMBER
public static final int BUCKET_ID_FIELD_NUMBER
Type | Description |
int |
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static CreateBucketRequest getDefaultInstance()
Type | Description |
CreateBucketRequest |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static CreateBucketRequest.Builder newBuilder()
Type | Description |
CreateBucketRequest.Builder |
newBuilder(CreateBucketRequest prototype)
public static CreateBucketRequest.Builder newBuilder(CreateBucketRequest prototype)
Name | Description |
prototype | CreateBucketRequest |
Type | Description |
CreateBucketRequest.Builder |
parseDelimitedFrom(InputStream input)
public static CreateBucketRequest parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseFrom(byte[] data)
public static CreateBucketRequest parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static CreateBucketRequest parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static CreateBucketRequest parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseFrom(InputStream input)
public static CreateBucketRequest parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static CreateBucketRequest parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateBucketRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
CreateBucketRequest |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<CreateBucketRequest> parser()
Type | Description |
Parser<CreateBucketRequest> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
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];
Type | Description |
LogBucket | The bucket. |
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];
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];
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];
Type | Description |
LogBucketOrBuilder |
getDefaultInstanceForType()
public CreateBucketRequest getDefaultInstanceForType()
Type | Description |
CreateBucketRequest |
getParent()
public 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) = { ... }
Type | Description |
String | The parent. |
getParentBytes()
public 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) = { ... }
Type | Description |
ByteString | The bytes for parent. |
getParserForType()
public Parser<CreateBucketRequest> getParserForType()
Type | Description |
Parser<CreateBucketRequest> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
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];
Type | Description |
boolean | Whether the bucket field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public CreateBucketRequest.Builder newBuilderForType()
Type | Description |
CreateBucketRequest.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateBucketRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
CreateBucketRequest.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public CreateBucketRequest.Builder toBuilder()
Type | Description |
CreateBucketRequest.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |