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 Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Instance.PscInstanceConfig.Builder>
    • getDefaultInstanceForType

      public Instance.PscInstanceConfig getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Instance.PscInstanceConfig buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Instance.PscInstanceConfig.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.PscInstanceConfig.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.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:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.PscInstanceConfig.Builder>
      Throws:
      IOException
    • getServiceAttachmentLink

      public String 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:
      getServiceAttachmentLink in interface Instance.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:
      getServiceAttachmentLinkBytes in interface Instance.PscInstanceConfigOrBuilder
      Returns:
      The bytes for serviceAttachmentLink.
    • setServiceAttachmentLink

      public Instance.PscInstanceConfig.Builder setServiceAttachmentLink(String 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 serviceAttachmentLink to set.
      Returns:
      This builder for chaining.
    • clearServiceAttachmentLink

      public Instance.PscInstanceConfig.Builder 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:
      getAllowedConsumerProjectsList in interface Instance.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:
      getAllowedConsumerProjectsCount in interface Instance.PscInstanceConfigOrBuilder
      Returns:
      The count of allowedConsumerProjects.
    • getAllowedConsumerProjects

      public String getAllowedConsumerProjects(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:
      getAllowedConsumerProjects in interface Instance.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:
      getAllowedConsumerProjectsBytes in interface Instance.PscInstanceConfigOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the allowedConsumerProjects at the given index.
    • setAllowedConsumerProjects

      public Instance.PscInstanceConfig.Builder setAllowedConsumerProjects(int index, String 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:
      index - The index to set the value at.
      value - The allowedConsumerProjects to set.
      Returns:
      This builder for chaining.
    • addAllowedConsumerProjects

      public Instance.PscInstanceConfig.Builder addAllowedConsumerProjects(String 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 allowedConsumerProjects to add.
      Returns:
      This builder for chaining.
    • addAllAllowedConsumerProjects

      public Instance.PscInstanceConfig.Builder addAllAllowedConsumerProjects(Iterable<String> values)
       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

      public Instance.PscInstanceConfig.Builder 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

      public String 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:
      getPscDnsName in interface Instance.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:
      getPscDnsNameBytes in interface Instance.PscInstanceConfigOrBuilder
      Returns:
      The bytes for pscDnsName.
    • setPscDnsName

      public Instance.PscInstanceConfig.Builder setPscDnsName(String value)
       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

      public Instance.PscInstanceConfig.Builder 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

      public Instance.PscInstanceConfig.Builder setPscDnsNameBytes(com.google.protobuf.ByteString value)
       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

      public List<Instance.PscInterfaceConfig> 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:
      getPscInterfaceConfigsList in interface Instance.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:
      getPscInterfaceConfigsCount in interface Instance.PscInstanceConfigOrBuilder
    • getPscInterfaceConfigs

      public Instance.PscInterfaceConfig getPscInterfaceConfigs(int index)
       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:
      getPscInterfaceConfigs in interface Instance.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

      public Instance.PscInstanceConfig.Builder addPscInterfaceConfigs(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(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

      public Instance.PscInstanceConfig.Builder 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

      public Instance.PscInstanceConfig.Builder removePscInterfaceConfigs(int index)
       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

      public Instance.PscInterfaceConfig.Builder getPscInterfaceConfigsBuilder(int index)
       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

      public Instance.PscInterfaceConfigOrBuilder getPscInterfaceConfigsOrBuilder(int index)
       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:
      getPscInterfaceConfigsOrBuilder in interface Instance.PscInstanceConfigOrBuilder
    • getPscInterfaceConfigsOrBuilderList

      public List<? extends Instance.PscInterfaceConfigOrBuilder> 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:
      getPscInterfaceConfigsOrBuilderList in interface Instance.PscInstanceConfigOrBuilder
    • addPscInterfaceConfigsBuilder

      public Instance.PscInterfaceConfig.Builder 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

      public Instance.PscInterfaceConfig.Builder addPscInterfaceConfigsBuilder(int index)
       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

      public List<Instance.PscInterfaceConfig.Builder> 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

      public List<Instance.PscAutoConnectionConfig> 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:
      getPscAutoConnectionsList in interface Instance.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:
      getPscAutoConnectionsCount in interface Instance.PscInstanceConfigOrBuilder
    • getPscAutoConnections

      public Instance.PscAutoConnectionConfig getPscAutoConnections(int index)
       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:
      getPscAutoConnections in interface Instance.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

       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

      public Instance.PscInstanceConfig.Builder 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

      public Instance.PscInstanceConfig.Builder removePscAutoConnections(int index)
       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

      public Instance.PscAutoConnectionConfig.Builder getPscAutoConnectionsBuilder(int index)
       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

      public Instance.PscAutoConnectionConfigOrBuilder getPscAutoConnectionsOrBuilder(int index)
       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:
      getPscAutoConnectionsOrBuilder in interface Instance.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:
      getPscAutoConnectionsOrBuilderList in interface Instance.PscInstanceConfigOrBuilder
    • addPscAutoConnectionsBuilder

      public Instance.PscAutoConnectionConfig.Builder 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

      public Instance.PscAutoConnectionConfig.Builder addPscAutoConnectionsBuilder(int index)
       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

      public List<Instance.PscAutoConnectionConfig.Builder> 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];