Interface VisualCustomAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VisualCustomAction.Builder,
,VisualCustomAction> SdkBuilder<VisualCustomAction.Builder,
,VisualCustomAction> SdkPojo
- Enclosing class:
VisualCustomAction
-
Method Summary
Modifier and TypeMethodDescriptionactionOperations
(Collection<VisualCustomActionOperation> actionOperations) A list ofVisualCustomActionOperations
.actionOperations
(Consumer<VisualCustomActionOperation.Builder>... actionOperations) A list ofVisualCustomActionOperations
.actionOperations
(VisualCustomActionOperation... actionOperations) A list ofVisualCustomActionOperations
.customActionId
(String customActionId) The ID of theVisualCustomAction
.The name of theVisualCustomAction
.The status of theVisualCustomAction
.status
(WidgetStatus status) The status of theVisualCustomAction
.The trigger of theVisualCustomAction
.trigger
(VisualCustomActionTrigger trigger) The trigger of theVisualCustomAction
.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 Details
-
customActionId
The ID of the
VisualCustomAction
.- Parameters:
customActionId
- The ID of theVisualCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the
VisualCustomAction
.- Parameters:
name
- The name of theVisualCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the
VisualCustomAction
.- Parameters:
status
- The status of theVisualCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the
VisualCustomAction
.- Parameters:
status
- The status of theVisualCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trigger
The trigger of the
VisualCustomAction
.Valid values are defined as follows:
-
DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point. -
DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.
- Parameters:
trigger
- The trigger of theVisualCustomAction
.Valid values are defined as follows:
-
DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point. -
DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
trigger
The trigger of the
VisualCustomAction
.Valid values are defined as follows:
-
DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point. -
DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.
- Parameters:
trigger
- The trigger of theVisualCustomAction
.Valid values are defined as follows:
-
DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point. -
DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
actionOperations
VisualCustomAction.Builder actionOperations(Collection<VisualCustomActionOperation> actionOperations) A list of
VisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
actionOperations
- A list ofVisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionOperations
A list of
VisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
actionOperations
- A list ofVisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionOperations
VisualCustomAction.Builder actionOperations(Consumer<VisualCustomActionOperation.Builder>... actionOperations) A list of
VisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
This is a convenience method that creates an instance of theVisualCustomActionOperation.Builder
avoiding the need to create one manually viaVisualCustomActionOperation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactionOperations(List<VisualCustomActionOperation>)
.- Parameters:
actionOperations
- a consumer that will call methods onVisualCustomActionOperation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-