public static final class UpdateInstanceConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateInstanceConfigRequest.Builder> implements UpdateInstanceConfigRequestOrBuilder
Request for updating instance configurations.
Protobuf type google.cloud.notebooks.v1.UpdateInstanceConfigRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateInstanceConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateInstanceConfigRequest build()
Returns
buildPartial()
public UpdateInstanceConfigRequest buildPartial()
Returns
clear()
public UpdateInstanceConfigRequest.Builder clear()
Returns
Overrides
clearConfig()
public UpdateInstanceConfigRequest.Builder clearConfig()
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public UpdateInstanceConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearName()
public UpdateInstanceConfigRequest.Builder clearName()
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateInstanceConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public UpdateInstanceConfigRequest.Builder clone()
Returns
Overrides
getConfig()
public InstanceConfig getConfig()
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Returns
getConfigBuilder()
public InstanceConfig.Builder getConfigBuilder()
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Returns
getConfigOrBuilder()
public InstanceConfigOrBuilder getConfigOrBuilder()
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Returns
getDefaultInstanceForType()
public UpdateInstanceConfigRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getName()
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
hasConfig()
public boolean hasConfig()
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Returns
Type | Description |
boolean | Whether the config field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeConfig(InstanceConfig value)
public UpdateInstanceConfigRequest.Builder mergeConfig(InstanceConfig value)
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Parameter
Returns
mergeFrom(UpdateInstanceConfigRequest other)
public UpdateInstanceConfigRequest.Builder mergeFrom(UpdateInstanceConfigRequest other)
Parameter
Returns
public UpdateInstanceConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateInstanceConfigRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setConfig(InstanceConfig value)
public UpdateInstanceConfigRequest.Builder setConfig(InstanceConfig value)
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Parameter
Returns
setConfig(InstanceConfig.Builder builderForValue)
public UpdateInstanceConfigRequest.Builder setConfig(InstanceConfig.Builder builderForValue)
The instance configurations to be updated.
.google.cloud.notebooks.v1.InstanceConfig config = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateInstanceConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setName(String value)
public UpdateInstanceConfigRequest.Builder setName(String value)
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The name to set.
|
Returns
setNameBytes(ByteString value)
public UpdateInstanceConfigRequest.Builder setNameBytes(ByteString value)
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for name to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateInstanceConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateInstanceConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides