Class UpdateInstanceRequest.Builder (2.59.0)
2.87.0 (latest)
2.85.0
2.83.0
2.82.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.6
2.2.1
2.1.11
public static final class UpdateInstanceRequest . Builder extends GeneratedMessageV3 . Builder<UpdateInstanceRequest . Builder > implements UpdateInstanceRequestOrBuilder
Request for UpdateInstance .
Protobuf type google.cloud.memcache.v1beta2.UpdateInstanceRequest
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 UpdateInstanceRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public UpdateInstanceRequest build ()
buildPartial()
public UpdateInstanceRequest buildPartial ()
clear()
public UpdateInstanceRequest . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateInstanceRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateInstanceRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearResource()
public UpdateInstanceRequest . Builder clearResource ()
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
clearUpdateMask()
public UpdateInstanceRequest . Builder clearUpdateMask ()
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public UpdateInstanceRequest . Builder clone ()
Overrides
getDefaultInstanceForType()
public UpdateInstanceRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getResource()
public Instance getResource ()
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
Instance
The resource.
getResourceBuilder()
public Instance . Builder getResourceBuilder ()
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
getResourceOrBuilder()
public InstanceOrBuilder getResourceOrBuilder ()
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask ()
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
FieldMask
The updateMask.
getUpdateMaskBuilder()
public FieldMask . Builder getUpdateMaskBuilder ()
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder ()
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
hasResource()
public boolean hasResource ()
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the resource field is set.
hasUpdateMask()
public boolean hasUpdateMask ()
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the updateMask field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(UpdateInstanceRequest other)
public UpdateInstanceRequest . Builder mergeFrom ( UpdateInstanceRequest other )
public UpdateInstanceRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public UpdateInstanceRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeResource(Instance value)
public UpdateInstanceRequest . Builder mergeResource ( Instance value )
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
Instance
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
mergeUpdateMask(FieldMask value)
public UpdateInstanceRequest . Builder mergeUpdateMask ( FieldMask value )
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateInstanceRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateInstanceRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setResource(Instance value)
public UpdateInstanceRequest . Builder setResource ( Instance value )
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
Instance
setResource(Instance.Builder builderForValue)
public UpdateInstanceRequest . Builder setResource ( Instance . Builder builderForValue )
Required. A Memcached [Instance] resource.
Only fields specified in update_mask are updated.
.google.cloud.memcache.v1beta2.Instance resource = 2 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setUpdateMask(FieldMask value)
public UpdateInstanceRequest . Builder setUpdateMask ( FieldMask value )
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateInstanceRequest . Builder setUpdateMask ( FieldMask . Builder builderForValue )
Required. Mask of fields to update.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
builderForValue
Builder
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]