Interface RuleSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RuleSummary.Builder,RuleSummary>, SdkBuilder<RuleSummary.Builder,RuleSummary>, SdkPojo
Enclosing class:
RuleSummary

public static interface RuleSummary.Builder extends SdkPojo, CopyableBuilder<RuleSummary.Builder,RuleSummary>
  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the rule.

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

      RuleSummary.Builder createdAt(Instant createdAt)

      The date and time that the listener rule was created, specified in ISO-8601 format.

      Parameters:
      createdAt - The date and time that the listener rule was created, specified in ISO-8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of the rule.

      Parameters:
      id - The ID of the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isDefault

      RuleSummary.Builder isDefault(Boolean isDefault)

      Indicates whether this is the default rule. Listener rules are created when you create a listener. Each listener has a default rule for checking connection requests.

      Parameters:
      isDefault - Indicates whether this is the default rule. Listener rules are created when you create a listener. Each listener has a default rule for checking connection requests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedAt

      RuleSummary.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The date and time that the listener rule was last updated, specified in ISO-8601 format.

      Parameters:
      lastUpdatedAt - The date and time that the listener rule was last updated, specified in ISO-8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the rule.

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

      RuleSummary.Builder priority(Integer priority)

      The priority of the rule.

      Parameters:
      priority - The priority of the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.