Class DescribeInstancesHealthRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.elasticbeanstalk.model.DescribeInstancesHealthRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class DescribeInstancesHealthRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
See the example below to learn how to create a request body.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DescribeInstancesHealthRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescribeInstancesHealthRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
List<String>
getAttributeNames()
Specifies the response elements you wish to receive.String
getEnvironmentId()
Specifies the AWS Elastic Beanstalk environment ID.String
getEnvironmentName()
Specifies the AWS Elastic Beanstalk environment name.String
getNextToken()
Specifies the next token of the request.int
hashCode()
void
setAttributeNames(Collection<String> attributeNames)
Specifies the response elements you wish to receive.void
setEnvironmentId(String environmentId)
Specifies the AWS Elastic Beanstalk environment ID.void
setEnvironmentName(String environmentName)
Specifies the AWS Elastic Beanstalk environment name.void
setNextToken(String nextToken)
Specifies the next token of the request.String
toString()
Returns a string representation of this object; useful for testing and debugging.DescribeInstancesHealthRequest
withAttributeNames(InstancesHealthAttribute... attributeNames)
Specifies the response elements you wish to receive.DescribeInstancesHealthRequest
withAttributeNames(String... attributeNames)
Specifies the response elements you wish to receive.DescribeInstancesHealthRequest
withAttributeNames(Collection<String> attributeNames)
Specifies the response elements you wish to receive.DescribeInstancesHealthRequest
withEnvironmentId(String environmentId)
Specifies the AWS Elastic Beanstalk environment ID.DescribeInstancesHealthRequest
withEnvironmentName(String environmentName)
Specifies the AWS Elastic Beanstalk environment name.DescribeInstancesHealthRequest
withNextToken(String nextToken)
Specifies the next token of the request.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Method Detail
-
setEnvironmentName
public void setEnvironmentName(String environmentName)
Specifies the AWS Elastic Beanstalk environment name.
- Parameters:
environmentName
- Specifies the AWS Elastic Beanstalk environment name.
-
getEnvironmentName
public String getEnvironmentName()
Specifies the AWS Elastic Beanstalk environment name.
- Returns:
- Specifies the AWS Elastic Beanstalk environment name.
-
withEnvironmentName
public DescribeInstancesHealthRequest withEnvironmentName(String environmentName)
Specifies the AWS Elastic Beanstalk environment name.
- Parameters:
environmentName
- Specifies the AWS Elastic Beanstalk environment name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEnvironmentId
public void setEnvironmentId(String environmentId)
Specifies the AWS Elastic Beanstalk environment ID.
- Parameters:
environmentId
- Specifies the AWS Elastic Beanstalk environment ID.
-
getEnvironmentId
public String getEnvironmentId()
Specifies the AWS Elastic Beanstalk environment ID.
- Returns:
- Specifies the AWS Elastic Beanstalk environment ID.
-
withEnvironmentId
public DescribeInstancesHealthRequest withEnvironmentId(String environmentId)
Specifies the AWS Elastic Beanstalk environment ID.
- Parameters:
environmentId
- Specifies the AWS Elastic Beanstalk environment ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getAttributeNames
public List<String> getAttributeNames()
Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
- Returns:
- Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
- See Also:
InstancesHealthAttribute
-
setAttributeNames
public void setAttributeNames(Collection<String> attributeNames)
Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
- Parameters:
attributeNames
- Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.- See Also:
InstancesHealthAttribute
-
withAttributeNames
public DescribeInstancesHealthRequest withAttributeNames(String... attributeNames)
Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
NOTE: This method appends the values to the existing list (if any). Use
setAttributeNames(java.util.Collection)
orwithAttributeNames(java.util.Collection)
if you want to override the existing values.- Parameters:
attributeNames
- Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InstancesHealthAttribute
-
withAttributeNames
public DescribeInstancesHealthRequest withAttributeNames(Collection<String> attributeNames)
Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
- Parameters:
attributeNames
- Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InstancesHealthAttribute
-
withAttributeNames
public DescribeInstancesHealthRequest withAttributeNames(InstancesHealthAttribute... attributeNames)
Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.
- Parameters:
attributeNames
- Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InstancesHealthAttribute
-
setNextToken
public void setNextToken(String nextToken)
Specifies the next token of the request.
- Parameters:
nextToken
- Specifies the next token of the request.
-
getNextToken
public String getNextToken()
Specifies the next token of the request.
- Returns:
- Specifies the next token of the request.
-
withNextToken
public DescribeInstancesHealthRequest withNextToken(String nextToken)
Specifies the next token of the request.
- Parameters:
nextToken
- Specifies the next token of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeInstancesHealthRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-