public static final class UpdateInstanceRequest.Builder extends GeneratedMessageV3.Builder<UpdateInstanceRequest.Builder> implements UpdateInstanceRequestOrBuilder
The request for UpdateInstance.
Protobuf type google.spanner.admin.instance.v1.UpdateInstanceRequest
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateInstanceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
ParametersReturnsOverridesbuild()
public UpdateInstanceRequest build()
ReturnsbuildPartial()
public UpdateInstanceRequest buildPartial()
Returnsclear()
public UpdateInstanceRequest.Builder clear()
ReturnsOverridesclearField(Descriptors.FieldDescriptor field)
public UpdateInstanceRequest.Builder clearField(Descriptors.FieldDescriptor field)
ParameterReturnsOverridesclearFieldMask()
public UpdateInstanceRequest.Builder clearFieldMask()
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ReturnsclearInstance()
public UpdateInstanceRequest.Builder clearInstance()
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ReturnsclearOneof(Descriptors.OneofDescriptor oneof)
public UpdateInstanceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
ParameterReturnsOverridesclone()
public UpdateInstanceRequest.Builder clone()
ReturnsOverridesgetDefaultInstanceForType()
public UpdateInstanceRequest getDefaultInstanceForType()
ReturnsgetDescriptor()
public static final Descriptors.Descriptor getDescriptor()
ReturnsgetDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
ReturnsOverridesgetFieldMask()
public FieldMask getFieldMask()
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ReturnsgetFieldMaskBuilder()
public FieldMask.Builder getFieldMaskBuilder()
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ReturnsgetFieldMaskOrBuilder()
public FieldMaskOrBuilder getFieldMaskOrBuilder()
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ReturnsgetInstance()
public Instance getInstance()
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ReturnsgetInstanceBuilder()
public Instance.Builder getInstanceBuilder()
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ReturnsgetInstanceOrBuilder()
public InstanceOrBuilder getInstanceOrBuilder()
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ReturnshasFieldMask()
public boolean hasFieldMask()
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ReturnsType | Description |
boolean | Whether the fieldMask field is set. |
hasInstance()
public boolean hasInstance()
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ReturnsType | Description |
boolean | Whether the instance field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
ReturnsOverridesisInitialized()
public final boolean isInitialized()
ReturnsOverridesmergeFieldMask(FieldMask value)
public UpdateInstanceRequest.Builder mergeFieldMask(FieldMask value)
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnspublic UpdateInstanceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
ParametersReturnsOverridesExceptionsmergeFrom(Message other)
public UpdateInstanceRequest.Builder mergeFrom(Message other)
ParameterReturnsOverridesmergeFrom(UpdateInstanceRequest other)
public UpdateInstanceRequest.Builder mergeFrom(UpdateInstanceRequest other)
ParameterReturnsmergeInstance(Instance value)
public UpdateInstanceRequest.Builder mergeInstance(Instance value)
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnsmergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
ParameterReturnsOverridessetField(Descriptors.FieldDescriptor field, Object value)
public UpdateInstanceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
ParametersReturnsOverridessetFieldMask(FieldMask value)
public UpdateInstanceRequest.Builder setFieldMask(FieldMask value)
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnssetFieldMask(FieldMask.Builder builderForValue)
public UpdateInstanceRequest.Builder setFieldMask(FieldMask.Builder builderForValue)
Required. A mask specifying which fields in Instance should be updated. The field mask must always be specified; this prevents any future fields in Instance from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
ParameterName | Description |
builderForValue | Builder
|
ReturnssetInstance(Instance value)
public UpdateInstanceRequest.Builder setInstance(Instance value)
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnssetInstance(Instance.Builder builderForValue)
public UpdateInstanceRequest.Builder setInstance(Instance.Builder builderForValue)
Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in field_mask need be included.
.google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnssetRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateInstanceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
ParametersReturnsOverridessetUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
ParameterReturnsOverrides