Interface LayerCustomAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LayerCustomAction.Builder,
,LayerCustomAction> SdkBuilder<LayerCustomAction.Builder,
,LayerCustomAction> SdkPojo
- Enclosing class:
LayerCustomAction
-
Method Summary
Modifier and TypeMethodDescriptionactionOperations
(Collection<LayerCustomActionOperation> actionOperations) A list ofLayerCustomActionOperations
.actionOperations
(Consumer<LayerCustomActionOperation.Builder>... actionOperations) A list ofLayerCustomActionOperations
.actionOperations
(LayerCustomActionOperation... actionOperations) A list ofLayerCustomActionOperations
.customActionId
(String customActionId) The ID of the custom action.The name of the custom action.The status of theLayerCustomAction
.status
(WidgetStatus status) The status of theLayerCustomAction
.The trigger of theLayerCustomAction
.trigger
(LayerCustomActionTrigger trigger) The trigger of theLayerCustomAction
.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 Details
-
customActionId
The ID of the custom action.
- Parameters:
customActionId
- The ID of the custom action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the custom action.
- Parameters:
name
- The name of the custom action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the
LayerCustomAction
.- Parameters:
status
- The status of theLayerCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the
LayerCustomAction
.- Parameters:
status
- The status of theLayerCustomAction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trigger
The trigger of the
LayerCustomAction
.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 theLayerCustomAction
.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
LayerCustomAction
.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 theLayerCustomAction
.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
A list of
LayerCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
actionOperations
- A list ofLayerCustomActionOperations
.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
LayerCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
actionOperations
- A list ofLayerCustomActionOperations
.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
LayerCustomAction.Builder actionOperations(Consumer<LayerCustomActionOperation.Builder>... actionOperations) A list of
LayerCustomActionOperations
.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 theLayerCustomActionOperation.Builder
avoiding the need to create one manually viaLayerCustomActionOperation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactionOperations(List<LayerCustomActionOperation>)
.- Parameters:
actionOperations
- a consumer that will call methods onLayerCustomActionOperation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-