Package com.google.cloud.alloydb.v1beta
Class Instance.PscInstanceConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
com.google.cloud.alloydb.v1beta.Instance.PscInstanceConfig.Builder
- All Implemented Interfaces:
Instance.PscInstanceConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Instance.PscInstanceConfig
public static final class Instance.PscInstanceConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
implements Instance.PscInstanceConfigOrBuilder
PscInstanceConfig contains PSC related configuration at an instance level.Protobuf type
google.cloud.alloydb.v1beta.Instance.PscInstanceConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllAllowedConsumerProjects(Iterable<String> values) Optional.addAllowedConsumerProjects(String value) Optional.addAllowedConsumerProjectsBytes(com.google.protobuf.ByteString value) Optional.addAllPscAutoConnections(Iterable<? extends Instance.PscAutoConnectionConfig> values) Optional.addAllPscInterfaceConfigs(Iterable<? extends Instance.PscInterfaceConfig> values) Optional.addPscAutoConnections(int index, Instance.PscAutoConnectionConfig value) Optional.addPscAutoConnections(int index, Instance.PscAutoConnectionConfig.Builder builderForValue) Optional.Optional.addPscAutoConnections(Instance.PscAutoConnectionConfig.Builder builderForValue) Optional.Optional.addPscAutoConnectionsBuilder(int index) Optional.addPscInterfaceConfigs(int index, Instance.PscInterfaceConfig value) Optional.addPscInterfaceConfigs(int index, Instance.PscInterfaceConfig.Builder builderForValue) Optional.Optional.addPscInterfaceConfigs(Instance.PscInterfaceConfig.Builder builderForValue) Optional.Optional.addPscInterfaceConfigsBuilder(int index) Optional.build()clear()Optional.Optional.Output only.Optional.Output only.getAllowedConsumerProjects(int index) Optional.com.google.protobuf.ByteStringgetAllowedConsumerProjectsBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPscAutoConnections(int index) Optional.getPscAutoConnectionsBuilder(int index) Optional.Optional.intOptional.Optional.getPscAutoConnectionsOrBuilder(int index) Optional.List<? extends Instance.PscAutoConnectionConfigOrBuilder>Optional.Output only.com.google.protobuf.ByteStringOutput only.getPscInterfaceConfigs(int index) Optional.getPscInterfaceConfigsBuilder(int index) Optional.Optional.intOptional.Optional.getPscInterfaceConfigsOrBuilder(int index) Optional.List<? extends Instance.PscInterfaceConfigOrBuilder>Optional.Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePscAutoConnections(int index) Optional.removePscInterfaceConfigs(int index) Optional.setAllowedConsumerProjects(int index, String value) Optional.setPscAutoConnections(int index, Instance.PscAutoConnectionConfig value) Optional.setPscAutoConnections(int index, Instance.PscAutoConnectionConfig.Builder builderForValue) Optional.setPscDnsName(String value) Output only.setPscDnsNameBytes(com.google.protobuf.ByteString value) Output only.setPscInterfaceConfigs(int index, Instance.PscInterfaceConfig value) Optional.setPscInterfaceConfigs(int index, Instance.PscInterfaceConfig.Builder builderForValue) Optional.setServiceAttachmentLink(String value) Output only.setServiceAttachmentLinkBytes(com.google.protobuf.ByteString 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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.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.PscInstanceConfig.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.PscInstanceConfig.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.PscInstanceConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
-
mergeFrom
public Instance.PscInstanceConfig.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.PscInstanceConfig.Builder>- Throws:
IOException
-
getServiceAttachmentLink
Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>`
string service_attachment_link = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getServiceAttachmentLinkin interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- The serviceAttachmentLink.
-
getServiceAttachmentLinkBytes
public com.google.protobuf.ByteString getServiceAttachmentLinkBytes()Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>`
string service_attachment_link = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getServiceAttachmentLinkBytesin interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- The bytes for serviceAttachmentLink.
-
setServiceAttachmentLink
Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>`
string service_attachment_link = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The serviceAttachmentLink to set.- Returns:
- This builder for chaining.
-
clearServiceAttachmentLink
Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>`
string service_attachment_link = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setServiceAttachmentLinkBytes
public Instance.PscInstanceConfig.Builder setServiceAttachmentLinkBytes(com.google.protobuf.ByteString value) Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>`
string service_attachment_link = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for serviceAttachmentLink to set.- Returns:
- This builder for chaining.
-
getAllowedConsumerProjectsList
public com.google.protobuf.ProtocolStringList getAllowedConsumerProjectsList()Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAllowedConsumerProjectsListin interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- A list containing the allowedConsumerProjects.
-
getAllowedConsumerProjectsCount
public int getAllowedConsumerProjectsCount()Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAllowedConsumerProjectsCountin interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- The count of allowedConsumerProjects.
-
getAllowedConsumerProjects
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAllowedConsumerProjectsin interfaceInstance.PscInstanceConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allowedConsumerProjects at the given index.
-
getAllowedConsumerProjectsBytes
public com.google.protobuf.ByteString getAllowedConsumerProjectsBytes(int index) Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAllowedConsumerProjectsBytesin interfaceInstance.PscInstanceConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allowedConsumerProjects at the given index.
-
setAllowedConsumerProjects
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The allowedConsumerProjects to set.- Returns:
- This builder for chaining.
-
addAllowedConsumerProjects
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The allowedConsumerProjects to add.- Returns:
- This builder for chaining.
-
addAllAllowedConsumerProjects
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The allowedConsumerProjects to add.- Returns:
- This builder for chaining.
-
clearAllowedConsumerProjects
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addAllowedConsumerProjectsBytes
public Instance.PscInstanceConfig.Builder addAllowedConsumerProjectsBytes(com.google.protobuf.ByteString value) Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
repeated string allowed_consumer_projects = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the allowedConsumerProjects to add.- Returns:
- This builder for chaining.
-
getPscDnsName
Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog
string psc_dns_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscDnsNamein interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- The pscDnsName.
-
getPscDnsNameBytes
public com.google.protobuf.ByteString getPscDnsNameBytes()Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog
string psc_dns_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscDnsNameBytesin interfaceInstance.PscInstanceConfigOrBuilder- Returns:
- The bytes for pscDnsName.
-
setPscDnsName
Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog
string psc_dns_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The pscDnsName to set.- Returns:
- This builder for chaining.
-
clearPscDnsName
Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog
string psc_dns_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPscDnsNameBytes
Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog
string psc_dns_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for pscDnsName to set.- Returns:
- This builder for chaining.
-
getPscInterfaceConfigsList
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigsListin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscInterfaceConfigsCount
public int getPscInterfaceConfigsCount()Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigsCountin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscInterfaceConfigs
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigsin interfaceInstance.PscInstanceConfigOrBuilder
-
setPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder setPscInterfaceConfigs(int index, Instance.PscInterfaceConfig value) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
setPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder setPscInterfaceConfigs(int index, Instance.PscInterfaceConfig.Builder builderForValue) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addPscInterfaceConfigs
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder addPscInterfaceConfigs(int index, Instance.PscInterfaceConfig value) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder addPscInterfaceConfigs(Instance.PscInterfaceConfig.Builder builderForValue) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder addPscInterfaceConfigs(int index, Instance.PscInterfaceConfig.Builder builderForValue) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addAllPscInterfaceConfigs
public Instance.PscInstanceConfig.Builder addAllPscInterfaceConfigs(Iterable<? extends Instance.PscInterfaceConfig> values) Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
clearPscInterfaceConfigs
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
removePscInterfaceConfigs
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getPscInterfaceConfigsBuilder
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getPscInterfaceConfigsOrBuilder
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigsOrBuilderin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscInterfaceConfigsOrBuilderList
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigsOrBuilderListin interfaceInstance.PscInstanceConfigOrBuilder
-
addPscInterfaceConfigsBuilder
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addPscInterfaceConfigsBuilder
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getPscInterfaceConfigsBuilderList
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
repeated .google.cloud.alloydb.v1beta.Instance.PscInterfaceConfig psc_interface_configs = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutoConnectionsList
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscAutoConnectionsListin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscAutoConnectionsCount
public int getPscAutoConnectionsCount()Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscAutoConnectionsCountin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscAutoConnections
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscAutoConnectionsin interfaceInstance.PscInstanceConfigOrBuilder
-
setPscAutoConnections
public Instance.PscInstanceConfig.Builder setPscAutoConnections(int index, Instance.PscAutoConnectionConfig value) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
setPscAutoConnections
public Instance.PscInstanceConfig.Builder setPscAutoConnections(int index, Instance.PscAutoConnectionConfig.Builder builderForValue) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addPscAutoConnections
public Instance.PscInstanceConfig.Builder addPscAutoConnections(Instance.PscAutoConnectionConfig value) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addPscAutoConnections
public Instance.PscInstanceConfig.Builder addPscAutoConnections(int index, Instance.PscAutoConnectionConfig value) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addPscAutoConnections
public Instance.PscInstanceConfig.Builder addPscAutoConnections(Instance.PscAutoConnectionConfig.Builder builderForValue) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addPscAutoConnections
public Instance.PscInstanceConfig.Builder addPscAutoConnections(int index, Instance.PscAutoConnectionConfig.Builder builderForValue) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addAllPscAutoConnections
public Instance.PscInstanceConfig.Builder addAllPscAutoConnections(Iterable<? extends Instance.PscAutoConnectionConfig> values) Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
clearPscAutoConnections
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
removePscAutoConnections
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutoConnectionsBuilder
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutoConnectionsOrBuilder
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscAutoConnectionsOrBuilderin interfaceInstance.PscInstanceConfigOrBuilder
-
getPscAutoConnectionsOrBuilderList
public List<? extends Instance.PscAutoConnectionConfigOrBuilder> getPscAutoConnectionsOrBuilderList()Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscAutoConnectionsOrBuilderListin interfaceInstance.PscInstanceConfigOrBuilder
-
addPscAutoConnectionsBuilder
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addPscAutoConnectionsBuilder
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutoConnectionsBuilderList
Optional. Configurations for setting up PSC service automation.
repeated .google.cloud.alloydb.v1beta.Instance.PscAutoConnectionConfig psc_auto_connections = 9 [(.google.api.field_behavior) = OPTIONAL];
-