Interface ImageCustomActionOperation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageCustomActionOperation.Builder,ImageCustomActionOperation>,SdkBuilder<ImageCustomActionOperation.Builder,ImageCustomActionOperation>,SdkPojo
- Enclosing class:
- ImageCustomActionOperation
@Mutable @NotThreadSafe public static interface ImageCustomActionOperation.Builder extends SdkPojo, CopyableBuilder<ImageCustomActionOperation.Builder,ImageCustomActionOperation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ImageCustomActionOperation.BuildernavigationOperation(Consumer<CustomActionNavigationOperation.Builder> navigationOperation)Sets the value of the NavigationOperation property for this object.ImageCustomActionOperation.BuildernavigationOperation(CustomActionNavigationOperation navigationOperation)Sets the value of the NavigationOperation property for this object.default ImageCustomActionOperation.BuildersetParametersOperation(Consumer<CustomActionSetParametersOperation.Builder> setParametersOperation)Sets the value of the SetParametersOperation property for this object.ImageCustomActionOperation.BuildersetParametersOperation(CustomActionSetParametersOperation setParametersOperation)Sets the value of the SetParametersOperation property for this object.default ImageCustomActionOperation.BuilderurlOperation(Consumer<CustomActionURLOperation.Builder> urlOperation)Sets the value of the URLOperation property for this object.ImageCustomActionOperation.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
-
navigationOperation
ImageCustomActionOperation.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 ImageCustomActionOperation.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
ImageCustomActionOperation.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 ImageCustomActionOperation.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
ImageCustomActionOperation.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 ImageCustomActionOperation.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)
-
-