Class EndpointCertificateMetadata


  • public class EndpointCertificateMetadata
    extends java.lang.Object
    This class is used for metadata about an application's endpoint certificate on the controller.

    It has more properties than com.yahoo.config.model.api.EndpointCertificateMetadata.

    Author:
    andreer
    • Constructor Detail

      • EndpointCertificateMetadata

        public EndpointCertificateMetadata​(java.lang.String keyName,
                                           java.lang.String certName,
                                           int version,
                                           long lastRequested)
      • EndpointCertificateMetadata

        public EndpointCertificateMetadata​(java.lang.String keyName,
                                           java.lang.String certName,
                                           int version,
                                           long lastRequested,
                                           java.util.Optional<java.lang.String> request_id,
                                           java.util.Optional<java.util.List<java.lang.String>> requestedDnsSans,
                                           java.util.Optional<java.lang.String> issuer)
    • Method Detail

      • keyName

        public java.lang.String keyName()
      • certName

        public java.lang.String certName()
      • version

        public int version()
      • lastRequested

        public long lastRequested()
      • request_id

        public java.util.Optional<java.lang.String> request_id()
      • requestedDnsSans

        public java.util.Optional<java.util.List<java.lang.String>> requestedDnsSans()
      • issuer

        public java.util.Optional<java.lang.String> issuer()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object