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.BuilderattributeName(String attributeName)The related time series that you are modifying.Action.Builderoperation(String operation)The operation that is applied to the provided attribute.Action.Builderoperation(Operation operation)The operation that is applied to the provided attribute.Action.Buildervalue(Double value)The value that is applied for the chosenOperation.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
attributeName
Action.Builder attributeName(String attributeName)
The related time series that you are modifying. This value is case insensitive.
- Parameters:
attributeName- The related time series that you are modifying. This value is case insensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operation
Action.Builder operation(String operation)
The operation that is applied to the provided attribute. Operations include:
-
ADD- addsValueto all rows ofAttributeName. -
SUBTRACT- subtractsValuefrom all rows ofAttributeName. -
MULTIPLY- multiplies all rows ofAttributeNamebyValue. -
DIVIDE- divides all rows ofAttributeNamebyValue.
- Parameters:
operation- The operation that is applied to the provided attribute. Operations include:-
ADD- addsValueto all rows ofAttributeName. -
SUBTRACT- subtractsValuefrom all rows ofAttributeName. -
MULTIPLY- multiplies all rows ofAttributeNamebyValue. -
DIVIDE- divides all rows ofAttributeNamebyValue.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Operation,Operation
-
-
operation
Action.Builder operation(Operation operation)
The operation that is applied to the provided attribute. Operations include:
-
ADD- addsValueto all rows ofAttributeName. -
SUBTRACT- subtractsValuefrom all rows ofAttributeName. -
MULTIPLY- multiplies all rows ofAttributeNamebyValue. -
DIVIDE- divides all rows ofAttributeNamebyValue.
- Parameters:
operation- The operation that is applied to the provided attribute. Operations include:-
ADD- addsValueto all rows ofAttributeName. -
SUBTRACT- subtractsValuefrom all rows ofAttributeName. -
MULTIPLY- multiplies all rows ofAttributeNamebyValue. -
DIVIDE- divides all rows ofAttributeNamebyValue.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Operation,Operation
-
-
value
Action.Builder value(Double value)
The value that is applied for the chosen
Operation.- Parameters:
value- The value that is applied for the chosenOperation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-