public static final class Instance.ConnectionPoolConfig.Builder extends GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder> implements Instance.ConnectionPoolConfigOrBuilder
Configuration for Managed Connection Pool (MCP).
Protobuf type google.cloud.alloydb.v1alpha.Instance.ConnectionPoolConfig
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 Instance.ConnectionPoolConfig build()
buildPartial()
public Instance.ConnectionPoolConfig buildPartial()
clear()
public Instance.ConnectionPoolConfig.Builder clear()
Overrides
clearEnabled()
public Instance.ConnectionPoolConfig.Builder clearEnabled()
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];
clearFlags()
public Instance.ConnectionPoolConfig.Builder clearFlags()
clearPoolerCount()
public Instance.ConnectionPoolConfig.Builder clearPoolerCount()
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
containsFlags(String key)
public boolean containsFlags(String key)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
getDefaultInstanceForType()
public Instance.ConnectionPoolConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEnabled()
public boolean getEnabled()
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The enabled.
|
getFlags() (deprecated)
public Map<String,String> getFlags()
getFlagsCount()
public int getFlagsCount()
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getFlagsMap()
public Map<String,String> getFlagsMap()
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
getFlagsOrDefault(String key, String defaultValue)
public String getFlagsOrDefault(String key, String defaultValue)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
|
getFlagsOrThrow(String key)
public String getFlagsOrThrow(String key)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getMutableFlags() (deprecated)
public Map<String,String> getMutableFlags()
Use alternate mutation accessors instead.
getPoolerCount()
public int getPoolerCount()
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The poolerCount.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Instance.ConnectionPoolConfig other)
public Instance.ConnectionPoolConfig.Builder mergeFrom(Instance.ConnectionPoolConfig other)
public Instance.ConnectionPoolConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Instance.ConnectionPoolConfig.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
putAllFlags(Map<String,String> values)
public Instance.ConnectionPoolConfig.Builder putAllFlags(Map<String,String> values)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
putFlags(String key, String value)
public Instance.ConnectionPoolConfig.Builder putFlags(String key, String value)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
removeFlags(String key)
public Instance.ConnectionPoolConfig.Builder removeFlags(String key)
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
setEnabled(boolean value)
public Instance.ConnectionPoolConfig.Builder setEnabled(boolean value)
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
boolean
The enabled to set.
|
setPoolerCount(int value)
public Instance.ConnectionPoolConfig.Builder setPoolerCount(int value)
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
value |
int
The poolerCount to set.
|