Interface MysqlSslConfigOrBuilder

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

    public interface MysqlSslConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getClientKey

        String getClientKey()
         Input only. PEM-encoded private key associated with the Client Certificate.
         If this field is used then the 'client_certificate' and the
         'ca_certificate' fields are mandatory.
         
        string client_key = 11 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The clientKey.
      • getClientKeyBytes

        com.google.protobuf.ByteString getClientKeyBytes()
         Input only. PEM-encoded private key associated with the Client Certificate.
         If this field is used then the 'client_certificate' and the
         'ca_certificate' fields are mandatory.
         
        string client_key = 11 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The bytes for clientKey.
      • getClientKeySet

        boolean getClientKeySet()
         Output only. Indicates whether the client_key field is set.
         
        bool client_key_set = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The clientKeySet.
      • getClientCertificate

        String getClientCertificate()
         Input only. PEM-encoded certificate that will be used by the replica to
         authenticate against the source database server. If this field is used
         then the 'client_key' and the 'ca_certificate' fields are mandatory.
         
        string client_certificate = 13 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The clientCertificate.
      • getClientCertificateBytes

        com.google.protobuf.ByteString getClientCertificateBytes()
         Input only. PEM-encoded certificate that will be used by the replica to
         authenticate against the source database server. If this field is used
         then the 'client_key' and the 'ca_certificate' fields are mandatory.
         
        string client_certificate = 13 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The bytes for clientCertificate.
      • getClientCertificateSet

        boolean getClientCertificateSet()
         Output only. Indicates whether the client_certificate field is set.
         
        bool client_certificate_set = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The clientCertificateSet.
      • getCaCertificate

        String getCaCertificate()
         Input only. PEM-encoded certificate of the CA that signed the source database
         server's certificate.
         
        string ca_certificate = 15 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The caCertificate.
      • getCaCertificateBytes

        com.google.protobuf.ByteString getCaCertificateBytes()
         Input only. PEM-encoded certificate of the CA that signed the source database
         server's certificate.
         
        string ca_certificate = 15 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The bytes for caCertificate.
      • getCaCertificateSet

        boolean getCaCertificateSet()
         Output only. Indicates whether the ca_certificate field is set.
         
        bool ca_certificate_set = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The caCertificateSet.