public final class UpdateInstanceRequest extends GeneratedMessageV3 implements UpdateInstanceRequestOrBuilder
The request for UpdateInstance.
Protobuf type google.spanner.admin.instance.v1.UpdateInstanceRequest
Static Fields
FIELD_MASK_FIELD_NUMBER
public static final int FIELD_MASK_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
INSTANCE_FIELD_NUMBER
public static final int INSTANCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static UpdateInstanceRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static UpdateInstanceRequest.Builder newBuilder()
newBuilder(UpdateInstanceRequest prototype)
public static UpdateInstanceRequest.Builder newBuilder(UpdateInstanceRequest prototype)
public static UpdateInstanceRequest parseDelimitedFrom(InputStream input)
public static UpdateInstanceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static UpdateInstanceRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static UpdateInstanceRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceRequest parseFrom(CodedInputStream input)
public static UpdateInstanceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceRequest parseFrom(InputStream input)
public static UpdateInstanceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static UpdateInstanceRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<UpdateInstanceRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public UpdateInstanceRequest getDefaultInstanceForType()
getFieldMask()
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];
Returns |
---|
Type | Description |
FieldMask | The fieldMask.
|
getFieldMaskOrBuilder()
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];
getInstance()
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];
Returns |
---|
Type | Description |
Instance | The instance.
|
getInstanceOrBuilder()
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];
getParserForType()
public Parser<UpdateInstanceRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasFieldMask()
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];
Returns |
---|
Type | 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];
Returns |
---|
Type | Description |
boolean | Whether the instance field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public UpdateInstanceRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected UpdateInstanceRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public UpdateInstanceRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides