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.BuilderlogicalIdHierarchy(String logicalIdHierarchy)A concatenated list of the logical IDs of the module or modules containing the resource.ModuleInfo.BuildertypeHierarchy(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/moduleBFor 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/moduleBFor 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.
-
-