@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeElasticsearchInstanceTypeLimitsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Container for the parameters to DescribeElasticsearchInstanceTypeLimits
operation.
NOOP
Constructor and Description |
---|
DescribeElasticsearchInstanceTypeLimitsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeElasticsearchInstanceTypeLimitsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomainName()
DomainName represents the name of the Domain that we are trying to modify.
|
String |
getElasticsearchVersion()
Version of Elasticsearch for which
Limits are needed. |
String |
getInstanceType()
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits are needed. |
int |
hashCode() |
void |
setDomainName(String domainName)
DomainName represents the name of the Domain that we are trying to modify.
|
void |
setElasticsearchVersion(String elasticsearchVersion)
Version of Elasticsearch for which
Limits are needed. |
void |
setInstanceType(ESPartitionInstanceType instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits are needed. |
void |
setInstanceType(String instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits are needed. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeElasticsearchInstanceTypeLimitsRequest |
withDomainName(String domainName)
DomainName represents the name of the Domain that we are trying to modify.
|
DescribeElasticsearchInstanceTypeLimitsRequest |
withElasticsearchVersion(String elasticsearchVersion)
Version of Elasticsearch for which
Limits are needed. |
DescribeElasticsearchInstanceTypeLimitsRequest |
withInstanceType(ESPartitionInstanceType instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits are needed. |
DescribeElasticsearchInstanceTypeLimitsRequest |
withInstanceType(String instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits are needed. |
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 DescribeElasticsearchInstanceTypeLimitsRequest()
public void setDomainName(String domainName)
DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are
querying for Elasticsearch Limits
for existing domain.
domainName
- DomainName represents the name of the Domain that we are trying to modify. This should be present only if
we are querying for Elasticsearch Limits
for existing domain.public String getDomainName()
DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are
querying for Elasticsearch Limits
for existing domain.
Limits
for existing domain.public DescribeElasticsearchInstanceTypeLimitsRequest withDomainName(String domainName)
DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are
querying for Elasticsearch Limits
for existing domain.
domainName
- DomainName represents the name of the Domain that we are trying to modify. This should be present only if
we are querying for Elasticsearch Limits
for existing domain.public void setInstanceType(String instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are needed.
instanceType
- The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are
needed.ESPartitionInstanceType
public String getInstanceType()
The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are needed.
Limits
are
needed.ESPartitionInstanceType
public DescribeElasticsearchInstanceTypeLimitsRequest withInstanceType(String instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are needed.
instanceType
- The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are
needed.ESPartitionInstanceType
public void setInstanceType(ESPartitionInstanceType instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are needed.
instanceType
- The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are
needed.ESPartitionInstanceType
public DescribeElasticsearchInstanceTypeLimitsRequest withInstanceType(ESPartitionInstanceType instanceType)
The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are needed.
instanceType
- The instance type for an Elasticsearch cluster for which Elasticsearch Limits
are
needed.ESPartitionInstanceType
public void setElasticsearchVersion(String elasticsearchVersion)
Version of Elasticsearch for which Limits
are needed.
elasticsearchVersion
- Version of Elasticsearch for which Limits
are needed.public String getElasticsearchVersion()
Version of Elasticsearch for which Limits
are needed.
Limits
are needed.public DescribeElasticsearchInstanceTypeLimitsRequest withElasticsearchVersion(String elasticsearchVersion)
Version of Elasticsearch for which Limits
are needed.
elasticsearchVersion
- Version of Elasticsearch for which Limits
are needed.public String toString()
toString
in class Object
Object.toString()
public DescribeElasticsearchInstanceTypeLimitsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.