public static final class UpdateVolumeRequest.Builder extends GeneratedMessageV3.Builder<UpdateVolumeRequest.Builder> implements UpdateVolumeRequestOrBuilder
Message for updating a Volume
Protobuf type google.cloud.netapp.v1.UpdateVolumeRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateVolumeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateVolumeRequest build()
buildPartial()
public UpdateVolumeRequest buildPartial()
clear()
public UpdateVolumeRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateVolumeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateVolumeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateVolumeRequest.Builder clearUpdateMask()
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
clearVolume()
public UpdateVolumeRequest.Builder clearVolume()
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public UpdateVolumeRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateVolumeRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUpdateMask()
public FieldMask getUpdateMask()
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
FieldMask | The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
getVolume()
public Volume getVolume()
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Volume | The volume.
|
getVolumeBuilder()
public Volume.Builder getVolumeBuilder()
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
getVolumeOrBuilder()
public VolumeOrBuilder getVolumeOrBuilder()
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
hasUpdateMask()
public boolean hasUpdateMask()
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the updateMask field is set.
|
hasVolume()
public boolean hasVolume()
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the volume field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateVolumeRequest other)
public UpdateVolumeRequest.Builder mergeFrom(UpdateVolumeRequest other)
public UpdateVolumeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateVolumeRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateVolumeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateVolumeRequest.Builder mergeUpdateMask(FieldMask value)
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
mergeVolume(Volume value)
public UpdateVolumeRequest.Builder mergeVolume(Volume value)
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Volume
|
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateVolumeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateVolumeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateVolumeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateVolumeRequest.Builder setUpdateMask(FieldMask value)
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateVolumeRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Required. Field mask is used to specify the fields to be overwritten in the
Volume resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
builderForValue | Builder
|
setVolume(Volume value)
public UpdateVolumeRequest.Builder setVolume(Volume value)
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Volume
|
setVolume(Volume.Builder builderForValue)
public UpdateVolumeRequest.Builder setVolume(Volume.Builder builderForValue)
Required. The volume being updated
.google.cloud.netapp.v1.Volume volume = 2 [(.google.api.field_behavior) = REQUIRED];