Class SqlInstancesDemoteRequest.Builder (0.1.0)

public static final class SqlInstancesDemoteRequest.Builder extends GeneratedMessage.Builder<SqlInstancesDemoteRequest.Builder> implements SqlInstancesDemoteRequestOrBuilder

Instance demote request.

Protobuf type google.cloud.sql.v1beta4.SqlInstancesDemoteRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SqlInstancesDemoteRequest build()
Returns
Type Description
SqlInstancesDemoteRequest

buildPartial()

public SqlInstancesDemoteRequest buildPartial()
Returns
Type Description
SqlInstancesDemoteRequest

clear()

public SqlInstancesDemoteRequest.Builder clear()
Returns
Type Description
SqlInstancesDemoteRequest.Builder
Overrides

clearBody()

public SqlInstancesDemoteRequest.Builder clearBody()

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Returns
Type Description
SqlInstancesDemoteRequest.Builder

clearInstance()

public SqlInstancesDemoteRequest.Builder clearInstance()

Required. The name of the Cloud SQL instance.

string instance = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.

clearProject()

public SqlInstancesDemoteRequest.Builder clearProject()

Required. The project ID of the project that contains the instance.

string project = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.

getBody()

public InstancesDemoteRequest getBody()

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Returns
Type Description
InstancesDemoteRequest

The body.

getBodyBuilder()

public InstancesDemoteRequest.Builder getBodyBuilder()

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Returns
Type Description
InstancesDemoteRequest.Builder

getBodyOrBuilder()

public InstancesDemoteRequestOrBuilder getBodyOrBuilder()

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Returns
Type Description
InstancesDemoteRequestOrBuilder

getDefaultInstanceForType()

public SqlInstancesDemoteRequest getDefaultInstanceForType()
Returns
Type Description
SqlInstancesDemoteRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInstance()

public String getInstance()

Required. The name of the Cloud SQL instance.

string instance = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The instance.

getInstanceBytes()

public ByteString getInstanceBytes()

Required. The name of the Cloud SQL instance.

string instance = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for instance.

getProject()

public String getProject()

Required. The project ID of the project that contains the instance.

string project = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The project.

getProjectBytes()

public ByteString getProjectBytes()

Required. The project ID of the project that contains the instance.

string project = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for project.

hasBody()

public boolean hasBody()

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Returns
Type Description
boolean

Whether the body field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBody(InstancesDemoteRequest value)

public SqlInstancesDemoteRequest.Builder mergeBody(InstancesDemoteRequest value)

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Parameter
Name Description
value InstancesDemoteRequest
Returns
Type Description
SqlInstancesDemoteRequest.Builder

mergeFrom(SqlInstancesDemoteRequest other)

public SqlInstancesDemoteRequest.Builder mergeFrom(SqlInstancesDemoteRequest other)
Parameter
Name Description
other SqlInstancesDemoteRequest
Returns
Type Description
SqlInstancesDemoteRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SqlInstancesDemoteRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlInstancesDemoteRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SqlInstancesDemoteRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SqlInstancesDemoteRequest.Builder
Overrides

setBody(InstancesDemoteRequest value)

public SqlInstancesDemoteRequest.Builder setBody(InstancesDemoteRequest value)

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Parameter
Name Description
value InstancesDemoteRequest
Returns
Type Description
SqlInstancesDemoteRequest.Builder

setBody(InstancesDemoteRequest.Builder builderForValue)

public SqlInstancesDemoteRequest.Builder setBody(InstancesDemoteRequest.Builder builderForValue)

The request body.

.google.cloud.sql.v1beta4.InstancesDemoteRequest body = 100;

Parameter
Name Description
builderForValue InstancesDemoteRequest.Builder
Returns
Type Description
SqlInstancesDemoteRequest.Builder

setInstance(String value)

public SqlInstancesDemoteRequest.Builder setInstance(String value)

Required. The name of the Cloud SQL instance.

string instance = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The instance to set.

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.

setInstanceBytes(ByteString value)

public SqlInstancesDemoteRequest.Builder setInstanceBytes(ByteString value)

Required. The name of the Cloud SQL instance.

string instance = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for instance to set.

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.

setProject(String value)

public SqlInstancesDemoteRequest.Builder setProject(String value)

Required. The project ID of the project that contains the instance.

string project = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The project to set.

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.

setProjectBytes(ByteString value)

public SqlInstancesDemoteRequest.Builder setProjectBytes(ByteString value)

Required. The project ID of the project that contains the instance.

string project = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for project to set.

Returns
Type Description
SqlInstancesDemoteRequest.Builder

This builder for chaining.