Interface ModifyMemoryStrategies.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ModifyMemoryStrategies.Builder,,ModifyMemoryStrategies> SdkBuilder<ModifyMemoryStrategies.Builder,,ModifyMemoryStrategies> SdkPojo
- Enclosing class:
ModifyMemoryStrategies
-
Method Summary
Modifier and TypeMethodDescriptionaddMemoryStrategies(Collection<MemoryStrategyInput> addMemoryStrategies) The list of memory strategies to add.addMemoryStrategies(Consumer<MemoryStrategyInput.Builder>... addMemoryStrategies) The list of memory strategies to add.addMemoryStrategies(MemoryStrategyInput... addMemoryStrategies) The list of memory strategies to add.deleteMemoryStrategies(Collection<DeleteMemoryStrategyInput> deleteMemoryStrategies) The list of memory strategies to delete.deleteMemoryStrategies(Consumer<DeleteMemoryStrategyInput.Builder>... deleteMemoryStrategies) The list of memory strategies to delete.deleteMemoryStrategies(DeleteMemoryStrategyInput... deleteMemoryStrategies) The list of memory strategies to delete.modifyMemoryStrategies(Collection<ModifyMemoryStrategyInput> modifyMemoryStrategies) The list of memory strategies to modify.modifyMemoryStrategies(Consumer<ModifyMemoryStrategyInput.Builder>... modifyMemoryStrategies) The list of memory strategies to modify.modifyMemoryStrategies(ModifyMemoryStrategyInput... modifyMemoryStrategies) The list of memory strategies to modify.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
-
addMemoryStrategies
ModifyMemoryStrategies.Builder addMemoryStrategies(Collection<MemoryStrategyInput> addMemoryStrategies) The list of memory strategies to add.
- Parameters:
addMemoryStrategies- The list of memory strategies to add.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addMemoryStrategies
The list of memory strategies to add.
- Parameters:
addMemoryStrategies- The list of memory strategies to add.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addMemoryStrategies
ModifyMemoryStrategies.Builder addMemoryStrategies(Consumer<MemoryStrategyInput.Builder>... addMemoryStrategies) The list of memory strategies to add.
This is a convenience method that creates an instance of theMemoryStrategyInput.Builderavoiding the need to create one manually viaMemoryStrategyInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddMemoryStrategies(List<MemoryStrategyInput>).- Parameters:
addMemoryStrategies- a consumer that will call methods onMemoryStrategyInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modifyMemoryStrategies
ModifyMemoryStrategies.Builder modifyMemoryStrategies(Collection<ModifyMemoryStrategyInput> modifyMemoryStrategies) The list of memory strategies to modify.
- Parameters:
modifyMemoryStrategies- The list of memory strategies to modify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifyMemoryStrategies
ModifyMemoryStrategies.Builder modifyMemoryStrategies(ModifyMemoryStrategyInput... modifyMemoryStrategies) The list of memory strategies to modify.
- Parameters:
modifyMemoryStrategies- The list of memory strategies to modify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifyMemoryStrategies
ModifyMemoryStrategies.Builder modifyMemoryStrategies(Consumer<ModifyMemoryStrategyInput.Builder>... modifyMemoryStrategies) The list of memory strategies to modify.
This is a convenience method that creates an instance of theModifyMemoryStrategyInput.Builderavoiding the need to create one manually viaModifyMemoryStrategyInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodifyMemoryStrategies(List<ModifyMemoryStrategyInput>).- Parameters:
modifyMemoryStrategies- a consumer that will call methods onModifyMemoryStrategyInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deleteMemoryStrategies
ModifyMemoryStrategies.Builder deleteMemoryStrategies(Collection<DeleteMemoryStrategyInput> deleteMemoryStrategies) The list of memory strategies to delete.
- Parameters:
deleteMemoryStrategies- The list of memory strategies to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteMemoryStrategies
ModifyMemoryStrategies.Builder deleteMemoryStrategies(DeleteMemoryStrategyInput... deleteMemoryStrategies) The list of memory strategies to delete.
- Parameters:
deleteMemoryStrategies- The list of memory strategies to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteMemoryStrategies
ModifyMemoryStrategies.Builder deleteMemoryStrategies(Consumer<DeleteMemoryStrategyInput.Builder>... deleteMemoryStrategies) The list of memory strategies to delete.
This is a convenience method that creates an instance of theDeleteMemoryStrategyInput.Builderavoiding the need to create one manually viaDeleteMemoryStrategyInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeleteMemoryStrategies(List<DeleteMemoryStrategyInput>).- Parameters:
deleteMemoryStrategies- a consumer that will call methods onDeleteMemoryStrategyInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-