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:
 
 
 -