Interface ApplicationStatusCheckAssociationObject.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationStatusCheckAssociationObject.Builder,,ApplicationStatusCheckAssociationObject> SdkBuilder<ApplicationStatusCheckAssociationObject.Builder,,ApplicationStatusCheckAssociationObject> SdkPojo
- Enclosing class:
ApplicationStatusCheckAssociationObject
-
Method Summary
Modifier and TypeMethodDescriptionapplicationStatusCheckId(String applicationStatusCheckId) The ID of the application status check.associationType(String associationType) The type of target that the application status check is associated with.associationType(AssociationTypeEnum associationType) The type of target that the application status check is associated with.The key for the association.The value for the association target.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
applicationStatusCheckId
ApplicationStatusCheckAssociationObject.Builder applicationStatusCheckId(String applicationStatusCheckId) The ID of the application status check.
- Parameters:
applicationStatusCheckId- The ID of the application status check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationType
The type of target that the application status check is associated with. Possible values:
-
tag– The check applies to current and future instances with a matching tag key-value pair. -
instance-id– The check applies to a specific instance.
- Parameters:
associationType- The type of target that the application status check is associated with. Possible values:-
tag– The check applies to current and future instances with a matching tag key-value pair. -
instance-id– The check applies to a specific instance.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
associationType
ApplicationStatusCheckAssociationObject.Builder associationType(AssociationTypeEnum associationType) The type of target that the application status check is associated with. Possible values:
-
tag– The check applies to current and future instances with a matching tag key-value pair. -
instance-id– The check applies to a specific instance.
- Parameters:
associationType- The type of target that the application status check is associated with. Possible values:-
tag– The check applies to current and future instances with a matching tag key-value pair. -
instance-id– The check applies to a specific instance.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
key
The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.
- Parameters:
key- The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example,
i-0123456789abcdef0).- Parameters:
value- The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example,i-0123456789abcdef0).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-