Interface GetCaseRuleResponse.Builder

  • Method Details

    • caseRuleArn

      GetCaseRuleResponse.Builder caseRuleArn(String caseRuleArn)

      The Amazon Resource Name (ARN) of the case rule.

      Parameters:
      caseRuleArn - The Amazon Resource Name (ARN) of the case rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • caseRuleId

      GetCaseRuleResponse.Builder caseRuleId(String caseRuleId)

      Unique identifier of a case rule.

      Parameters:
      caseRuleId - Unique identifier of a case rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTime

      GetCaseRuleResponse.Builder createdTime(Instant createdTime)

      Timestamp when the resource was created.

      Parameters:
      createdTime - Timestamp when the resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deleted

      Indicates whether the resource has been deleted.

      Parameters:
      deleted - Indicates whether the resource has been deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetCaseRuleResponse.Builder description(String description)

      Description of a case rule.

      Parameters:
      description - Description of a case rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      GetCaseRuleResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      Timestamp when the resource was created or last modified.

      Parameters:
      lastModifiedTime - Timestamp when the resource was created or last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Name of the case rule.

      Parameters:
      name - Name of the case rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rule

      Represents what rule type should take place, under what conditions.

      Parameters:
      rule - Represents what rule type should take place, under what conditions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rule

      Represents what rule type should take place, under what conditions.

      This is a convenience method that creates an instance of the CaseRuleDetails.Builder avoiding the need to create one manually via CaseRuleDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to rule(CaseRuleDetails).

      Parameters:
      rule - a consumer that will call methods on CaseRuleDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tags

      A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

      Parameters:
      tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.