public static final class Instance.ConnectionPoolConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder> implements Instance.ConnectionPoolConfigOrBuilder
Configuration for Managed Connection Pool (MCP).Protobuf type
google.cloud.alloydb.v1beta.Instance.ConnectionPoolConfigaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>public Instance.ConnectionPoolConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>public Instance.ConnectionPoolConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Instance.ConnectionPoolConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Instance.ConnectionPoolConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Instance.ConnectionPoolConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.ConnectionPoolConfig.Builder>public Instance.ConnectionPoolConfig.Builder mergeFrom(Instance.ConnectionPoolConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>public Instance.ConnectionPoolConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.ConnectionPoolConfig.Builder>IOExceptionpublic boolean getEnabled()
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];getEnabled in interface Instance.ConnectionPoolConfigOrBuilderpublic Instance.ConnectionPoolConfig.Builder setEnabled(boolean value)
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];value - The enabled to set.public Instance.ConnectionPoolConfig.Builder clearEnabled()
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];public int getFlagsCount()
Instance.ConnectionPoolConfigOrBuilderOptional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];getFlagsCount in interface Instance.ConnectionPoolConfigOrBuilderpublic 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];
containsFlags in interface Instance.ConnectionPoolConfigOrBuilder@Deprecated public Map<String,String> getFlags()
getFlagsMap() instead.getFlags in interface Instance.ConnectionPoolConfigOrBuilderpublic 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];
getFlagsMap in interface Instance.ConnectionPoolConfigOrBuilderpublic 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];
getFlagsOrDefault in interface Instance.ConnectionPoolConfigOrBuilderpublic 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];
getFlagsOrThrow in interface Instance.ConnectionPoolConfigOrBuilderpublic Instance.ConnectionPoolConfig.Builder clearFlags()
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];
@Deprecated public Map<String,String> getMutableFlags()
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];
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];
public int getPoolerCount()
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];getPoolerCount in interface Instance.ConnectionPoolConfigOrBuilderpublic 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];value - The poolerCount to set.public Instance.ConnectionPoolConfig.Builder clearPoolerCount()
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];Copyright © 2026 Google LLC. All rights reserved.