Interface GrpcService.GoogleGrpc.SslCredentialsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GrpcService.GoogleGrpc.SslCredentials, GrpcService.GoogleGrpc.SslCredentials.Builder
Enclosing class:
GrpcService.GoogleGrpc

public static interface GrpcService.GoogleGrpc.SslCredentialsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasRootCerts

      boolean hasRootCerts()
       PEM encoded server root certificates.
       
      .envoy.config.core.v3.DataSource root_certs = 1;
      Returns:
      Whether the rootCerts field is set.
    • getRootCerts

      DataSource getRootCerts()
       PEM encoded server root certificates.
       
      .envoy.config.core.v3.DataSource root_certs = 1;
      Returns:
      The rootCerts.
    • getRootCertsOrBuilder

      DataSourceOrBuilder getRootCertsOrBuilder()
       PEM encoded server root certificates.
       
      .envoy.config.core.v3.DataSource root_certs = 1;
    • hasPrivateKey

      boolean hasPrivateKey()
       PEM encoded client private key.
       
      .envoy.config.core.v3.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];
      Returns:
      Whether the privateKey field is set.
    • getPrivateKey

      DataSource getPrivateKey()
       PEM encoded client private key.
       
      .envoy.config.core.v3.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];
      Returns:
      The privateKey.
    • getPrivateKeyOrBuilder

      DataSourceOrBuilder getPrivateKeyOrBuilder()
       PEM encoded client private key.
       
      .envoy.config.core.v3.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];
    • hasCertChain

      boolean hasCertChain()
       PEM encoded client certificate chain.
       
      .envoy.config.core.v3.DataSource cert_chain = 3;
      Returns:
      Whether the certChain field is set.
    • getCertChain

      DataSource getCertChain()
       PEM encoded client certificate chain.
       
      .envoy.config.core.v3.DataSource cert_chain = 3;
      Returns:
      The certChain.
    • getCertChainOrBuilder

      DataSourceOrBuilder getCertChainOrBuilder()
       PEM encoded client certificate chain.
       
      .envoy.config.core.v3.DataSource cert_chain = 3;