public final class CreateBucketRequest extends com.google.protobuf.GeneratedMessageV3 implements CreateBucketRequestOrBuilder
Request message for CreateBucket.Protobuf type
google.storage.v2.CreateBucketRequest| Modifier and Type | Class and Description |
|---|---|
static class |
CreateBucketRequest.Builder
Request message for CreateBucket.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BUCKET_FIELD_NUMBER |
static int |
BUCKET_ID_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
static int |
PREDEFINED_ACL_FIELD_NUMBER |
static int |
PREDEFINED_DEFAULT_OBJECT_ACL_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Bucket |
getBucket()
Properties of the new bucket being inserted.
|
String |
getBucketId()
Required.
|
com.google.protobuf.ByteString |
getBucketIdBytes()
Required.
|
BucketOrBuilder |
getBucketOrBuilder()
Properties of the new bucket being inserted.
|
static CreateBucketRequest |
getDefaultInstance() |
CreateBucketRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<CreateBucketRequest> |
getParserForType() |
String |
getPredefinedAcl()
Apply a predefined set of access controls to this bucket.
|
com.google.protobuf.ByteString |
getPredefinedAclBytes()
Apply a predefined set of access controls to this bucket.
|
String |
getPredefinedDefaultObjectAcl()
Apply a predefined set of default object access controls to this bucket.
|
com.google.protobuf.ByteString |
getPredefinedDefaultObjectAclBytes()
Apply a predefined set of default object access controls to this bucket.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasBucket()
Properties of the new bucket being inserted.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CreateBucketRequest.Builder |
newBuilder() |
static CreateBucketRequest.Builder |
newBuilder(CreateBucketRequest prototype) |
CreateBucketRequest.Builder |
newBuilderForType() |
protected CreateBucketRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CreateBucketRequest |
parseDelimitedFrom(InputStream input) |
static CreateBucketRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateBucketRequest |
parseFrom(byte[] data) |
static CreateBucketRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateBucketRequest |
parseFrom(ByteBuffer data) |
static CreateBucketRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateBucketRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CreateBucketRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateBucketRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CreateBucketRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateBucketRequest |
parseFrom(InputStream input) |
static CreateBucketRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CreateBucketRequest> |
parser() |
CreateBucketRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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 BUCKET_FIELD_NUMBER
public static final int BUCKET_ID_FIELD_NUMBER
public static final int PREDEFINED_ACL_FIELD_NUMBER
public static final int PREDEFINED_DEFAULT_OBJECT_ACL_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields 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. The project to which this bucket will belong.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The project to which this bucket will belong.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateBucketRequestOrBuilderpublic boolean hasBucket()
Properties of the new bucket being inserted.
The name of the bucket is specified in the `bucket_id` field. Populating
`bucket.name` field will result in an error.
The project of the bucket must be specified in the `bucket.project` field.
This field must be in `projects/{projectIdentifier}` format,
{projectIdentifier} can be the project ID or project number. The `parent`
field must be either empty or `projects/_`.
.google.storage.v2.Bucket bucket = 2;hasBucket in interface CreateBucketRequestOrBuilderpublic Bucket getBucket()
Properties of the new bucket being inserted.
The name of the bucket is specified in the `bucket_id` field. Populating
`bucket.name` field will result in an error.
The project of the bucket must be specified in the `bucket.project` field.
This field must be in `projects/{projectIdentifier}` format,
{projectIdentifier} can be the project ID or project number. The `parent`
field must be either empty or `projects/_`.
.google.storage.v2.Bucket bucket = 2;getBucket in interface CreateBucketRequestOrBuilderpublic BucketOrBuilder getBucketOrBuilder()
Properties of the new bucket being inserted.
The name of the bucket is specified in the `bucket_id` field. Populating
`bucket.name` field will result in an error.
The project of the bucket must be specified in the `bucket.project` field.
This field must be in `projects/{projectIdentifier}` format,
{projectIdentifier} can be the project ID or project number. The `parent`
field must be either empty or `projects/_`.
.google.storage.v2.Bucket bucket = 2;getBucketOrBuilder in interface CreateBucketRequestOrBuilderpublic String getBucketId()
Required. The ID to use for this bucket, which will become the final component of the bucket's resource name. For example, the value `foo` might result in a bucket with the name `projects/123456/buckets/foo`.
string bucket_id = 3 [(.google.api.field_behavior) = REQUIRED];getBucketId in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getBucketIdBytes()
Required. The ID to use for this bucket, which will become the final component of the bucket's resource name. For example, the value `foo` might result in a bucket with the name `projects/123456/buckets/foo`.
string bucket_id = 3 [(.google.api.field_behavior) = REQUIRED];getBucketIdBytes in interface CreateBucketRequestOrBuilderpublic String getPredefinedAcl()
Apply a predefined set of access controls to this bucket. Valid values are "authenticatedRead", "private", "projectPrivate", "publicRead", or "publicReadWrite".
string predefined_acl = 6;getPredefinedAcl in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getPredefinedAclBytes()
Apply a predefined set of access controls to this bucket. Valid values are "authenticatedRead", "private", "projectPrivate", "publicRead", or "publicReadWrite".
string predefined_acl = 6;getPredefinedAclBytes in interface CreateBucketRequestOrBuilderpublic String getPredefinedDefaultObjectAcl()
Apply a predefined set of default object access controls to this bucket. Valid values are "authenticatedRead", "bucketOwnerFullControl", "bucketOwnerRead", "private", "projectPrivate", or "publicRead".
string predefined_default_object_acl = 7;getPredefinedDefaultObjectAcl in interface CreateBucketRequestOrBuilderpublic com.google.protobuf.ByteString getPredefinedDefaultObjectAclBytes()
Apply a predefined set of default object access controls to this bucket. Valid values are "authenticatedRead", "bucketOwnerFullControl", "bucketOwnerRead", "private", "projectPrivate", or "publicRead".
string predefined_default_object_acl = 7;getPredefinedDefaultObjectAclBytes in interface CreateBucketRequestOrBuilderpublic 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 CreateBucketRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateBucketRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CreateBucketRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateBucketRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CreateBucketRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateBucketRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CreateBucketRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CreateBucketRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CreateBucketRequest.Builder newBuilder()
public static CreateBucketRequest.Builder newBuilder(CreateBucketRequest prototype)
public CreateBucketRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CreateBucketRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CreateBucketRequest getDefaultInstance()
public static com.google.protobuf.Parser<CreateBucketRequest> parser()
public com.google.protobuf.Parser<CreateBucketRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CreateBucketRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.