@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, withSdkRequestTimeoutpublic 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.ESPartitionInstanceTypepublic String getInstanceType()
The instance type for an Elasticsearch cluster for which Elasticsearch Limits are needed.
Limits are
needed.ESPartitionInstanceTypepublic 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.ESPartitionInstanceTypepublic 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.ESPartitionInstanceTypepublic 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.ESPartitionInstanceTypepublic 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 ObjectObject.toString()public DescribeElasticsearchInstanceTypeLimitsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.