public static final class Instance.ClientConnectionConfig.Builder extends GeneratedMessageV3.Builder<Instance.ClientConnectionConfig.Builder> implements Instance.ClientConnectionConfigOrBuilder
Client connection configuration
Protobuf type google.cloud.alloydb.v1beta.Instance.ClientConnectionConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Instance.ClientConnectionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Instance.ClientConnectionConfig build()
buildPartial()
public Instance.ClientConnectionConfig buildPartial()
clear()
public Instance.ClientConnectionConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Instance.ClientConnectionConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Instance.ClientConnectionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRequireConnectors()
public Instance.ClientConnectionConfig.Builder clearRequireConnectors()
Optional. Configuration to enforce connectors only (ex: AuthProxy)
connections to the database.
bool require_connectors = 1 [(.google.api.field_behavior) = OPTIONAL];
public Instance.ClientConnectionConfig.Builder clearSslConfig()
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public Instance.ClientConnectionConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public Instance.ClientConnectionConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getRequireConnectors()
public boolean getRequireConnectors()
Optional. Configuration to enforce connectors only (ex: AuthProxy)
connections to the database.
bool require_connectors = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The requireConnectors.
|
getSslConfig()
public SslConfig getSslConfig()
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
SslConfig |
The sslConfig.
|
getSslConfigBuilder()
public SslConfig.Builder getSslConfigBuilder()
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getSslConfigOrBuilder()
public SslConfigOrBuilder getSslConfigOrBuilder()
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
hasSslConfig()
public boolean hasSslConfig()
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the sslConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Instance.ClientConnectionConfig other)
public Instance.ClientConnectionConfig.Builder mergeFrom(Instance.ClientConnectionConfig other)
public Instance.ClientConnectionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Instance.ClientConnectionConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSslConfig(SslConfig value)
public Instance.ClientConnectionConfig.Builder mergeSslConfig(SslConfig value)
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Instance.ClientConnectionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Instance.ClientConnectionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Instance.ClientConnectionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setRequireConnectors(boolean value)
public Instance.ClientConnectionConfig.Builder setRequireConnectors(boolean value)
Optional. Configuration to enforce connectors only (ex: AuthProxy)
connections to the database.
bool require_connectors = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The requireConnectors to set.
|
setSslConfig(SslConfig value)
public Instance.ClientConnectionConfig.Builder setSslConfig(SslConfig value)
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
setSslConfig(SslConfig.Builder builderForValue)
public Instance.ClientConnectionConfig.Builder setSslConfig(SslConfig.Builder builderForValue)
Optional. SSL config option for this instance.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
setUnknownFields(UnknownFieldSet unknownFields)
public final Instance.ClientConnectionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides