Package com.google.cloud.alloydb.v1beta
Class Instance.ConnectionPoolConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
com.google.cloud.alloydb.v1beta.Instance.ConnectionPoolConfig.Builder
- All Implemented Interfaces:
Instance.ConnectionPoolConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Instance.ConnectionPoolConfig
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.ConnectionPoolConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Output only.booleancontainsFlags(String key) Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOptional.getFlags()Deprecated.intOptional.Optional.getFlagsOrDefault(String key, String defaultValue) Optional.getFlagsOrThrow(String key) Optional.Deprecated.intOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllFlags(Map<String, String> values) Optional.Optional.removeFlags(String key) Optional.setEnabled(boolean value) Optional.setPoolerCount(int value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Instance.ConnectionPoolConfig.Builder>
-
mergeFrom
public Instance.ConnectionPoolConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Instance.ConnectionPoolConfig.Builder>- Throws:
IOException
-
getEnabled
public boolean getEnabled()Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnabledin interfaceInstance.ConnectionPoolConfigOrBuilder- Returns:
- The enabled.
-
setEnabled
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
Optional. Whether to enable Managed Connection Pool (MCP).
bool enabled = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getFlagsCount
public int getFlagsCount()Description copied from interface:Instance.ConnectionPoolConfigOrBuilderOptional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlagsCountin interfaceInstance.ConnectionPoolConfigOrBuilder
-
containsFlags
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsFlagsin interfaceInstance.ConnectionPoolConfigOrBuilder
-
getFlags
Deprecated.UsegetFlagsMap()instead.- Specified by:
getFlagsin interfaceInstance.ConnectionPoolConfigOrBuilder
-
getFlagsMap
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlagsMapin interfaceInstance.ConnectionPoolConfigOrBuilder
-
getFlagsOrDefault
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlagsOrDefaultin interfaceInstance.ConnectionPoolConfigOrBuilder
-
getFlagsOrThrow
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlagsOrThrowin interfaceInstance.ConnectionPoolConfigOrBuilder
-
clearFlags
-
removeFlags
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL]; -
getMutableFlags
Deprecated.Use alternate mutation accessors instead. -
putFlags
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL]; -
putAllFlags
Optional. Connection Pool flags, as a list of "key": "value" pairs.
map<string, string> flags = 13 [(.google.api.field_behavior) = OPTIONAL]; -
getPoolerCount
public int getPoolerCount()Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPoolerCountin interfaceInstance.ConnectionPoolConfigOrBuilder- Returns:
- The poolerCount.
-
setPoolerCount
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The poolerCount to set.- Returns:
- This builder for chaining.
-
clearPoolerCount
Output only. The number of running poolers per instance.
int32 pooler_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-