@Generated(value="software.amazon.awssdk:codegen") public final class AwsAutoScalingAutoScalingGroupDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsAutoScalingAutoScalingGroupDetails.Builder,AwsAutoScalingAutoScalingGroupDetails>
Provides details about an auto scaling group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsAutoScalingAutoScalingGroupDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsAutoScalingAutoScalingGroupDetails.Builder |
builder() |
String |
createdTime()
Indicates when the auto scaling group was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasLoadBalancerNames()
Returns true if the LoadBalancerNames property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
Integer |
healthCheckGracePeriod()
The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before it checks the health status of an EC2
instance that has come into service.
|
String |
healthCheckType()
The service to use for the health checks.
|
String |
launchConfigurationName()
The name of the launch configuration.
|
List<String> |
loadBalancerNames()
The list of load balancers associated with the group.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsAutoScalingAutoScalingGroupDetails.Builder> |
serializableBuilderClass() |
AwsAutoScalingAutoScalingGroupDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String launchConfigurationName()
The name of the launch configuration.
public final boolean hasLoadBalancerNames()
public final List<String> loadBalancerNames()
The list of load balancers associated with the group.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasLoadBalancerNames() to see if a value was sent in this field.
public final String healthCheckType()
The service to use for the health checks.
public final Integer healthCheckGracePeriod()
The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before it checks the health status of an EC2 instance that has come into service.
public final String createdTime()
Indicates when the auto scaling group was created.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public AwsAutoScalingAutoScalingGroupDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsAutoScalingAutoScalingGroupDetails.Builder,AwsAutoScalingAutoScalingGroupDetails>public static AwsAutoScalingAutoScalingGroupDetails.Builder builder()
public static Class<? extends AwsAutoScalingAutoScalingGroupDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.