Interface LayerCustomActionOperation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LayerCustomActionOperation.Builder,LayerCustomActionOperation>,SdkBuilder<LayerCustomActionOperation.Builder,LayerCustomActionOperation>,SdkPojo
- Enclosing class:
- LayerCustomActionOperation
@Mutable @NotThreadSafe public static interface LayerCustomActionOperation.Builder extends SdkPojo, CopyableBuilder<LayerCustomActionOperation.Builder,LayerCustomActionOperation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LayerCustomActionOperation.BuilderfilterOperation(Consumer<CustomActionFilterOperation.Builder> filterOperation)Sets the value of the FilterOperation property for this object.LayerCustomActionOperation.BuilderfilterOperation(CustomActionFilterOperation filterOperation)Sets the value of the FilterOperation property for this object.default LayerCustomActionOperation.BuildernavigationOperation(Consumer<CustomActionNavigationOperation.Builder> navigationOperation)Sets the value of the NavigationOperation property for this object.LayerCustomActionOperation.BuildernavigationOperation(CustomActionNavigationOperation navigationOperation)Sets the value of the NavigationOperation property for this object.default LayerCustomActionOperation.BuildersetParametersOperation(Consumer<CustomActionSetParametersOperation.Builder> setParametersOperation)Sets the value of the SetParametersOperation property for this object.LayerCustomActionOperation.BuildersetParametersOperation(CustomActionSetParametersOperation setParametersOperation)Sets the value of the SetParametersOperation property for this object.default LayerCustomActionOperation.BuilderurlOperation(Consumer<CustomActionURLOperation.Builder> urlOperation)Sets the value of the URLOperation property for this object.LayerCustomActionOperation.BuilderurlOperation(CustomActionURLOperation urlOperation)Sets the value of the URLOperation property for this object.-
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
-
filterOperation
LayerCustomActionOperation.Builder filterOperation(CustomActionFilterOperation filterOperation)
Sets the value of the FilterOperation property for this object.- Parameters:
filterOperation- The new value for the FilterOperation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterOperation
default LayerCustomActionOperation.Builder filterOperation(Consumer<CustomActionFilterOperation.Builder> filterOperation)
Sets the value of the FilterOperation property for this object. This is a convenience method that creates an instance of theCustomActionFilterOperation.Builderavoiding the need to create one manually viaCustomActionFilterOperation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterOperation(CustomActionFilterOperation).- Parameters:
filterOperation- a consumer that will call methods onCustomActionFilterOperation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
filterOperation(CustomActionFilterOperation)
-
navigationOperation
LayerCustomActionOperation.Builder navigationOperation(CustomActionNavigationOperation navigationOperation)
Sets the value of the NavigationOperation property for this object.- Parameters:
navigationOperation- The new value for the NavigationOperation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
navigationOperation
default LayerCustomActionOperation.Builder navigationOperation(Consumer<CustomActionNavigationOperation.Builder> navigationOperation)
Sets the value of the NavigationOperation property for this object. This is a convenience method that creates an instance of theCustomActionNavigationOperation.Builderavoiding the need to create one manually viaCustomActionNavigationOperation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonavigationOperation(CustomActionNavigationOperation).- Parameters:
navigationOperation- a consumer that will call methods onCustomActionNavigationOperation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
navigationOperation(CustomActionNavigationOperation)
-
urlOperation
LayerCustomActionOperation.Builder urlOperation(CustomActionURLOperation urlOperation)
Sets the value of the URLOperation property for this object.- Parameters:
urlOperation- The new value for the URLOperation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
urlOperation
default LayerCustomActionOperation.Builder urlOperation(Consumer<CustomActionURLOperation.Builder> urlOperation)
Sets the value of the URLOperation property for this object. This is a convenience method that creates an instance of theCustomActionURLOperation.Builderavoiding the need to create one manually viaCustomActionURLOperation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tourlOperation(CustomActionURLOperation).- Parameters:
urlOperation- a consumer that will call methods onCustomActionURLOperation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
urlOperation(CustomActionURLOperation)
-
setParametersOperation
LayerCustomActionOperation.Builder setParametersOperation(CustomActionSetParametersOperation setParametersOperation)
Sets the value of the SetParametersOperation property for this object.- Parameters:
setParametersOperation- The new value for the SetParametersOperation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setParametersOperation
default LayerCustomActionOperation.Builder setParametersOperation(Consumer<CustomActionSetParametersOperation.Builder> setParametersOperation)
Sets the value of the SetParametersOperation property for this object. This is a convenience method that creates an instance of theCustomActionSetParametersOperation.Builderavoiding the need to create one manually viaCustomActionSetParametersOperation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosetParametersOperation(CustomActionSetParametersOperation).- Parameters:
setParametersOperation- a consumer that will call methods onCustomActionSetParametersOperation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
setParametersOperation(CustomActionSetParametersOperation)
-
-