Class ManagedTargetGroup
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ManagedTargetGroup.Builder,ManagedTargetGroup>
The target group associated with the Express service's Application Load Balancer. For more information about load balancer target groups, see CreateTargetGroup in the Elastic Load Balancing API Reference
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringarn()The Amazon Resource Name (ARN) of the target group.static ManagedTargetGroup.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe destination for health checks on the targets.final IntegerThe port the load balancer uses when performing health checks on targets.final Integerport()The port on which the targets receive traffic.static Class<? extends ManagedTargetGroup.Builder>final ManagedResourceStatusstatus()The status of the target group.final StringThe status of the target group.final StringInformation about why the target group is in the current status.final StringtoString()Returns a string representation of this object.final InstantThe Unix timestamp for when the target group was last updated.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the target group.
- Returns:
- The Amazon Resource Name (ARN) of the target group.
-
status
The status of the target group.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnManagedResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the target group.
- See Also:
-
statusAsString
The status of the target group.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnManagedResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the target group.
- See Also:
-
statusReason
Information about why the target group is in the current status.
- Returns:
- Information about why the target group is in the current status.
-
updatedAt
The Unix timestamp for when the target group was last updated.
- Returns:
- The Unix timestamp for when the target group was last updated.
-
healthCheckPath
The destination for health checks on the targets.
- Returns:
- The destination for health checks on the targets.
-
healthCheckPort
The port the load balancer uses when performing health checks on targets.
- Returns:
- The port the load balancer uses when performing health checks on targets.
-
port
The port on which the targets receive traffic.
- Returns:
- The port on which the targets receive traffic.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ManagedTargetGroup.Builder,ManagedTargetGroup>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-