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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the rule.RuleSummary.BuildercreatedAt(Instant createdAt)The date and time that the listener rule was created, specified in ISO-8601 format.RuleSummary.Builderid(String id)The ID of the rule.RuleSummary.BuilderisDefault(Boolean isDefault)Indicates whether this is the default rule.RuleSummary.BuilderlastUpdatedAt(Instant lastUpdatedAt)The date and time that the listener rule was last updated, specified in ISO-8601 format.RuleSummary.Buildername(String name)The name of the rule.RuleSummary.Builderpriority(Integer priority)The priority 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 Detail
-
arn
RuleSummary.Builder arn(String 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
RuleSummary.Builder id(String 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
RuleSummary.Builder name(String 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.
-
-