@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLoadBalancerTlsCertificateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateLoadBalancerTlsCertificateRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLoadBalancerTlsCertificateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getCertificateAlternativeNames()
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
|
String |
getCertificateDomainName()
The domain name (
example.com ) for your SSL/TLS certificate. |
String |
getCertificateName()
The SSL/TLS certificate name.
|
String |
getLoadBalancerName()
The load balancer name where you want to create the SSL/TLS certificate.
|
List<Tag> |
getTags()
The tag keys and optional values to add to the resource during create.
|
int |
hashCode() |
void |
setCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
|
void |
setCertificateDomainName(String certificateDomainName)
The domain name (
example.com ) for your SSL/TLS certificate. |
void |
setCertificateName(String certificateName)
The SSL/TLS certificate name.
|
void |
setLoadBalancerName(String loadBalancerName)
The load balancer name where you want to create the SSL/TLS certificate.
|
void |
setTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource during create.
|
String |
toString()
Returns a string representation of this object.
|
CreateLoadBalancerTlsCertificateRequest |
withCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
|
CreateLoadBalancerTlsCertificateRequest |
withCertificateAlternativeNames(String... certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
|
CreateLoadBalancerTlsCertificateRequest |
withCertificateDomainName(String certificateDomainName)
The domain name (
example.com ) for your SSL/TLS certificate. |
CreateLoadBalancerTlsCertificateRequest |
withCertificateName(String certificateName)
The SSL/TLS certificate name.
|
CreateLoadBalancerTlsCertificateRequest |
withLoadBalancerName(String loadBalancerName)
The load balancer name where you want to create the SSL/TLS certificate.
|
CreateLoadBalancerTlsCertificateRequest |
withTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource during create.
|
CreateLoadBalancerTlsCertificateRequest |
withTags(Tag... tags)
The tag keys and optional values to add to the resource 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, withSdkRequestTimeout
public CreateLoadBalancerTlsCertificateRequest()
public void setLoadBalancerName(String loadBalancerName)
The load balancer name where you want to create the SSL/TLS certificate.
loadBalancerName
- The load balancer name where you want to create the SSL/TLS certificate.public String getLoadBalancerName()
The load balancer name where you want to create the SSL/TLS certificate.
public CreateLoadBalancerTlsCertificateRequest withLoadBalancerName(String loadBalancerName)
The load balancer name where you want to create the SSL/TLS certificate.
loadBalancerName
- The load balancer name where you want to create the SSL/TLS certificate.public void setCertificateName(String certificateName)
The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
certificateName
- The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
public String getCertificateName()
The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
public CreateLoadBalancerTlsCertificateRequest withCertificateName(String certificateName)
The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
certificateName
- The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
public void setCertificateDomainName(String certificateDomainName)
The domain name (example.com
) for your SSL/TLS certificate.
certificateDomainName
- The domain name (example.com
) for your SSL/TLS certificate.public String getCertificateDomainName()
The domain name (example.com
) for your SSL/TLS certificate.
example.com
) for your SSL/TLS certificate.public CreateLoadBalancerTlsCertificateRequest withCertificateDomainName(String certificateDomainName)
The domain name (example.com
) for your SSL/TLS certificate.
certificateDomainName
- The domain name (example.com
) for your SSL/TLS certificate.public List<String> getCertificateAlternativeNames()
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will
de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain).
We do not support wildcards (*.example.com
).
*.example.com
).public void setCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will
de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain).
We do not support wildcards (*.example.com
).
certificateAlternativeNames
- An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail
will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1
primary domain). We do not support wildcards (*.example.com
).public CreateLoadBalancerTlsCertificateRequest withCertificateAlternativeNames(String... certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will
de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain).
We do not support wildcards (*.example.com
).
NOTE: This method appends the values to the existing list (if any). Use
setCertificateAlternativeNames(java.util.Collection)
or
withCertificateAlternativeNames(java.util.Collection)
if you want to override the existing values.
certificateAlternativeNames
- An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail
will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1
primary domain). We do not support wildcards (*.example.com
).public CreateLoadBalancerTlsCertificateRequest withCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will
de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain).
We do not support wildcards (*.example.com
).
certificateAlternativeNames
- An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail
will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1
primary domain). We do not support wildcards (*.example.com
).public List<Tag> getTags()
The tag keys and optional values to add to the resource 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 resource 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 resource during create.
Use the TagResource
action to tag a resource after it's created.
public CreateLoadBalancerTlsCertificateRequest withTags(Tag... tags)
The tag keys and optional values to add to the resource 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 resource during create.
Use the TagResource
action to tag a resource after it's created.
public CreateLoadBalancerTlsCertificateRequest withTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource 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 resource during create.
Use the TagResource
action to tag a resource after it's created.
public String toString()
toString
in class Object
Object.toString()
public CreateLoadBalancerTlsCertificateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()