Package com.pulumi.aws.lb.inputs
Class GetListenerRulePlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lb.inputs.GetListenerRulePlainArgs.Builder
-
- Enclosing class:
- GetListenerRulePlainArgs
public static final class GetListenerRulePlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetListenerRulePlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetListenerRulePlainArgs.Builderactions(GetListenerRuleAction... actions)GetListenerRulePlainArgs.Builderactions(java.util.List<GetListenerRuleAction> actions)GetListenerRulePlainArgs.Builderarn(java.lang.String arn)GetListenerRulePlainArgsbuild()GetListenerRulePlainArgs.Builderconditions(GetListenerRuleCondition... conditions)GetListenerRulePlainArgs.Builderconditions(java.util.List<GetListenerRuleCondition> conditions)GetListenerRulePlainArgs.BuilderlistenerArn(java.lang.String listenerArn)GetListenerRulePlainArgs.Builderpriority(java.lang.Integer priority)GetListenerRulePlainArgs.Builderregion(java.lang.String region)GetListenerRulePlainArgs.Buildertransforms(GetListenerRuleTransform... transforms)GetListenerRulePlainArgs.Buildertransforms(java.util.List<GetListenerRuleTransform> transforms)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetListenerRulePlainArgs defaults)
-
-
Method Detail
-
actions
public GetListenerRulePlainArgs.Builder actions(@Nullable java.util.List<GetListenerRuleAction> actions)
- Parameters:
actions- List of actions associated with the rule, sorted by `order`. Detailed below.- Returns:
- builder
-
actions
public GetListenerRulePlainArgs.Builder actions(GetListenerRuleAction... actions)
- Parameters:
actions- List of actions associated with the rule, sorted by `order`. Detailed below.- Returns:
- builder
-
arn
public GetListenerRulePlainArgs.Builder arn(@Nullable java.lang.String arn)
- Parameters:
arn- ARN of the Listener Rule. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
conditions
public GetListenerRulePlainArgs.Builder conditions(@Nullable java.util.List<GetListenerRuleCondition> conditions)
- Parameters:
conditions- Set of conditions associated with the rule. Detailed below.- Returns:
- builder
-
conditions
public GetListenerRulePlainArgs.Builder conditions(GetListenerRuleCondition... conditions)
- Parameters:
conditions- Set of conditions associated with the rule. Detailed below.- Returns:
- builder
-
listenerArn
public GetListenerRulePlainArgs.Builder listenerArn(@Nullable java.lang.String listenerArn)
- Parameters:
listenerArn- ARN of the associated Listener. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
priority
public GetListenerRulePlainArgs.Builder priority(@Nullable java.lang.Integer priority)
- Parameters:
priority- Priority of the Listener Rule within the Listener. Must be set if `listenerArn` is set, otherwise must not be set.- Returns:
- builder
-
region
public GetListenerRulePlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
transforms
public GetListenerRulePlainArgs.Builder transforms(@Nullable java.util.List<GetListenerRuleTransform> transforms)
- Parameters:
transforms- Block for transform to apply to requests that match this rule. Detailed below.- Returns:
- builder
-
transforms
public GetListenerRulePlainArgs.Builder transforms(GetListenerRuleTransform... transforms)
- Parameters:
transforms- Block for transform to apply to requests that match this rule. Detailed below.- Returns:
- builder
-
build
public GetListenerRulePlainArgs build()
-
-