public static final class DeleteBucketRequest.Builder extends GeneratedMessageV3.Builder<DeleteBucketRequest.Builder> implements DeleteBucketRequestOrBuilder
Request message for DeleteBucket.
Protobuf type google.storage.v2.DeleteBucketRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DeleteBucketRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public DeleteBucketRequest build()
Returns
buildPartial()
public DeleteBucketRequest buildPartial()
Returns
clear()
public DeleteBucketRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public DeleteBucketRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public DeleteBucketRequest.Builder clearIfMetagenerationMatch()
If set, only deletes the bucket if its metageneration matches this value.
optional int64 if_metageneration_match = 2;
Returns
public DeleteBucketRequest.Builder clearIfMetagenerationNotMatch()
If set, only deletes the bucket if its metageneration does not match this
value.
optional int64 if_metageneration_not_match = 3;
Returns
clearName()
public DeleteBucketRequest.Builder clearName()
Required. Name of a bucket to delete.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public DeleteBucketRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public DeleteBucketRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public DeleteBucketRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public long getIfMetagenerationMatch()
If set, only deletes the bucket if its metageneration matches this value.
optional int64 if_metageneration_match = 2;
Returns
Type |
Description |
long |
The ifMetagenerationMatch.
|
public long getIfMetagenerationNotMatch()
If set, only deletes the bucket if its metageneration does not match this
value.
optional int64 if_metageneration_not_match = 3;
Returns
Type |
Description |
long |
The ifMetagenerationNotMatch.
|
getName()
Required. Name of a bucket to delete.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Name of a bucket to delete.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
public boolean hasIfMetagenerationMatch()
If set, only deletes the bucket if its metageneration matches this value.
optional int64 if_metageneration_match = 2;
Returns
Type |
Description |
boolean |
Whether the ifMetagenerationMatch field is set.
|
public boolean hasIfMetagenerationNotMatch()
If set, only deletes the bucket if its metageneration does not match this
value.
optional int64 if_metageneration_not_match = 3;
Returns
Type |
Description |
boolean |
Whether the ifMetagenerationNotMatch field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public DeleteBucketRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public DeleteBucketRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(DeleteBucketRequest other)
public DeleteBucketRequest.Builder mergeFrom(DeleteBucketRequest other)
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DeleteBucketRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DeleteBucketRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public DeleteBucketRequest.Builder setIfMetagenerationMatch(long value)
If set, only deletes the bucket if its metageneration matches this value.
optional int64 if_metageneration_match = 2;
Parameter
Name |
Description |
value |
long
The ifMetagenerationMatch to set.
|
Returns
public DeleteBucketRequest.Builder setIfMetagenerationNotMatch(long value)
If set, only deletes the bucket if its metageneration does not match this
value.
optional int64 if_metageneration_not_match = 3;
Parameter
Name |
Description |
value |
long
The ifMetagenerationNotMatch to set.
|
Returns
setName(String value)
public DeleteBucketRequest.Builder setName(String value)
Required. Name of a bucket to delete.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
String
The name to set.
|
Returns
setNameBytes(ByteString value)
public DeleteBucketRequest.Builder setNameBytes(ByteString value)
Required. Name of a bucket to delete.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
ByteString
The bytes for name to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DeleteBucketRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DeleteBucketRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides