Interface AssociationDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AssociationDetail.Builder,,AssociationDetail> SdkBuilder<AssociationDetail.Builder,,AssociationDetail> SdkPojo
- Enclosing class:
AssociationDetail
@Mutable
@NotThreadSafe
public static interface AssociationDetail.Builder
extends SdkPojo, CopyableBuilder<AssociationDetail.Builder,AssociationDetail>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Web Services account ID associated with this rule association.The Amazon Resource Name (ARN) of the association.associationId(String associationId) The unique identifier for the association.The timestamp when the association was created.The timestamp when the association expires.The rule execution mode.mode(AssociationMode mode) The rule execution mode.The unique identifier for the custom detection rule.The timestamp when the association was last updated.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
-
associationId
The unique identifier for the association.
- Parameters:
associationId- The unique identifier for the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the association.
- Parameters:
arn- The Amazon Resource Name (ARN) of the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleId
The unique identifier for the custom detection rule.
- Parameters:
ruleId- The unique identifier for the custom detection rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The Amazon Web Services account ID associated with this rule association.
- Parameters:
accountId- The Amazon Web Services account ID associated with this rule association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mode
The rule execution mode. Valid values:
LIVE|DRY_RUN.- Parameters:
mode- The rule execution mode. Valid values:LIVE|DRY_RUN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mode
The rule execution mode. Valid values:
LIVE|DRY_RUN.- Parameters:
mode- The rule execution mode. Valid values:LIVE|DRY_RUN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the association was created.
- Parameters:
createdAt- The timestamp when the association was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the association was last updated.
- Parameters:
updatedAt- The timestamp when the association was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The timestamp when the association expires.
- Parameters:
expiresAt- The timestamp when the association expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-