JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.apigateway.model

Class CreateDomainNameRequest

    • Constructor Detail

      • CreateDomainNameRequest

        public CreateDomainNameRequest()
    • Method Detail

      • setDomainName

        public void setDomainName(String domainName)

        The name of the DomainName resource.

        Parameters:
        domainName - The name of the DomainName resource.
      • getDomainName

        public String getDomainName()

        The name of the DomainName resource.

        Returns:
        The name of the DomainName resource.
      • withDomainName

        public CreateDomainNameRequest withDomainName(String domainName)

        The name of the DomainName resource.

        Parameters:
        domainName - The name of the DomainName resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateName

        public void setCertificateName(String certificateName)

        The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.

        Parameters:
        certificateName - The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.
      • getCertificateName

        public String getCertificateName()

        The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.

        Returns:
        The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.
      • withCertificateName

        public CreateDomainNameRequest withCertificateName(String certificateName)

        The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.

        Parameters:
        certificateName - The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateBody

        public void setCertificateBody(String certificateBody)

        [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.

        Parameters:
        certificateBody - [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.
      • getCertificateBody

        public String getCertificateBody()

        [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.

        Returns:
        [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.
      • withCertificateBody

        public CreateDomainNameRequest withCertificateBody(String certificateBody)

        [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.

        Parameters:
        certificateBody - [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificatePrivateKey

        public void setCertificatePrivateKey(String certificatePrivateKey)

        [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.

        Parameters:
        certificatePrivateKey - [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.
      • getCertificatePrivateKey

        public String getCertificatePrivateKey()

        [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.

        Returns:
        [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.
      • withCertificatePrivateKey

        public CreateDomainNameRequest withCertificatePrivateKey(String certificatePrivateKey)

        [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.

        Parameters:
        certificatePrivateKey - [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateChain

        public void setCertificateChain(String certificateChain)

        [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.

        Parameters:
        certificateChain - [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.
      • getCertificateChain

        public String getCertificateChain()

        [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.

        Returns:
        [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.
      • withCertificateChain

        public CreateDomainNameRequest withCertificateChain(String certificateChain)

        [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.

        Parameters:
        certificateChain - [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateArn

        public void setCertificateArn(String certificateArn)

        The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.

        Parameters:
        certificateArn - The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.
      • getCertificateArn

        public String getCertificateArn()

        The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.

        Returns:
        The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.
      • withCertificateArn

        public CreateDomainNameRequest withCertificateArn(String certificateArn)

        The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.

        Parameters:
        certificateArn - The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized endpoint for this domain name. Certificate Manager is the only supported source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRegionalCertificateName

        public void setRegionalCertificateName(String regionalCertificateName)

        The user-friendly name of the certificate that will be used by regional endpoint for this domain name.

        Parameters:
        regionalCertificateName - The user-friendly name of the certificate that will be used by regional endpoint for this domain name.
      • getRegionalCertificateName

        public String getRegionalCertificateName()

        The user-friendly name of the certificate that will be used by regional endpoint for this domain name.

        Returns:
        The user-friendly name of the certificate that will be used by regional endpoint for this domain name.
      • withRegionalCertificateName

        public CreateDomainNameRequest withRegionalCertificateName(String regionalCertificateName)

        The user-friendly name of the certificate that will be used by regional endpoint for this domain name.

        Parameters:
        regionalCertificateName - The user-friendly name of the certificate that will be used by regional endpoint for this domain name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRegionalCertificateArn

        public void setRegionalCertificateArn(String regionalCertificateArn)

        The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.

        Parameters:
        regionalCertificateArn - The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.
      • getRegionalCertificateArn

        public String getRegionalCertificateArn()

        The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.

        Returns:
        The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.
      • withRegionalCertificateArn

        public CreateDomainNameRequest withRegionalCertificateArn(String regionalCertificateArn)

        The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.

        Parameters:
        regionalCertificateArn - The reference to an Amazon Web Services-managed certificate that will be used by regional endpoint for this domain name. Certificate Manager is the only supported source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEndpointConfiguration

        public void setEndpointConfiguration(EndpointConfiguration endpointConfiguration)

        The endpoint configuration of this DomainName showing the endpoint types of the domain name.

        Parameters:
        endpointConfiguration - The endpoint configuration of this DomainName showing the endpoint types of the domain name.
      • getEndpointConfiguration

        public EndpointConfiguration getEndpointConfiguration()

        The endpoint configuration of this DomainName showing the endpoint types of the domain name.

        Returns:
        The endpoint configuration of this DomainName showing the endpoint types of the domain name.
      • withEndpointConfiguration

        public CreateDomainNameRequest withEndpointConfiguration(EndpointConfiguration endpointConfiguration)

        The endpoint configuration of this DomainName showing the endpoint types of the domain name.

        Parameters:
        endpointConfiguration - The endpoint configuration of this DomainName showing the endpoint types of the domain name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getTags

        public Map<String,String> getTags()

        The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.

        Returns:
        The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.
      • setTags

        public void setTags(Map<String,String> tags)

        The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.

        Parameters:
        tags - The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.
      • withTags

        public CreateDomainNameRequest withTags(Map<String,String> tags)

        The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.

        Parameters:
        tags - The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clearTagsEntries

        public CreateDomainNameRequest clearTagsEntries()
        Removes all the entries added into Tags.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSecurityPolicy

        public void setSecurityPolicy(String securityPolicy)

        The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.

        Parameters:
        securityPolicy - The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.
        See Also:
        SecurityPolicy
      • getSecurityPolicy

        public String getSecurityPolicy()

        The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.

        Returns:
        The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.
        See Also:
        SecurityPolicy
      • withSecurityPolicy

        public CreateDomainNameRequest withSecurityPolicy(String securityPolicy)

        The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.

        Parameters:
        securityPolicy - The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SecurityPolicy
      • withSecurityPolicy

        public CreateDomainNameRequest withSecurityPolicy(SecurityPolicy securityPolicy)

        The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.

        Parameters:
        securityPolicy - The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are TLS_1_0 and TLS_1_2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SecurityPolicy
      • setMutualTlsAuthentication

        public void setMutualTlsAuthentication(MutualTlsAuthenticationInput mutualTlsAuthentication)
        Parameters:
        mutualTlsAuthentication -
      • withMutualTlsAuthentication

        public CreateDomainNameRequest withMutualTlsAuthentication(MutualTlsAuthenticationInput mutualTlsAuthentication)
        Parameters:
        mutualTlsAuthentication -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOwnershipVerificationCertificateArn

        public void setOwnershipVerificationCertificateArn(String ownershipVerificationCertificateArn)

        The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.

        Parameters:
        ownershipVerificationCertificateArn - The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
      • getOwnershipVerificationCertificateArn

        public String getOwnershipVerificationCertificateArn()

        The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.

        Returns:
        The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
      • withOwnershipVerificationCertificateArn

        public CreateDomainNameRequest withOwnershipVerificationCertificateArn(String ownershipVerificationCertificateArn)

        The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.

        Parameters:
        ownershipVerificationCertificateArn - The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /