Class EndpointCertificateMetadata
- java.lang.Object
-
- com.yahoo.vespa.hosted.controller.api.integration.certificates.EndpointCertificateMetadata
-
public class EndpointCertificateMetadata extends 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcertName()booleanequals(Object o)Optional<Long>expiry()inthashCode()Stringissuer()StringkeyName()Optional<Long>lastRefreshed()longlastRequested()List<String>requestedDnsSans()StringrequestId()StringtoString()intversion()EndpointCertificateMetadatawithLastRefreshed(long lastRefreshed)EndpointCertificateMetadatawithLastRequested(long lastRequested)EndpointCertificateMetadatawithRequestId(String requestId)EndpointCertificateMetadatawithVersion(int version)
-
-
-
Method Detail
-
keyName
public String keyName()
-
certName
public String certName()
-
version
public int version()
-
lastRequested
public long lastRequested()
-
requestId
public String requestId()
-
issuer
public String issuer()
-
withVersion
public EndpointCertificateMetadata withVersion(int version)
-
withLastRequested
public EndpointCertificateMetadata withLastRequested(long lastRequested)
-
withLastRefreshed
public EndpointCertificateMetadata withLastRefreshed(long lastRefreshed)
-
withRequestId
public EndpointCertificateMetadata withRequestId(String requestId)
-
-