Class InstancesDemoteRequest.Builder (0.1.0)
public static final class InstancesDemoteRequest.Builder extends GeneratedMessage.Builder<InstancesDemoteRequest.Builder> implements InstancesDemoteRequestOrBuilder
This request is used to demote an existing standalone instance to be a
Cloud SQL read replica for an external database server.
Protobuf type google.cloud.sql.v1beta4.InstancesDemoteRequest
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public InstancesDemoteRequest build()
buildPartial()
public InstancesDemoteRequest buildPartial()
clear()
public InstancesDemoteRequest.Builder clear()
Overrides
clearDemoteContext()
public InstancesDemoteRequest.Builder clearDemoteContext()
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public InstancesDemoteRequest getDefaultInstanceForType()
getDemoteContext()
public DemoteContext getDemoteContext()
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
getDemoteContextBuilder()
public DemoteContext.Builder getDemoteContextBuilder()
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
getDemoteContextOrBuilder()
public DemoteContextOrBuilder getDemoteContextOrBuilder()
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
hasDemoteContext()
public boolean hasDemoteContext()
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the demoteContext field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeDemoteContext(DemoteContext value)
public InstancesDemoteRequest.Builder mergeDemoteContext(DemoteContext value)
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(InstancesDemoteRequest other)
public InstancesDemoteRequest.Builder mergeFrom(InstancesDemoteRequest other)
public InstancesDemoteRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public InstancesDemoteRequest.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setDemoteContext(DemoteContext value)
public InstancesDemoteRequest.Builder setDemoteContext(DemoteContext value)
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
setDemoteContext(DemoteContext.Builder builderForValue)
public InstancesDemoteRequest.Builder setDemoteContext(DemoteContext.Builder builderForValue)
Required. This context is used to demote an existing standalone instance to
be a Cloud SQL read replica for an external database server.
.google.cloud.sql.v1beta4.DemoteContext demote_context = 1 [(.google.api.field_behavior) = REQUIRED];
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-05 UTC."],[],[]]