@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HierarchyStructureUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the level hierarchy to update.
| Constructor and Description | 
|---|
| HierarchyStructureUpdate() | 
| Modifier and Type | Method and Description | 
|---|---|
| HierarchyStructureUpdate | clone() | 
| boolean | equals(Object obj) | 
| HierarchyLevelUpdate | getLevelFive()
 The update for level five. | 
| HierarchyLevelUpdate | getLevelFour()
 The update for level four. | 
| HierarchyLevelUpdate | getLevelOne()
 The update for level one. | 
| HierarchyLevelUpdate | getLevelThree()
 The update for level three. | 
| HierarchyLevelUpdate | getLevelTwo()
 The update for level two. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setLevelFive(HierarchyLevelUpdate levelFive)
 The update for level five. | 
| void | setLevelFour(HierarchyLevelUpdate levelFour)
 The update for level four. | 
| void | setLevelOne(HierarchyLevelUpdate levelOne)
 The update for level one. | 
| void | setLevelThree(HierarchyLevelUpdate levelThree)
 The update for level three. | 
| void | setLevelTwo(HierarchyLevelUpdate levelTwo)
 The update for level two. | 
| String | toString()Returns a string representation of this object. | 
| HierarchyStructureUpdate | withLevelFive(HierarchyLevelUpdate levelFive)
 The update for level five. | 
| HierarchyStructureUpdate | withLevelFour(HierarchyLevelUpdate levelFour)
 The update for level four. | 
| HierarchyStructureUpdate | withLevelOne(HierarchyLevelUpdate levelOne)
 The update for level one. | 
| HierarchyStructureUpdate | withLevelThree(HierarchyLevelUpdate levelThree)
 The update for level three. | 
| HierarchyStructureUpdate | withLevelTwo(HierarchyLevelUpdate levelTwo)
 The update for level two. | 
public void setLevelOne(HierarchyLevelUpdate levelOne)
The update for level one.
levelOne - The update for level one.public HierarchyLevelUpdate getLevelOne()
The update for level one.
public HierarchyStructureUpdate withLevelOne(HierarchyLevelUpdate levelOne)
The update for level one.
levelOne - The update for level one.public void setLevelTwo(HierarchyLevelUpdate levelTwo)
The update for level two.
levelTwo - The update for level two.public HierarchyLevelUpdate getLevelTwo()
The update for level two.
public HierarchyStructureUpdate withLevelTwo(HierarchyLevelUpdate levelTwo)
The update for level two.
levelTwo - The update for level two.public void setLevelThree(HierarchyLevelUpdate levelThree)
The update for level three.
levelThree - The update for level three.public HierarchyLevelUpdate getLevelThree()
The update for level three.
public HierarchyStructureUpdate withLevelThree(HierarchyLevelUpdate levelThree)
The update for level three.
levelThree - The update for level three.public void setLevelFour(HierarchyLevelUpdate levelFour)
The update for level four.
levelFour - The update for level four.public HierarchyLevelUpdate getLevelFour()
The update for level four.
public HierarchyStructureUpdate withLevelFour(HierarchyLevelUpdate levelFour)
The update for level four.
levelFour - The update for level four.public void setLevelFive(HierarchyLevelUpdate levelFive)
The update for level five.
levelFive - The update for level five.public HierarchyLevelUpdate getLevelFive()
The update for level five.
public HierarchyStructureUpdate withLevelFive(HierarchyLevelUpdate levelFive)
The update for level five.
levelFive - The update for level five.public String toString()
toString in class ObjectObject.toString()public HierarchyStructureUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.