public static final class DeleteVolumeRequest.Builder extends GeneratedMessageV3.Builder<DeleteVolumeRequest.Builder> implements DeleteVolumeRequestOrBuilder
DeleteVolumeRequest Message for deleting a Volume
Protobuf type google.cloud.netapp.v1beta1.DeleteVolumeRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > DeleteVolumeRequest.BuilderImplements
DeleteVolumeRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DeleteVolumeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
build()
public DeleteVolumeRequest build()
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest |
buildPartial()
public DeleteVolumeRequest buildPartial()
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest |
clear()
public DeleteVolumeRequest.Builder clear()
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public DeleteVolumeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
clearForce()
public DeleteVolumeRequest.Builder clearForce()
If this field is set as true, CCFE will not block the volume resource deletion even if it has any snapshots resource. (Otherwise, the request will only work if the volume has no snapshots.)
bool force = 2;
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder | This builder for chaining. |
clearName()
public DeleteVolumeRequest.Builder clearName()
Required. Name of the volume
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public DeleteVolumeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
clone()
public DeleteVolumeRequest.Builder clone()
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
getDefaultInstanceForType()
public DeleteVolumeRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getForce()
public boolean getForce()
If this field is set as true, CCFE will not block the volume resource deletion even if it has any snapshots resource. (Otherwise, the request will only work if the volume has no snapshots.)
bool force = 2;
Returns | |
---|---|
Type | Description |
boolean | The force. |
getName()
public String getName()
Required. Name of the volume
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 the volume
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(DeleteVolumeRequest other)
public DeleteVolumeRequest.Builder mergeFrom(DeleteVolumeRequest other)
Parameter | |
---|---|
Name | Description |
other | DeleteVolumeRequest |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeleteVolumeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public DeleteVolumeRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DeleteVolumeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public DeleteVolumeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
setForce(boolean value)
public DeleteVolumeRequest.Builder setForce(boolean value)
If this field is set as true, CCFE will not block the volume resource deletion even if it has any snapshots resource. (Otherwise, the request will only work if the volume has no snapshots.)
bool force = 2;
Parameter | |
---|---|
Name | Description |
value | boolean The force to set. |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder | This builder for chaining. |
setName(String value)
public DeleteVolumeRequest.Builder setName(String value)
Required. Name of the volume
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public DeleteVolumeRequest.Builder setNameBytes(ByteString value)
Required. Name of the volume
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DeleteVolumeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final DeleteVolumeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
DeleteVolumeRequest.Builder |