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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaLayerCustomActionOperation.builder().When the
Consumercompletes,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:
-