public final class UpdateInstanceConfigRequest extends GeneratedMessageV3 implements UpdateInstanceConfigRequestOrBuilder
The request for
UpdateInstanceConfigRequest.
Protobuf type google.spanner.admin.instance.v1.UpdateInstanceConfigRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
INSTANCE_CONFIG_FIELD_NUMBER
public static final int INSTANCE_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
UPDATE_MASK_FIELD_NUMBER
public static final int UPDATE_MASK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
VALIDATE_ONLY_FIELD_NUMBER
public static final int VALIDATE_ONLY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static UpdateInstanceConfigRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static UpdateInstanceConfigRequest.Builder newBuilder()
newBuilder(UpdateInstanceConfigRequest prototype)
public static UpdateInstanceConfigRequest.Builder newBuilder(UpdateInstanceConfigRequest prototype)
public static UpdateInstanceConfigRequest parseDelimitedFrom(InputStream input)
public static UpdateInstanceConfigRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static UpdateInstanceConfigRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceConfigRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static UpdateInstanceConfigRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceConfigRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceConfigRequest parseFrom(CodedInputStream input)
public static UpdateInstanceConfigRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceConfigRequest parseFrom(InputStream input)
public static UpdateInstanceConfigRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static UpdateInstanceConfigRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static UpdateInstanceConfigRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<UpdateInstanceConfigRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public UpdateInstanceConfigRequest getDefaultInstanceForType()
getInstanceConfig()
public InstanceConfig getInstanceConfig()
Required. The user instance config to update, which must always include the
instance config name. Otherwise, only fields mentioned in
update_mask
need be included. To prevent conflicts of concurrent updates,
etag can
be used.
.google.spanner.admin.instance.v1.InstanceConfig instance_config = 1 [(.google.api.field_behavior) = REQUIRED];
getInstanceConfigOrBuilder()
public InstanceConfigOrBuilder getInstanceConfigOrBuilder()
Required. The user instance config to update, which must always include the
instance config name. Otherwise, only fields mentioned in
update_mask
need be included. To prevent conflicts of concurrent updates,
etag can
be used.
.google.spanner.admin.instance.v1.InstanceConfig instance_config = 1 [(.google.api.field_behavior) = REQUIRED];
getParserForType()
public Parser<UpdateInstanceConfigRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUpdateMask()
public FieldMask getUpdateMask()
Required. A mask specifying which fields in
InstanceConfig should be
updated. The field mask must always be specified; this prevents any future
fields in InstanceConfig
from being erased accidentally by clients that do not know about them. Only
display_name and labels can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. A mask specifying which fields in
InstanceConfig should be
updated. The field mask must always be specified; this prevents any future
fields in InstanceConfig
from being erased accidentally by clients that do not know about them. Only
display_name and labels can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getValidateOnly()
public boolean getValidateOnly()
An option to validate, but not actually execute, a request,
and provide the same response.
bool validate_only = 3;
Returns |
Type |
Description |
boolean |
The validateOnly.
|
hasInstanceConfig()
public boolean hasInstanceConfig()
Required. The user instance config to update, which must always include the
instance config name. Otherwise, only fields mentioned in
update_mask
need be included. To prevent conflicts of concurrent updates,
etag can
be used.
.google.spanner.admin.instance.v1.InstanceConfig instance_config = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the instanceConfig field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Required. A mask specifying which fields in
InstanceConfig should be
updated. The field mask must always be specified; this prevents any future
fields in InstanceConfig
from being erased accidentally by clients that do not know about them. Only
display_name and labels can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public UpdateInstanceConfigRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected UpdateInstanceConfigRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public UpdateInstanceConfigRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides