public static final class UpdateHostGroupRequest.Builder extends GeneratedMessageV3.Builder<UpdateHostGroupRequest.Builder> implements UpdateHostGroupRequestOrBuilder
UpdateHostGroupRequest for updating a host group.
Protobuf type google.cloud.netapp.v1.UpdateHostGroupRequest
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 UpdateHostGroupRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateHostGroupRequest build()
buildPartial()
public UpdateHostGroupRequest buildPartial()
clear()
public UpdateHostGroupRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateHostGroupRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearHostGroup()
public UpdateHostGroupRequest.Builder clearHostGroup()
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateHostGroupRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateHostGroupRequest.Builder clearUpdateMask()
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public UpdateHostGroupRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateHostGroupRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getHostGroup()
public HostGroup getHostGroup()
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
HostGroup |
The hostGroup.
|
getHostGroupBuilder()
public HostGroup.Builder getHostGroupBuilder()
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
getHostGroupOrBuilder()
public HostGroupOrBuilder getHostGroupOrBuilder()
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask()
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
hasHostGroup()
public boolean hasHostGroup()
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the hostGroup field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateHostGroupRequest other)
public UpdateHostGroupRequest.Builder mergeFrom(UpdateHostGroupRequest other)
public UpdateHostGroupRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateHostGroupRequest.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeHostGroup(HostGroup value)
public UpdateHostGroupRequest.Builder mergeHostGroup(HostGroup value)
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateHostGroupRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateHostGroupRequest.Builder mergeUpdateMask(FieldMask value)
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateHostGroupRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setHostGroup(HostGroup value)
public UpdateHostGroupRequest.Builder setHostGroup(HostGroup value)
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
setHostGroup(HostGroup.Builder builderForValue)
public UpdateHostGroupRequest.Builder setHostGroup(HostGroup.Builder builderForValue)
Required. The host group to update.
The host group's name field is used to identify the host group.
Format:
projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}.
.google.cloud.netapp.v1.HostGroup host_group = 1 [(.google.api.field_behavior) = REQUIRED];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateHostGroupRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateHostGroupRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateHostGroupRequest.Builder setUpdateMask(FieldMask value)
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateHostGroupRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
Builder
|