Interface HierarchyStructureUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HierarchyStructureUpdate.Builder,HierarchyStructureUpdate>,SdkBuilder<HierarchyStructureUpdate.Builder,HierarchyStructureUpdate>,SdkPojo
- Enclosing class:
- HierarchyStructureUpdate
public static interface HierarchyStructureUpdate.Builder extends SdkPojo, CopyableBuilder<HierarchyStructureUpdate.Builder,HierarchyStructureUpdate>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
levelOne
HierarchyStructureUpdate.Builder levelOne(HierarchyLevelUpdate levelOne)
The update for level one.
- Parameters:
levelOne- The update for level one.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
levelOne
default HierarchyStructureUpdate.Builder levelOne(Consumer<HierarchyLevelUpdate.Builder> levelOne)
The update for level one.
This is a convenience method that creates an instance of theHierarchyLevelUpdate.Builderavoiding the need to create one manually viaHierarchyLevelUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolevelOne(HierarchyLevelUpdate).- Parameters:
levelOne- a consumer that will call methods onHierarchyLevelUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
levelOne(HierarchyLevelUpdate)
-
levelTwo
HierarchyStructureUpdate.Builder levelTwo(HierarchyLevelUpdate levelTwo)
The update for level two.
- Parameters:
levelTwo- The update for level two.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
levelTwo
default HierarchyStructureUpdate.Builder levelTwo(Consumer<HierarchyLevelUpdate.Builder> levelTwo)
The update for level two.
This is a convenience method that creates an instance of theHierarchyLevelUpdate.Builderavoiding the need to create one manually viaHierarchyLevelUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolevelTwo(HierarchyLevelUpdate).- Parameters:
levelTwo- a consumer that will call methods onHierarchyLevelUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
levelTwo(HierarchyLevelUpdate)
-
levelThree
HierarchyStructureUpdate.Builder levelThree(HierarchyLevelUpdate levelThree)
The update for level three.
- Parameters:
levelThree- The update for level three.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
levelThree
default HierarchyStructureUpdate.Builder levelThree(Consumer<HierarchyLevelUpdate.Builder> levelThree)
The update for level three.
This is a convenience method that creates an instance of theHierarchyLevelUpdate.Builderavoiding the need to create one manually viaHierarchyLevelUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolevelThree(HierarchyLevelUpdate).- Parameters:
levelThree- a consumer that will call methods onHierarchyLevelUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
levelThree(HierarchyLevelUpdate)
-
levelFour
HierarchyStructureUpdate.Builder levelFour(HierarchyLevelUpdate levelFour)
The update for level four.
- Parameters:
levelFour- The update for level four.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
levelFour
default HierarchyStructureUpdate.Builder levelFour(Consumer<HierarchyLevelUpdate.Builder> levelFour)
The update for level four.
This is a convenience method that creates an instance of theHierarchyLevelUpdate.Builderavoiding the need to create one manually viaHierarchyLevelUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolevelFour(HierarchyLevelUpdate).- Parameters:
levelFour- a consumer that will call methods onHierarchyLevelUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
levelFour(HierarchyLevelUpdate)
-
levelFive
HierarchyStructureUpdate.Builder levelFive(HierarchyLevelUpdate levelFive)
The update for level five.
- Parameters:
levelFive- The update for level five.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
levelFive
default HierarchyStructureUpdate.Builder levelFive(Consumer<HierarchyLevelUpdate.Builder> levelFive)
The update for level five.
This is a convenience method that creates an instance of theHierarchyLevelUpdate.Builderavoiding the need to create one manually viaHierarchyLevelUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolevelFive(HierarchyLevelUpdate).- Parameters:
levelFive- a consumer that will call methods onHierarchyLevelUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
levelFive(HierarchyLevelUpdate)
-
-