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 Details

    • revisionId

      RuleRevision.Builder revisionId(String 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

      RuleRevision.Builder revisionChangeId(String 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

      RuleRevision.Builder created(Instant 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.