@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLoadBalancerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateLoadBalancerRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLoadBalancerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getCertificateAlternativeNames()
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com , example.com , m.example.com , blog.example.com
). |
String |
getCertificateDomainName()
The domain name with which your certificate is associated (e.g.,
example.com ). |
String |
getCertificateName()
The name of the SSL/TLS certificate.
|
String |
getHealthCheckPath()
The path you provided to perform the load balancer health check.
|
Integer |
getInstancePort()
The instance port where you're creating your load balancer.
|
String |
getLoadBalancerName()
The name of your load balancer.
|
List<Tag> |
getTags()
The tag keys and optional values to add to the resource during create.
|
int |
hashCode() |
void |
setCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com , example.com , m.example.com , blog.example.com
). |
void |
setCertificateDomainName(String certificateDomainName)
The domain name with which your certificate is associated (e.g.,
example.com ). |
void |
setCertificateName(String certificateName)
The name of the SSL/TLS certificate.
|
void |
setHealthCheckPath(String healthCheckPath)
The path you provided to perform the load balancer health check.
|
void |
setInstancePort(Integer instancePort)
The instance port where you're creating your load balancer.
|
void |
setLoadBalancerName(String loadBalancerName)
The name of your load balancer.
|
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.
|
CreateLoadBalancerRequest |
withCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com , example.com , m.example.com , blog.example.com
). |
CreateLoadBalancerRequest |
withCertificateAlternativeNames(String... certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com , example.com , m.example.com , blog.example.com
). |
CreateLoadBalancerRequest |
withCertificateDomainName(String certificateDomainName)
The domain name with which your certificate is associated (e.g.,
example.com ). |
CreateLoadBalancerRequest |
withCertificateName(String certificateName)
The name of the SSL/TLS certificate.
|
CreateLoadBalancerRequest |
withHealthCheckPath(String healthCheckPath)
The path you provided to perform the load balancer health check.
|
CreateLoadBalancerRequest |
withInstancePort(Integer instancePort)
The instance port where you're creating your load balancer.
|
CreateLoadBalancerRequest |
withLoadBalancerName(String loadBalancerName)
The name of your load balancer.
|
CreateLoadBalancerRequest |
withTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource during create.
|
CreateLoadBalancerRequest |
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 void setLoadBalancerName(String loadBalancerName)
The name of your load balancer.
loadBalancerName
- The name of your load balancer.public String getLoadBalancerName()
The name of your load balancer.
public CreateLoadBalancerRequest withLoadBalancerName(String loadBalancerName)
The name of your load balancer.
loadBalancerName
- The name of your load balancer.public void setInstancePort(Integer instancePort)
The instance port where you're creating your load balancer.
instancePort
- The instance port where you're creating your load balancer.public Integer getInstancePort()
The instance port where you're creating your load balancer.
public CreateLoadBalancerRequest withInstancePort(Integer instancePort)
The instance port where you're creating your load balancer.
instancePort
- The instance port where you're creating your load balancer.public void setHealthCheckPath(String healthCheckPath)
The path you provided to perform the load balancer health check. If you didn't specify a health check path,
Lightsail uses the root path of your website (e.g., "/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
healthCheckPath
- The path you provided to perform the load balancer health check. If you didn't specify a health check
path, Lightsail uses the root path of your website (e.g., "/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
public String getHealthCheckPath()
The path you provided to perform the load balancer health check. If you didn't specify a health check path,
Lightsail uses the root path of your website (e.g., "/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
"/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
public CreateLoadBalancerRequest withHealthCheckPath(String healthCheckPath)
The path you provided to perform the load balancer health check. If you didn't specify a health check path,
Lightsail uses the root path of your website (e.g., "/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
healthCheckPath
- The path you provided to perform the load balancer health check. If you didn't specify a health check
path, Lightsail uses the root path of your website (e.g., "/"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
public void setCertificateName(String certificateName)
The name of the SSL/TLS certificate.
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
certificateName
- The name of the SSL/TLS certificate.
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
public String getCertificateName()
The name of the SSL/TLS certificate.
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
public CreateLoadBalancerRequest withCertificateName(String certificateName)
The name of the SSL/TLS certificate.
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
certificateName
- The name of the SSL/TLS certificate.
If you specify certificateName
, then certificateDomainName
is required (and
vice-versa).
public void setCertificateDomainName(String certificateDomainName)
The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
certificateDomainName
- The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
public String getCertificateDomainName()
The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
public CreateLoadBalancerRequest withCertificateDomainName(String certificateDomainName)
The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
certificateDomainName
- The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and
vice-versa).
public List<String> getCertificateAlternativeNames()
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
, blog.example.com
).
www.example.com
, example.com
, m.example.com
,
blog.example.com
).public void setCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
, blog.example.com
).
certificateAlternativeNames
- The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
,
blog.example.com
).public CreateLoadBalancerRequest withCertificateAlternativeNames(String... certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
, blog.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
- The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
,
blog.example.com
).public CreateLoadBalancerRequest withCertificateAlternativeNames(Collection<String> certificateAlternativeNames)
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
, blog.example.com
).
certificateAlternativeNames
- The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g.,
www.example.com
, example.com
, m.example.com
,
blog.example.com
).public List<Tag> getTags()
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
To tag a resource after it has been created, see the tag resource
operation.
public void setTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
tags
- The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
public CreateLoadBalancerRequest withTags(Tag... tags)
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
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.
To tag a resource after it has been created, see the tag resource
operation.
public CreateLoadBalancerRequest withTags(Collection<Tag> tags)
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
tags
- The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource
operation.
public String toString()
toString
in class Object
Object.toString()
public CreateLoadBalancerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.