Interface PublicKeyCertificateOrBuilder

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

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

      • getFormatValue

        int getFormatValue()
         The certificate format.
         
        .google.cloud.iot.v1.PublicKeyCertificateFormat format = 1;
        Returns:
        The enum numeric value on the wire for format.
      • getFormat

        PublicKeyCertificateFormat getFormat()
         The certificate format.
         
        .google.cloud.iot.v1.PublicKeyCertificateFormat format = 1;
        Returns:
        The format.
      • getCertificate

        String getCertificate()
         The certificate data.
         
        string certificate = 2;
        Returns:
        The certificate.
      • getCertificateBytes

        com.google.protobuf.ByteString getCertificateBytes()
         The certificate data.
         
        string certificate = 2;
        Returns:
        The bytes for certificate.
      • hasX509Details

        boolean hasX509Details()
         [Output only] The certificate details. Used only for X.509 certificates.
         
        .google.cloud.iot.v1.X509CertificateDetails x509_details = 3;
        Returns:
        Whether the x509Details field is set.
      • getX509Details

        X509CertificateDetails getX509Details()
         [Output only] The certificate details. Used only for X.509 certificates.
         
        .google.cloud.iot.v1.X509CertificateDetails x509_details = 3;
        Returns:
        The x509Details.
      • getX509DetailsOrBuilder

        X509CertificateDetailsOrBuilder getX509DetailsOrBuilder()
         [Output only] The certificate details. Used only for X.509 certificates.
         
        .google.cloud.iot.v1.X509CertificateDetails x509_details = 3;