@Generated(value="software.amazon.awssdk:codegen") public final class DescribeEnvironmentHealthRequest extends ElasticBeanstalkRequest implements ToCopyableBuilder<DescribeEnvironmentHealthRequest.Builder,DescribeEnvironmentHealthRequest>
See the example below to learn how to create a request body.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeEnvironmentHealthRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<EnvironmentHealthAttribute> |
attributeNames()
Specify the response elements to return.
|
List<String> |
attributeNamesAsStrings()
Specify the response elements to return.
|
static DescribeEnvironmentHealthRequest.Builder |
builder() |
String |
environmentId()
Specify the environment by ID.
|
String |
environmentName()
Specify the environment by name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAttributeNames()
Returns true if the AttributeNames property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeEnvironmentHealthRequest.Builder> |
serializableBuilderClass() |
DescribeEnvironmentHealthRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String environmentName()
Specify the environment by name.
You must specify either this or an EnvironmentName, or both.
You must specify either this or an EnvironmentName, or both.
public String environmentId()
Specify the environment by ID.
You must specify either this or an EnvironmentName, or both.
You must specify either this or an EnvironmentName, or both.
public List<EnvironmentHealthAttribute> attributeNames()
Specify the response elements to return. To retrieve all attributes, set to All. If no attribute
names are specified, returns the name of the environment.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAttributeNames() to see if a value was sent in this field.
All. If no
attribute names are specified, returns the name of the environment.public boolean hasAttributeNames()
public List<String> attributeNamesAsStrings()
Specify the response elements to return. To retrieve all attributes, set to All. If no attribute
names are specified, returns the name of the environment.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAttributeNames() to see if a value was sent in this field.
All. If no
attribute names are specified, returns the name of the environment.public DescribeEnvironmentHealthRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeEnvironmentHealthRequest.Builder,DescribeEnvironmentHealthRequest>toBuilder in class ElasticBeanstalkRequestpublic static DescribeEnvironmentHealthRequest.Builder builder()
public static Class<? extends DescribeEnvironmentHealthRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.