Package com.google.cloud.certificatemanager.v1 (0.40.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.certificatemanager.v1.CertificateManagerClient Service Description: API Overview

Certificates Manager API allows customers to see and manage all their TLS certificates.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.certificatemanager.v1.CertificateManagerSettings Settings class to configure an instance of CertificateManagerClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.certificatemanager.v1.Certificate Defines TLS certificate.
com.google.cloud.certificatemanager.v1.Certificate.Builder Defines TLS certificate.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo State of the latest attempt to authorize a domain for certificate issuance.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo.Builder State of the latest attempt to authorize a domain for certificate issuance.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.Builder Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue Information about issues with provisioning a Managed Certificate.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue.Builder Information about issues with provisioning a Managed Certificate.
com.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.
com.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate.Builder Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig CertificateIssuanceConfig specifies how to issue and manage a certificate.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.Builder CertificateIssuanceConfig specifies how to issue and manage a certificate.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig.Builder The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig.CertificateAuthorityServiceConfig Contains information required to contact CA service.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig.CertificateAuthorityServiceConfig.Builder Contains information required to contact CA service.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigName
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigName.Builder Builder for projects/{project}/locations/{location}/certificateIssuanceConfigs/{certificate_issuance_config}.
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigProto
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateIssuanceConfigsFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateIssuanceConfigsPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapEntriesFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapEntriesPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapEntriesPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapsFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapsPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapsPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificatesFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificatesPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificatesPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListDnsAuthorizationsFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListDnsAuthorizationsPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListDnsAuthorizationsPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListLocationsFixedSizeCollection
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListLocationsPage
com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListLocationsPagedResponse
com.google.cloud.certificatemanager.v1.CertificateManagerGrpc API Overview Certificates Manager API allows customers to see and manage all their TLS certificates.
com.google.cloud.certificatemanager.v1.CertificateManagerGrpc.CertificateManagerImplBase Base class for the server implementation of the service CertificateManager. API Overview
com.google.cloud.certificatemanager.v1.CertificateManagerProto
com.google.cloud.certificatemanager.v1.CertificateManagerSettings.Builder Builder for CertificateManagerSettings.
com.google.cloud.certificatemanager.v1.CertificateMap Defines a collection of certificate configurations.
com.google.cloud.certificatemanager.v1.CertificateMap.Builder Defines a collection of certificate configurations.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget Describes a Target Proxy that uses this Certificate Map.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.Builder Describes a Target Proxy that uses this Certificate Map.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig Defines IP configuration where this Certificate Map is serving.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig.Builder Defines IP configuration where this Certificate Map is serving.
com.google.cloud.certificatemanager.v1.CertificateMapEntry Defines a certificate map entry.
com.google.cloud.certificatemanager.v1.CertificateMapEntry.Builder Defines a certificate map entry.
com.google.cloud.certificatemanager.v1.CertificateMapEntryName
com.google.cloud.certificatemanager.v1.CertificateMapEntryName.Builder Builder for projects/{project}/locations/{location}/certificateMaps/{certificate_map}/certificateMapEntries/{certificate_map_entry}.
com.google.cloud.certificatemanager.v1.CertificateMapName
com.google.cloud.certificatemanager.v1.CertificateMapName.Builder Builder for projects/{project}/locations/{location}/certificateMaps/{certificate_map}.
com.google.cloud.certificatemanager.v1.CertificateName
com.google.cloud.certificatemanager.v1.CertificateName.Builder Builder for projects/{project}/locations/{location}/certificates/{certificate}.
com.google.cloud.certificatemanager.v1.CreateCertificateIssuanceConfigRequest Request for the CreateCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.CreateCertificateIssuanceConfigRequest.Builder Request for the CreateCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.CreateCertificateMapEntryRequest Request for the CreateCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.CreateCertificateMapEntryRequest.Builder Request for the CreateCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.CreateCertificateMapRequest Request for the CreateCertificateMap method.
com.google.cloud.certificatemanager.v1.CreateCertificateMapRequest.Builder Request for the CreateCertificateMap method.
com.google.cloud.certificatemanager.v1.CreateCertificateRequest Request for the CreateCertificate method.
com.google.cloud.certificatemanager.v1.CreateCertificateRequest.Builder Request for the CreateCertificate method.
com.google.cloud.certificatemanager.v1.CreateDnsAuthorizationRequest Request for the CreateDnsAuthorization method.
com.google.cloud.certificatemanager.v1.CreateDnsAuthorizationRequest.Builder Request for the CreateDnsAuthorization method.
com.google.cloud.certificatemanager.v1.DeleteCertificateIssuanceConfigRequest Request for the DeleteCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.DeleteCertificateIssuanceConfigRequest.Builder Request for the DeleteCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.DeleteCertificateMapEntryRequest Request for the DeleteCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.DeleteCertificateMapEntryRequest.Builder Request for the DeleteCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.DeleteCertificateMapRequest Request for the DeleteCertificateMap method.
com.google.cloud.certificatemanager.v1.DeleteCertificateMapRequest.Builder Request for the DeleteCertificateMap method.
com.google.cloud.certificatemanager.v1.DeleteCertificateRequest Request for the DeleteCertificate method.
com.google.cloud.certificatemanager.v1.DeleteCertificateRequest.Builder Request for the DeleteCertificate method.
com.google.cloud.certificatemanager.v1.DeleteDnsAuthorizationRequest Request for the DeleteDnsAuthorization method.
com.google.cloud.certificatemanager.v1.DeleteDnsAuthorizationRequest.Builder Request for the DeleteDnsAuthorization method.
com.google.cloud.certificatemanager.v1.DnsAuthorization A DnsAuthorization resource describes a way to perform domain authorization for certificate issuance.
com.google.cloud.certificatemanager.v1.DnsAuthorization.Builder A DnsAuthorization resource describes a way to perform domain authorization for certificate issuance.
com.google.cloud.certificatemanager.v1.DnsAuthorization.DnsResourceRecord The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
com.google.cloud.certificatemanager.v1.DnsAuthorization.DnsResourceRecord.Builder The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
com.google.cloud.certificatemanager.v1.DnsAuthorizationName
com.google.cloud.certificatemanager.v1.DnsAuthorizationName.Builder Builder for projects/{project}/locations/{location}/dnsAuthorizations/{dns_authorization}.
com.google.cloud.certificatemanager.v1.GetCertificateIssuanceConfigRequest Request for the GetCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.GetCertificateIssuanceConfigRequest.Builder Request for the GetCertificateIssuanceConfig method.
com.google.cloud.certificatemanager.v1.GetCertificateMapEntryRequest Request for the GetCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.GetCertificateMapEntryRequest.Builder Request for the GetCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.GetCertificateMapRequest Request for the GetCertificateMap method.
com.google.cloud.certificatemanager.v1.GetCertificateMapRequest.Builder Request for the GetCertificateMap method.
com.google.cloud.certificatemanager.v1.GetCertificateRequest Request for the GetCertificate method.
com.google.cloud.certificatemanager.v1.GetCertificateRequest.Builder Request for the GetCertificate method.
com.google.cloud.certificatemanager.v1.GetDnsAuthorizationRequest Request for the GetDnsAuthorization method.
com.google.cloud.certificatemanager.v1.GetDnsAuthorizationRequest.Builder Request for the GetDnsAuthorization method.
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsRequest Request for the ListCertificateIssuanceConfigs method.
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsRequest.Builder Request for the ListCertificateIssuanceConfigs method.
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsResponse Response for the ListCertificateIssuanceConfigs method.
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsResponse.Builder Response for the ListCertificateIssuanceConfigs method.
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesRequest Request for the ListCertificateMapEntries method.
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesRequest.Builder Request for the ListCertificateMapEntries method.
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponse Response for the ListCertificateMapEntries method.
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponse.Builder Response for the ListCertificateMapEntries method.
com.google.cloud.certificatemanager.v1.ListCertificateMapsRequest Request for the ListCertificateMaps method.
com.google.cloud.certificatemanager.v1.ListCertificateMapsRequest.Builder Request for the ListCertificateMaps method.
com.google.cloud.certificatemanager.v1.ListCertificateMapsResponse Response for the ListCertificateMaps method.
com.google.cloud.certificatemanager.v1.ListCertificateMapsResponse.Builder Response for the ListCertificateMaps method.
com.google.cloud.certificatemanager.v1.ListCertificatesRequest Request for the ListCertificates method.
com.google.cloud.certificatemanager.v1.ListCertificatesRequest.Builder Request for the ListCertificates method.
com.google.cloud.certificatemanager.v1.ListCertificatesResponse Response for the ListCertificates method.
com.google.cloud.certificatemanager.v1.ListCertificatesResponse.Builder Response for the ListCertificates method.
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsRequest Request for the ListDnsAuthorizations method.
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsRequest.Builder Request for the ListDnsAuthorizations method.
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsResponse Response for the ListDnsAuthorizations method.
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsResponse.Builder Response for the ListDnsAuthorizations method.
com.google.cloud.certificatemanager.v1.LocationName
com.google.cloud.certificatemanager.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.certificatemanager.v1.OperationMetadata Represents the metadata of the long-running operation. Output only.
com.google.cloud.certificatemanager.v1.OperationMetadata.Builder Represents the metadata of the long-running operation. Output only.
com.google.cloud.certificatemanager.v1.UpdateCertificateMapEntryRequest Request for the UpdateCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.UpdateCertificateMapEntryRequest.Builder Request for the UpdateCertificateMapEntry method.
com.google.cloud.certificatemanager.v1.UpdateCertificateMapRequest Request for the UpdateCertificateMap method.
com.google.cloud.certificatemanager.v1.UpdateCertificateMapRequest.Builder Request for the UpdateCertificateMap method.
com.google.cloud.certificatemanager.v1.UpdateCertificateRequest Request for the UpdateCertificate method.
com.google.cloud.certificatemanager.v1.UpdateCertificateRequest.Builder Request for the UpdateCertificate method.
com.google.cloud.certificatemanager.v1.UpdateDnsAuthorizationRequest Request for the UpdateDnsAuthorization method.
com.google.cloud.certificatemanager.v1.UpdateDnsAuthorizationRequest.Builder Request for the UpdateDnsAuthorization method.

Interfaces

Interface Description
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfoOrBuilder
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssueOrBuilder
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificateOrBuilder
com.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificateOrBuilder
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig.CertificateAuthorityServiceConfigOrBuilder
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfigOrBuilder
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigOrBuilder
com.google.cloud.certificatemanager.v1.CertificateManagerGrpc.AsyncService API Overview Certificates Manager API allows customers to see and manage all their TLS certificates.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfigOrBuilder
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTargetOrBuilder
com.google.cloud.certificatemanager.v1.CertificateMapEntryOrBuilder
com.google.cloud.certificatemanager.v1.CertificateMapOrBuilder
com.google.cloud.certificatemanager.v1.CertificateOrBuilder
com.google.cloud.certificatemanager.v1.CreateCertificateIssuanceConfigRequestOrBuilder
com.google.cloud.certificatemanager.v1.CreateCertificateMapEntryRequestOrBuilder
com.google.cloud.certificatemanager.v1.CreateCertificateMapRequestOrBuilder
com.google.cloud.certificatemanager.v1.CreateCertificateRequestOrBuilder
com.google.cloud.certificatemanager.v1.CreateDnsAuthorizationRequestOrBuilder
com.google.cloud.certificatemanager.v1.DeleteCertificateIssuanceConfigRequestOrBuilder
com.google.cloud.certificatemanager.v1.DeleteCertificateMapEntryRequestOrBuilder
com.google.cloud.certificatemanager.v1.DeleteCertificateMapRequestOrBuilder
com.google.cloud.certificatemanager.v1.DeleteCertificateRequestOrBuilder
com.google.cloud.certificatemanager.v1.DeleteDnsAuthorizationRequestOrBuilder
com.google.cloud.certificatemanager.v1.DnsAuthorization.DnsResourceRecordOrBuilder
com.google.cloud.certificatemanager.v1.DnsAuthorizationOrBuilder
com.google.cloud.certificatemanager.v1.GetCertificateIssuanceConfigRequestOrBuilder
com.google.cloud.certificatemanager.v1.GetCertificateMapEntryRequestOrBuilder
com.google.cloud.certificatemanager.v1.GetCertificateMapRequestOrBuilder
com.google.cloud.certificatemanager.v1.GetCertificateRequestOrBuilder
com.google.cloud.certificatemanager.v1.GetDnsAuthorizationRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsResponseOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponseOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateMapsRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificateMapsResponseOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificatesRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListCertificatesResponseOrBuilder
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsRequestOrBuilder
com.google.cloud.certificatemanager.v1.ListDnsAuthorizationsResponseOrBuilder
com.google.cloud.certificatemanager.v1.OperationMetadataOrBuilder
com.google.cloud.certificatemanager.v1.UpdateCertificateMapEntryRequestOrBuilder
com.google.cloud.certificatemanager.v1.UpdateCertificateMapRequestOrBuilder
com.google.cloud.certificatemanager.v1.UpdateCertificateRequestOrBuilder
com.google.cloud.certificatemanager.v1.UpdateDnsAuthorizationRequestOrBuilder

Enums

Enum Description
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo.FailureReason Reason for failure of the authorization attempt for the domain.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo.State State of the domain for managed certificate issuance.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue.Reason Reason for provisioning failures.
com.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.State State of the managed certificate resource.
com.google.cloud.certificatemanager.v1.Certificate.Scope Certificate scope.
com.google.cloud.certificatemanager.v1.Certificate.TypeCase
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig.KindCase
com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig.KeyAlgorithm The type of keypair to generate.
com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.TargetProxyCase
com.google.cloud.certificatemanager.v1.CertificateMapEntry.MatchCase
com.google.cloud.certificatemanager.v1.CertificateMapEntry.Matcher Defines predefined cases other than SNI-hostname match when this configuration should be applied.
com.google.cloud.certificatemanager.v1.ServingState Defines set of serving states associated with a resource.