Interface DescribeEnvironmentHealthResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeEnvironmentHealthResponse.Builder,DescribeEnvironmentHealthResponse>,ElasticBeanstalkResponse.Builder,SdkBuilder<DescribeEnvironmentHealthResponse.Builder,DescribeEnvironmentHealthResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeEnvironmentHealthResponse
public static interface DescribeEnvironmentHealthResponse.Builder extends ElasticBeanstalkResponse.Builder, SdkPojo, CopyableBuilder<DescribeEnvironmentHealthResponse.Builder,DescribeEnvironmentHealthResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeEnvironmentHealthResponse.BuilderapplicationMetrics(Consumer<ApplicationMetrics.Builder> applicationMetrics)Application request metrics for the environment.DescribeEnvironmentHealthResponse.BuilderapplicationMetrics(ApplicationMetrics applicationMetrics)Application request metrics for the environment.DescribeEnvironmentHealthResponse.Buildercauses(String... causes)Descriptions of the data that contributed to the environment's current health status.DescribeEnvironmentHealthResponse.Buildercauses(Collection<String> causes)Descriptions of the data that contributed to the environment's current health status.DescribeEnvironmentHealthResponse.Buildercolor(String color)The health color of the environment.DescribeEnvironmentHealthResponse.BuilderenvironmentName(String environmentName)The environment's name.DescribeEnvironmentHealthResponse.BuilderhealthStatus(String healthStatus)The health status of the environment.default DescribeEnvironmentHealthResponse.BuilderinstancesHealth(Consumer<InstanceHealthSummary.Builder> instancesHealth)Summary health information for the instances in the environment.DescribeEnvironmentHealthResponse.BuilderinstancesHealth(InstanceHealthSummary instancesHealth)Summary health information for the instances in the environment.DescribeEnvironmentHealthResponse.BuilderrefreshedAt(Instant refreshedAt)The date and time that the health information was retrieved.DescribeEnvironmentHealthResponse.Builderstatus(String status)The environment's operational status.DescribeEnvironmentHealthResponse.Builderstatus(EnvironmentHealth status)The environment's operational status.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticbeanstalk.model.ElasticBeanstalkResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
environmentName
DescribeEnvironmentHealthResponse.Builder environmentName(String environmentName)
The environment's name.
- Parameters:
environmentName- The environment's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
healthStatus
DescribeEnvironmentHealthResponse.Builder healthStatus(String healthStatus)
The health status of the environment. For example,
Ok.- Parameters:
healthStatus- The health status of the environment. For example,Ok.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeEnvironmentHealthResponse.Builder status(String status)
The environment's operational status.
Ready,Launching,Updating,Terminating, orTerminated.- Parameters:
status- The environment's operational status.Ready,Launching,Updating,Terminating, orTerminated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnvironmentHealth,EnvironmentHealth
-
status
DescribeEnvironmentHealthResponse.Builder status(EnvironmentHealth status)
The environment's operational status.
Ready,Launching,Updating,Terminating, orTerminated.- Parameters:
status- The environment's operational status.Ready,Launching,Updating,Terminating, orTerminated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnvironmentHealth,EnvironmentHealth
-
color
DescribeEnvironmentHealthResponse.Builder color(String color)
The health color of the environment.
- Parameters:
color- The health color of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
causes
DescribeEnvironmentHealthResponse.Builder causes(Collection<String> causes)
Descriptions of the data that contributed to the environment's current health status.
- Parameters:
causes- Descriptions of the data that contributed to the environment's current health status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
causes
DescribeEnvironmentHealthResponse.Builder causes(String... causes)
Descriptions of the data that contributed to the environment's current health status.
- Parameters:
causes- Descriptions of the data that contributed to the environment's current health status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationMetrics
DescribeEnvironmentHealthResponse.Builder applicationMetrics(ApplicationMetrics applicationMetrics)
Application request metrics for the environment.
- Parameters:
applicationMetrics- Application request metrics for the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationMetrics
default DescribeEnvironmentHealthResponse.Builder applicationMetrics(Consumer<ApplicationMetrics.Builder> applicationMetrics)
Application request metrics for the environment.
This is a convenience method that creates an instance of theApplicationMetrics.Builderavoiding the need to create one manually viaApplicationMetrics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapplicationMetrics(ApplicationMetrics).- Parameters:
applicationMetrics- a consumer that will call methods onApplicationMetrics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
applicationMetrics(ApplicationMetrics)
-
instancesHealth
DescribeEnvironmentHealthResponse.Builder instancesHealth(InstanceHealthSummary instancesHealth)
Summary health information for the instances in the environment.
- Parameters:
instancesHealth- Summary health information for the instances in the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instancesHealth
default DescribeEnvironmentHealthResponse.Builder instancesHealth(Consumer<InstanceHealthSummary.Builder> instancesHealth)
Summary health information for the instances in the environment.
This is a convenience method that creates an instance of theInstanceHealthSummary.Builderavoiding the need to create one manually viaInstanceHealthSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinstancesHealth(InstanceHealthSummary).- Parameters:
instancesHealth- a consumer that will call methods onInstanceHealthSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instancesHealth(InstanceHealthSummary)
-
refreshedAt
DescribeEnvironmentHealthResponse.Builder refreshedAt(Instant refreshedAt)
The date and time that the health information was retrieved.
- Parameters:
refreshedAt- The date and time that the health information was retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-