Interface RuleRevision.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RuleRevision.Builder,
,RuleRevision> SdkBuilder<RuleRevision.Builder,
,RuleRevision> SdkPojo
- Enclosing class:
RuleRevision
public static interface RuleRevision.Builder
extends SdkPojo, CopyableBuilder<RuleRevision.Builder,RuleRevision>
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time when the most recent version of the rule was created, in timestamp format.revisionChangeId
(String revisionChangeId) The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).revisionId
(String revisionId) The system-generated unique ID that identifies the revision number of the rule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
revisionId
The system-generated unique ID that identifies the revision number of the rule.
- Parameters:
revisionId
- The system-generated unique ID that identifies the revision number of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionChangeId
The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).
- Parameters:
revisionChangeId
- The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
created
The date and time when the most recent version of the rule was created, in timestamp format.
- Parameters:
created
- The date and time when the most recent version of the rule was created, in timestamp format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-