Interface Certificate.ManagedCertificateOrBuilder

    • Method Detail

      • getDomainsList

        List<String> getDomainsList()
         Immutable. The domains for which a managed SSL certificate will be
         generated. Wildcard domains are only supported with DNS challenge
         resolution.
         
        repeated string domains = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        A list containing the domains.
      • getDomainsCount

        int getDomainsCount()
         Immutable. The domains for which a managed SSL certificate will be
         generated. Wildcard domains are only supported with DNS challenge
         resolution.
         
        repeated string domains = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The count of domains.
      • getDomains

        String getDomains​(int index)
         Immutable. The domains for which a managed SSL certificate will be
         generated. Wildcard domains are only supported with DNS challenge
         resolution.
         
        repeated string domains = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        index - The index of the element to return.
        Returns:
        The domains at the given index.
      • getDomainsBytes

        com.google.protobuf.ByteString getDomainsBytes​(int index)
         Immutable. The domains for which a managed SSL certificate will be
         generated. Wildcard domains are only supported with DNS challenge
         resolution.
         
        repeated string domains = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the domains at the given index.
      • getDnsAuthorizationsList

        List<String> getDnsAuthorizationsList()
         Immutable. Authorizations that will be used for performing domain
         authorization.
         
        repeated string dns_authorizations = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        A list containing the dnsAuthorizations.
      • getDnsAuthorizationsCount

        int getDnsAuthorizationsCount()
         Immutable. Authorizations that will be used for performing domain
         authorization.
         
        repeated string dns_authorizations = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The count of dnsAuthorizations.
      • getDnsAuthorizations

        String getDnsAuthorizations​(int index)
         Immutable. Authorizations that will be used for performing domain
         authorization.
         
        repeated string dns_authorizations = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Parameters:
        index - The index of the element to return.
        Returns:
        The dnsAuthorizations at the given index.
      • getDnsAuthorizationsBytes

        com.google.protobuf.ByteString getDnsAuthorizationsBytes​(int index)
         Immutable. Authorizations that will be used for performing domain
         authorization.
         
        repeated string dns_authorizations = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the dnsAuthorizations at the given index.
      • getIssuanceConfig

        String getIssuanceConfig()
         Immutable. The resource name for a
         [CertificateIssuanceConfig][google.cloud.certificatemanager.v1.CertificateIssuanceConfig]
         used to configure private PKI certificates in the format
         `projects/*/locations/*/certificateIssuanceConfigs/*`.
         If this field is not set, the certificates will instead be publicly
         signed as documented at
         https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs#caa.
         
        string issuance_config = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The issuanceConfig.
      • getIssuanceConfigBytes

        com.google.protobuf.ByteString getIssuanceConfigBytes()
         Immutable. The resource name for a
         [CertificateIssuanceConfig][google.cloud.certificatemanager.v1.CertificateIssuanceConfig]
         used to configure private PKI certificates in the format
         `projects/*/locations/*/certificateIssuanceConfigs/*`.
         If this field is not set, the certificates will instead be publicly
         signed as documented at
         https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs#caa.
         
        string issuance_config = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for issuanceConfig.
      • getStateValue

        int getStateValue()
         Output only. State of the managed certificate resource.
         
        .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        Certificate.ManagedCertificate.State getState()
         Output only. State of the managed certificate resource.
         
        .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • hasProvisioningIssue

        boolean hasProvisioningIssue()
         Output only. Information about issues with provisioning a Managed
         Certificate.
         
        .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue provisioning_issue = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the provisioningIssue field is set.
      • getProvisioningIssue

        Certificate.ManagedCertificate.ProvisioningIssue getProvisioningIssue()
         Output only. Information about issues with provisioning a Managed
         Certificate.
         
        .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue provisioning_issue = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The provisioningIssue.
      • getProvisioningIssueOrBuilder

        Certificate.ManagedCertificate.ProvisioningIssueOrBuilder getProvisioningIssueOrBuilder()
         Output only. Information about issues with provisioning a Managed
         Certificate.
         
        .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue provisioning_issue = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAuthorizationAttemptInfoList

        List<Certificate.ManagedCertificate.AuthorizationAttemptInfo> getAuthorizationAttemptInfoList()
         Output only. Detailed state of the latest authorization attempt for each
         domain specified for managed certificate resource.
         
        repeated .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo authorization_attempt_info = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAuthorizationAttemptInfo

        Certificate.ManagedCertificate.AuthorizationAttemptInfo getAuthorizationAttemptInfo​(int index)
         Output only. Detailed state of the latest authorization attempt for each
         domain specified for managed certificate resource.
         
        repeated .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo authorization_attempt_info = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAuthorizationAttemptInfoCount

        int getAuthorizationAttemptInfoCount()
         Output only. Detailed state of the latest authorization attempt for each
         domain specified for managed certificate resource.
         
        repeated .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo authorization_attempt_info = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAuthorizationAttemptInfoOrBuilderList

        List<? extends Certificate.ManagedCertificate.AuthorizationAttemptInfoOrBuilder> getAuthorizationAttemptInfoOrBuilderList()
         Output only. Detailed state of the latest authorization attempt for each
         domain specified for managed certificate resource.
         
        repeated .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo authorization_attempt_info = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAuthorizationAttemptInfoOrBuilder

        Certificate.ManagedCertificate.AuthorizationAttemptInfoOrBuilder getAuthorizationAttemptInfoOrBuilder​(int index)
         Output only. Detailed state of the latest authorization attempt for each
         domain specified for managed certificate resource.
         
        repeated .google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo authorization_attempt_info = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];