Interface Action.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Action.Builder,Action>,SdkBuilder<Action.Builder,Action>,SdkPojo
- Enclosing class:
- Action
public static interface Action.Builder extends SdkPojo, CopyableBuilder<Action.Builder,Action>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Action.Builderarn(String arn)The Amazon Resource Name (ARN) of the action.Action.Builderdescription(String description)The description for the action.Action.Builderid(String id)The ID of the action.Action.Builderparameters(Map<String,ActionParameter> parameters)The action parameters, if applicable.Action.Buildertags(Map<String,String> tags)The tags for the action.Action.Buildertargets(Map<String,ActionTarget> targets)The supported targets for the action.-
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
-
id
Action.Builder id(String id)
The ID of the action.
- Parameters:
id- The ID of the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
Action.Builder arn(String arn)
The Amazon Resource Name (ARN) of the action.
- Parameters:
arn- The Amazon Resource Name (ARN) of the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Action.Builder description(String description)
The description for the action.
- Parameters:
description- The description for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
Action.Builder parameters(Map<String,ActionParameter> parameters)
The action parameters, if applicable.
- Parameters:
parameters- The action parameters, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targets
Action.Builder targets(Map<String,ActionTarget> targets)
The supported targets for the action.
- Parameters:
targets- The supported targets for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Action.Builder tags(Map<String,String> tags)
The tags for the action.
- Parameters:
tags- The tags for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-