@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListInstanceTypeDetailsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListInstanceTypeDetailsRequest() |
Modifier and Type | Method and Description |
---|---|
ListInstanceTypeDetailsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomainName()
The name of the domain.
|
String |
getEngineVersion()
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y.
|
String |
getInstanceType()
An optional parameter that lists information for a given instance type.
|
Integer |
getMaxResults()
An optional parameter that specifies the maximum number of results to return.
|
String |
getNextToken()
If your initial
ListInstanceTypeDetails operation returns a nextToken , you can include
the returned nextToken in subsequent ListInstanceTypeDetails operations, which returns
results in the next page. |
Boolean |
getRetrieveAZs()
An optional parameter that specifies the Availability Zones for the domain.
|
int |
hashCode() |
Boolean |
isRetrieveAZs()
An optional parameter that specifies the Availability Zones for the domain.
|
void |
setDomainName(String domainName)
The name of the domain.
|
void |
setEngineVersion(String engineVersion)
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y.
|
void |
setInstanceType(String instanceType)
An optional parameter that lists information for a given instance type.
|
void |
setMaxResults(Integer maxResults)
An optional parameter that specifies the maximum number of results to return.
|
void |
setNextToken(String nextToken)
If your initial
ListInstanceTypeDetails operation returns a nextToken , you can include
the returned nextToken in subsequent ListInstanceTypeDetails operations, which returns
results in the next page. |
void |
setRetrieveAZs(Boolean retrieveAZs)
An optional parameter that specifies the Availability Zones for the domain.
|
String |
toString()
Returns a string representation of this object.
|
ListInstanceTypeDetailsRequest |
withDomainName(String domainName)
The name of the domain.
|
ListInstanceTypeDetailsRequest |
withEngineVersion(String engineVersion)
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y.
|
ListInstanceTypeDetailsRequest |
withInstanceType(String instanceType)
An optional parameter that lists information for a given instance type.
|
ListInstanceTypeDetailsRequest |
withMaxResults(Integer maxResults)
An optional parameter that specifies the maximum number of results to return.
|
ListInstanceTypeDetailsRequest |
withNextToken(String nextToken)
If your initial
ListInstanceTypeDetails operation returns a nextToken , you can include
the returned nextToken in subsequent ListInstanceTypeDetails operations, which returns
results in the next page. |
ListInstanceTypeDetailsRequest |
withRetrieveAZs(Boolean retrieveAZs)
An optional parameter that specifies the Availability Zones for the domain.
|
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 setEngineVersion(String engineVersion)
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.
engineVersion
- The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to
the latest version of OpenSearch.public String getEngineVersion()
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.
public ListInstanceTypeDetailsRequest withEngineVersion(String engineVersion)
The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.
engineVersion
- The version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to
the latest version of OpenSearch.public void setDomainName(String domainName)
The name of the domain.
domainName
- The name of the domain.public String getDomainName()
The name of the domain.
public ListInstanceTypeDetailsRequest withDomainName(String domainName)
The name of the domain.
domainName
- The name of the domain.public void setMaxResults(Integer maxResults)
An optional parameter that specifies the maximum number of results to return. You can use nextToken
to get the next page of results.
maxResults
- An optional parameter that specifies the maximum number of results to return. You can use
nextToken
to get the next page of results.public Integer getMaxResults()
An optional parameter that specifies the maximum number of results to return. You can use nextToken
to get the next page of results.
nextToken
to get the next page of results.public ListInstanceTypeDetailsRequest withMaxResults(Integer maxResults)
An optional parameter that specifies the maximum number of results to return. You can use nextToken
to get the next page of results.
maxResults
- An optional parameter that specifies the maximum number of results to return. You can use
nextToken
to get the next page of results.public void setNextToken(String nextToken)
If your initial ListInstanceTypeDetails
operation returns a nextToken
, you can include
the returned nextToken
in subsequent ListInstanceTypeDetails
operations, which returns
results in the next page.
nextToken
- If your initial ListInstanceTypeDetails
operation returns a nextToken
, you can
include the returned nextToken
in subsequent ListInstanceTypeDetails
operations,
which returns results in the next page.public String getNextToken()
If your initial ListInstanceTypeDetails
operation returns a nextToken
, you can include
the returned nextToken
in subsequent ListInstanceTypeDetails
operations, which returns
results in the next page.
ListInstanceTypeDetails
operation returns a nextToken
, you can
include the returned nextToken
in subsequent ListInstanceTypeDetails
operations, which returns results in the next page.public ListInstanceTypeDetailsRequest withNextToken(String nextToken)
If your initial ListInstanceTypeDetails
operation returns a nextToken
, you can include
the returned nextToken
in subsequent ListInstanceTypeDetails
operations, which returns
results in the next page.
nextToken
- If your initial ListInstanceTypeDetails
operation returns a nextToken
, you can
include the returned nextToken
in subsequent ListInstanceTypeDetails
operations,
which returns results in the next page.public void setRetrieveAZs(Boolean retrieveAZs)
An optional parameter that specifies the Availability Zones for the domain.
retrieveAZs
- An optional parameter that specifies the Availability Zones for the domain.public Boolean getRetrieveAZs()
An optional parameter that specifies the Availability Zones for the domain.
public ListInstanceTypeDetailsRequest withRetrieveAZs(Boolean retrieveAZs)
An optional parameter that specifies the Availability Zones for the domain.
retrieveAZs
- An optional parameter that specifies the Availability Zones for the domain.public Boolean isRetrieveAZs()
An optional parameter that specifies the Availability Zones for the domain.
public void setInstanceType(String instanceType)
An optional parameter that lists information for a given instance type.
instanceType
- An optional parameter that lists information for a given instance type.public String getInstanceType()
An optional parameter that lists information for a given instance type.
public ListInstanceTypeDetailsRequest withInstanceType(String instanceType)
An optional parameter that lists information for a given instance type.
instanceType
- An optional parameter that lists information for a given instance type.public String toString()
toString
in class Object
Object.toString()
public ListInstanceTypeDetailsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()