@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateCertificateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateCertificateRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateCertificateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateName()
The name for the certificate.
|
String |
getDomainName()
The domain name (
example.com) for the certificate. |
List<String> |
getSubjectAlternativeNames()
An array of strings that specify the alternate domains (
example2.com) and subdomains (
blog.example.com) for the certificate. |
List<Tag> |
getTags()
The tag keys and optional values to add to the certificate during create.
|
int |
hashCode() |
void |
setCertificateName(String certificateName)
The name for the certificate.
|
void |
setDomainName(String domainName)
The domain name (
example.com) for the certificate. |
void |
setSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (
example2.com) and subdomains (
blog.example.com) for the certificate. |
void |
setTags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
|
String |
toString()
Returns a string representation of this object.
|
CreateCertificateRequest |
withCertificateName(String certificateName)
The name for the certificate.
|
CreateCertificateRequest |
withDomainName(String domainName)
The domain name (
example.com) for the certificate. |
CreateCertificateRequest |
withSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (
example2.com) and subdomains (
blog.example.com) for the certificate. |
CreateCertificateRequest |
withSubjectAlternativeNames(String... subjectAlternativeNames)
An array of strings that specify the alternate domains (
example2.com) and subdomains (
blog.example.com) for the certificate. |
CreateCertificateRequest |
withTags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
|
CreateCertificateRequest |
withTags(Tag... tags)
The tag keys and optional values to add to the certificate during create.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setCertificateName(String certificateName)
The name for the certificate.
certificateName - The name for the certificate.public String getCertificateName()
The name for the certificate.
public CreateCertificateRequest withCertificateName(String certificateName)
The name for the certificate.
certificateName - The name for the certificate.public void setDomainName(String domainName)
The domain name (example.com) for the certificate.
domainName - The domain name (example.com) for the certificate.public String getDomainName()
The domain name (example.com) for the certificate.
example.com) for the certificate.public CreateCertificateRequest withDomainName(String domainName)
The domain name (example.com) for the certificate.
domainName - The domain name (example.com) for the certificate.public List<String> getSubjectAlternativeNames()
An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
public void setSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
subjectAlternativeNames - An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
public CreateCertificateRequest withSubjectAlternativeNames(String... subjectAlternativeNames)
An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
NOTE: This method appends the values to the existing list (if any). Use
setSubjectAlternativeNames(java.util.Collection) or
withSubjectAlternativeNames(java.util.Collection) if you want to override the existing values.
subjectAlternativeNames - An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
public CreateCertificateRequest withSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
subjectAlternativeNames - An array of strings that specify the alternate domains (example2.com) and subdomains (
blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com) are not supported.
public List<Tag> getTags()
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
Use the TagResource action to tag a resource after it's created.
public void setTags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
tags - The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
public CreateCertificateRequest withTags(Tag... tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection) or withTags(java.util.Collection) if you want to override the
existing values.
tags - The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
public CreateCertificateRequest withTags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
tags - The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
public String toString()
toString in class ObjectObject.toString()public CreateCertificateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()