Interface HierarchyGroup.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<HierarchyGroup.Builder,,- HierarchyGroup> - SdkBuilder<HierarchyGroup.Builder,,- HierarchyGroup> - SdkPojo
- Enclosing class:
- HierarchyGroup
@Mutable
@NotThreadSafe
public static interface HierarchyGroup.Builder
extends SdkPojo, CopyableBuilder<HierarchyGroup.Builder,HierarchyGroup> 
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the hierarchy group.default HierarchyGroup.BuilderhierarchyPath(Consumer<HierarchyPath.Builder> hierarchyPath) Information about the levels in the hierarchy group.hierarchyPath(HierarchyPath hierarchyPath) Information about the levels in the hierarchy group.The identifier of the hierarchy group.lastModifiedRegion(String lastModifiedRegion) The Amazon Web Services Region where this resource was last modified.lastModifiedTime(Instant lastModifiedTime) The timestamp when this resource was last modified.The identifier of the level in the hierarchy group.The name of the hierarchy group.The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idThe identifier of the hierarchy group. - Parameters:
- id- The identifier of the hierarchy group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
arnThe Amazon Resource Name (ARN) of the hierarchy group. - Parameters:
- arn- The Amazon Resource Name (ARN) of the hierarchy group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the hierarchy group. - Parameters:
- name- The name of the hierarchy group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
levelIdThe identifier of the level in the hierarchy group. - Parameters:
- levelId- The identifier of the level in the hierarchy group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hierarchyPathInformation about the levels in the hierarchy group. - Parameters:
- hierarchyPath- Information about the levels in the hierarchy group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hierarchyPathInformation about the levels in the hierarchy group. This is a convenience method that creates an instance of theHierarchyPath.Builderavoiding the need to create one manually viaHierarchyPath.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohierarchyPath(HierarchyPath).- Parameters:
- hierarchyPath- a consumer that will call methods on- HierarchyPath.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsThe tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. - Parameters:
- tags- The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastModifiedTimeThe timestamp when this resource was last modified. - Parameters:
- lastModifiedTime- The timestamp when this resource was last modified.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastModifiedRegionThe Amazon Web Services Region where this resource was last modified. - Parameters:
- lastModifiedRegion- The Amazon Web Services Region where this resource was last modified.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-