Interface ConnectionInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ConnectionInfo, ConnectionInfo.Builder

@Generated public interface ConnectionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    The name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters/*/instances/*/connectionInfo This field currently has no semantic meaning.
    com.google.protobuf.ByteString
    The name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters/*/instances/*/connectionInfo This field currently has no semantic meaning.
    Deprecated.
    google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated.
    com.google.protobuf.ByteString
    Deprecated.
    google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated.
    int
    Deprecated.
    google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated.
    Deprecated.
    google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getName

      String getName()
       The name of the ConnectionInfo singleton resource, e.g.:
       projects/{project}/locations/{location}/clusters/*/instances/*/connectionInfo
       This field currently has no semantic meaning.
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The name of the ConnectionInfo singleton resource, e.g.:
       projects/{project}/locations/{location}/clusters/*/instances/*/connectionInfo
       This field currently has no semantic meaning.
       
      string name = 1;
      Returns:
      The bytes for name.
    • getIpAddress

      String getIpAddress()
       Output only. The private network IP address for the Instance. This is the
       default IP for the instance and is always created (even if enable_public_ip
       is set). This is the connection endpoint for an end-user application.
       
      string ip_address = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The ipAddress.
    • getIpAddressBytes

      com.google.protobuf.ByteString getIpAddressBytes()
       Output only. The private network IP address for the Instance. This is the
       default IP for the instance and is always created (even if enable_public_ip
       is set). This is the connection endpoint for an end-user application.
       
      string ip_address = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for ipAddress.
    • getPublicIpAddress

      String getPublicIpAddress()
       Output only. The public IP addresses for the Instance. This is available
       ONLY when enable_public_ip is set. This is the connection endpoint for an
       end-user application.
       
      string public_ip_address = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Returns:
      The publicIpAddress.
    • getPublicIpAddressBytes

      com.google.protobuf.ByteString getPublicIpAddressBytes()
       Output only. The public IP addresses for the Instance. This is available
       ONLY when enable_public_ip is set. This is the connection endpoint for an
       end-user application.
       
      string public_ip_address = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Returns:
      The bytes for publicIpAddress.
    • getPemCertificateChainList

      @Deprecated List<String> getPemCertificateChainList()
      Deprecated.
      google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=1382
       Output only. The pem-encoded chain that may be used to verify the X.509
       certificate. Expected to be in issuer-to-root order according to RFC 5246.
       
      repeated string pem_certificate_chain = 3 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      A list containing the pemCertificateChain.
    • getPemCertificateChainCount

      @Deprecated int getPemCertificateChainCount()
      Deprecated.
      google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=1382
       Output only. The pem-encoded chain that may be used to verify the X.509
       certificate. Expected to be in issuer-to-root order according to RFC 5246.
       
      repeated string pem_certificate_chain = 3 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The count of pemCertificateChain.
    • getPemCertificateChain

      @Deprecated String getPemCertificateChain(int index)
      Deprecated.
      google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=1382
       Output only. The pem-encoded chain that may be used to verify the X.509
       certificate. Expected to be in issuer-to-root order according to RFC 5246.
       
      repeated string pem_certificate_chain = 3 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the element to return.
      Returns:
      The pemCertificateChain at the given index.
    • getPemCertificateChainBytes

      @Deprecated com.google.protobuf.ByteString getPemCertificateChainBytes(int index)
      Deprecated.
      google.cloud.alloydb.v1beta.ConnectionInfo.pem_certificate_chain is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=1382
       Output only. The pem-encoded chain that may be used to verify the X.509
       certificate. Expected to be in issuer-to-root order according to RFC 5246.
       
      repeated string pem_certificate_chain = 3 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the pemCertificateChain at the given index.
    • getInstanceUid

      String getInstanceUid()
       Output only. The unique ID of the Instance.
       
      string instance_uid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The instanceUid.
    • getInstanceUidBytes

      com.google.protobuf.ByteString getInstanceUidBytes()
       Output only. The unique ID of the Instance.
       
      string instance_uid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for instanceUid.
    • getPscDnsName

      String getPscDnsName()
       Output only. The DNS name to use with PSC for the Instance.
       
      string psc_dns_name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The pscDnsName.
    • getPscDnsNameBytes

      com.google.protobuf.ByteString getPscDnsNameBytes()
       Output only. The DNS name to use with PSC for the Instance.
       
      string psc_dns_name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for pscDnsName.