@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HierarchyGroups extends Object implements Serializable, Cloneable, StructuredPojo
Information about the agent hierarchy. Hierarchies can be configured with up to five levels.
Constructor and Description |
---|
HierarchyGroups() |
Modifier and Type | Method and Description |
---|---|
HierarchyGroups |
clone() |
boolean |
equals(Object obj) |
AgentHierarchyGroup |
getLevel1()
The group at level one of the agent hierarchy.
|
AgentHierarchyGroup |
getLevel2()
The group at level two of the agent hierarchy.
|
AgentHierarchyGroup |
getLevel3()
The group at level three of the agent hierarchy.
|
AgentHierarchyGroup |
getLevel4()
The group at level four of the agent hierarchy.
|
AgentHierarchyGroup |
getLevel5()
The group at level five of the agent hierarchy.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLevel1(AgentHierarchyGroup level1)
The group at level one of the agent hierarchy.
|
void |
setLevel2(AgentHierarchyGroup level2)
The group at level two of the agent hierarchy.
|
void |
setLevel3(AgentHierarchyGroup level3)
The group at level three of the agent hierarchy.
|
void |
setLevel4(AgentHierarchyGroup level4)
The group at level four of the agent hierarchy.
|
void |
setLevel5(AgentHierarchyGroup level5)
The group at level five of the agent hierarchy.
|
String |
toString()
Returns a string representation of this object.
|
HierarchyGroups |
withLevel1(AgentHierarchyGroup level1)
The group at level one of the agent hierarchy.
|
HierarchyGroups |
withLevel2(AgentHierarchyGroup level2)
The group at level two of the agent hierarchy.
|
HierarchyGroups |
withLevel3(AgentHierarchyGroup level3)
The group at level three of the agent hierarchy.
|
HierarchyGroups |
withLevel4(AgentHierarchyGroup level4)
The group at level four of the agent hierarchy.
|
HierarchyGroups |
withLevel5(AgentHierarchyGroup level5)
The group at level five of the agent hierarchy.
|
public void setLevel1(AgentHierarchyGroup level1)
The group at level one of the agent hierarchy.
level1
- The group at level one of the agent hierarchy.public AgentHierarchyGroup getLevel1()
The group at level one of the agent hierarchy.
public HierarchyGroups withLevel1(AgentHierarchyGroup level1)
The group at level one of the agent hierarchy.
level1
- The group at level one of the agent hierarchy.public void setLevel2(AgentHierarchyGroup level2)
The group at level two of the agent hierarchy.
level2
- The group at level two of the agent hierarchy.public AgentHierarchyGroup getLevel2()
The group at level two of the agent hierarchy.
public HierarchyGroups withLevel2(AgentHierarchyGroup level2)
The group at level two of the agent hierarchy.
level2
- The group at level two of the agent hierarchy.public void setLevel3(AgentHierarchyGroup level3)
The group at level three of the agent hierarchy.
level3
- The group at level three of the agent hierarchy.public AgentHierarchyGroup getLevel3()
The group at level three of the agent hierarchy.
public HierarchyGroups withLevel3(AgentHierarchyGroup level3)
The group at level three of the agent hierarchy.
level3
- The group at level three of the agent hierarchy.public void setLevel4(AgentHierarchyGroup level4)
The group at level four of the agent hierarchy.
level4
- The group at level four of the agent hierarchy.public AgentHierarchyGroup getLevel4()
The group at level four of the agent hierarchy.
public HierarchyGroups withLevel4(AgentHierarchyGroup level4)
The group at level four of the agent hierarchy.
level4
- The group at level four of the agent hierarchy.public void setLevel5(AgentHierarchyGroup level5)
The group at level five of the agent hierarchy.
level5
- The group at level five of the agent hierarchy.public AgentHierarchyGroup getLevel5()
The group at level five of the agent hierarchy.
public HierarchyGroups withLevel5(AgentHierarchyGroup level5)
The group at level five of the agent hierarchy.
level5
- The group at level five of the agent hierarchy.public String toString()
toString
in class Object
Object.toString()
public HierarchyGroups clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.