Interface ModuleInfo.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ModuleInfo.Builder,ModuleInfo>
,SdkBuilder<ModuleInfo.Builder,ModuleInfo>
,SdkPojo
- Enclosing class:
- ModuleInfo
public static interface ModuleInfo.Builder extends SdkPojo, CopyableBuilder<ModuleInfo.Builder,ModuleInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModuleInfo.Builder
logicalIdHierarchy(String logicalIdHierarchy)
A concatenated list of the logical IDs of the module or modules containing the resource.ModuleInfo.Builder
typeHierarchy(String typeHierarchy)
A concatenated list of the module type or types containing the resource.-
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
-
typeHierarchy
ModuleInfo.Builder typeHierarchy(String typeHierarchy)
A concatenated list of the module type or types containing the resource. Module types are listed starting with the inner-most nested module, and separated by
/
.In the following example, the resource was created from a module of type
AWS::First::Example::MODULE
, that's nested inside a parent module of typeAWS::Second::Example::MODULE
.AWS::First::Example::MODULE/AWS::Second::Example::MODULE
- Parameters:
typeHierarchy
- A concatenated list of the module type or types containing the resource. Module types are listed starting with the inner-most nested module, and separated by/
.In the following example, the resource was created from a module of type
AWS::First::Example::MODULE
, that's nested inside a parent module of typeAWS::Second::Example::MODULE
.AWS::First::Example::MODULE/AWS::Second::Example::MODULE
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logicalIdHierarchy
ModuleInfo.Builder logicalIdHierarchy(String logicalIdHierarchy)
A concatenated list of the logical IDs of the module or modules containing the resource. Modules are listed starting with the inner-most nested module, and separated by
/
.In the following example, the resource was created from a module,
moduleA
, that's nested inside a parent module,moduleB
.moduleA/moduleB
For more information, see Referencing resources in a module in the CloudFormation User Guide.
- Parameters:
logicalIdHierarchy
- A concatenated list of the logical IDs of the module or modules containing the resource. Modules are listed starting with the inner-most nested module, and separated by/
.In the following example, the resource was created from a module,
moduleA
, that's nested inside a parent module,moduleB
.moduleA/moduleB
For more information, see Referencing resources in a module in the CloudFormation User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-