@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HierarchyStructure extends Object implements Serializable, Cloneable, StructuredPojo
A HierarchyStructure
object that contains information about the hierarchy group structure.
Constructor and Description |
---|
HierarchyStructure() |
Modifier and Type | Method and Description |
---|---|
HierarchyStructure |
clone() |
boolean |
equals(Object obj) |
HierarchyLevel |
getLevelFive()
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyLevel |
getLevelFour()
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyLevel |
getLevelOne()
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyLevel |
getLevelThree()
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyLevel |
getLevelTwo()
A
HierarchyLevel object that contains information about the hierarchy group level. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLevelFive(HierarchyLevel levelFive)
A
HierarchyLevel object that contains information about the hierarchy group level. |
void |
setLevelFour(HierarchyLevel levelFour)
A
HierarchyLevel object that contains information about the hierarchy group level. |
void |
setLevelOne(HierarchyLevel levelOne)
A
HierarchyLevel object that contains information about the hierarchy group level. |
void |
setLevelThree(HierarchyLevel levelThree)
A
HierarchyLevel object that contains information about the hierarchy group level. |
void |
setLevelTwo(HierarchyLevel levelTwo)
A
HierarchyLevel object that contains information about the hierarchy group level. |
String |
toString()
Returns a string representation of this object.
|
HierarchyStructure |
withLevelFive(HierarchyLevel levelFive)
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyStructure |
withLevelFour(HierarchyLevel levelFour)
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyStructure |
withLevelOne(HierarchyLevel levelOne)
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyStructure |
withLevelThree(HierarchyLevel levelThree)
A
HierarchyLevel object that contains information about the hierarchy group level. |
HierarchyStructure |
withLevelTwo(HierarchyLevel levelTwo)
A
HierarchyLevel object that contains information about the hierarchy group level. |
public void setLevelOne(HierarchyLevel levelOne)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelOne
- A HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyLevel getLevelOne()
A HierarchyLevel
object that contains information about the hierarchy group level.
HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyStructure withLevelOne(HierarchyLevel levelOne)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelOne
- A HierarchyLevel
object that contains information about the hierarchy group level.public void setLevelTwo(HierarchyLevel levelTwo)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelTwo
- A HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyLevel getLevelTwo()
A HierarchyLevel
object that contains information about the hierarchy group level.
HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyStructure withLevelTwo(HierarchyLevel levelTwo)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelTwo
- A HierarchyLevel
object that contains information about the hierarchy group level.public void setLevelThree(HierarchyLevel levelThree)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelThree
- A HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyLevel getLevelThree()
A HierarchyLevel
object that contains information about the hierarchy group level.
HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyStructure withLevelThree(HierarchyLevel levelThree)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelThree
- A HierarchyLevel
object that contains information about the hierarchy group level.public void setLevelFour(HierarchyLevel levelFour)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelFour
- A HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyLevel getLevelFour()
A HierarchyLevel
object that contains information about the hierarchy group level.
HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyStructure withLevelFour(HierarchyLevel levelFour)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelFour
- A HierarchyLevel
object that contains information about the hierarchy group level.public void setLevelFive(HierarchyLevel levelFive)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelFive
- A HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyLevel getLevelFive()
A HierarchyLevel
object that contains information about the hierarchy group level.
HierarchyLevel
object that contains information about the hierarchy group level.public HierarchyStructure withLevelFive(HierarchyLevel levelFive)
A HierarchyLevel
object that contains information about the hierarchy group level.
levelFive
- A HierarchyLevel
object that contains information about the hierarchy group level.public String toString()
toString
in class Object
Object.toString()
public HierarchyStructure clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.