Interface GetTemplateSummaryResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CloudFormationResponse.Builder,CopyableBuilder<GetTemplateSummaryResponse.Builder,GetTemplateSummaryResponse>,SdkBuilder<GetTemplateSummaryResponse.Builder,GetTemplateSummaryResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetTemplateSummaryResponse
public static interface GetTemplateSummaryResponse.Builder extends CloudFormationResponse.Builder, SdkPojo, CopyableBuilder<GetTemplateSummaryResponse.Builder,GetTemplateSummaryResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetTemplateSummaryResponse.Buildercapabilities(Collection<Capability> capabilities)The capabilities found within the template.GetTemplateSummaryResponse.Buildercapabilities(Capability... capabilities)The capabilities found within the template.GetTemplateSummaryResponse.BuildercapabilitiesReason(String capabilitiesReason)The list of resources that generated the values in theCapabilitiesresponse element.GetTemplateSummaryResponse.BuildercapabilitiesWithStrings(String... capabilities)The capabilities found within the template.GetTemplateSummaryResponse.BuildercapabilitiesWithStrings(Collection<String> capabilities)The capabilities found within the template.GetTemplateSummaryResponse.BuilderdeclaredTransforms(String... declaredTransforms)A list of the transforms that are declared in the template.GetTemplateSummaryResponse.BuilderdeclaredTransforms(Collection<String> declaredTransforms)A list of the transforms that are declared in the template.GetTemplateSummaryResponse.Builderdescription(String description)The value that's defined in theDescriptionproperty of the template.GetTemplateSummaryResponse.Buildermetadata(String metadata)The value that's defined for theMetadataproperty of the template.GetTemplateSummaryResponse.Builderparameters(Collection<ParameterDeclaration> parameters)A list of parameter declarations that describe various properties for each parameter.GetTemplateSummaryResponse.Builderparameters(Consumer<ParameterDeclaration.Builder>... parameters)A list of parameter declarations that describe various properties for each parameter.GetTemplateSummaryResponse.Builderparameters(ParameterDeclaration... parameters)A list of parameter declarations that describe various properties for each parameter.GetTemplateSummaryResponse.BuilderresourceIdentifierSummaries(Collection<ResourceIdentifierSummary> resourceIdentifierSummaries)A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources.GetTemplateSummaryResponse.BuilderresourceIdentifierSummaries(Consumer<ResourceIdentifierSummary.Builder>... resourceIdentifierSummaries)A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources.GetTemplateSummaryResponse.BuilderresourceIdentifierSummaries(ResourceIdentifierSummary... resourceIdentifierSummaries)A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources.GetTemplateSummaryResponse.BuilderresourceTypes(String... resourceTypes)A list of all the template resource types that are defined in the template, such asAWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.GetTemplateSummaryResponse.BuilderresourceTypes(Collection<String> resourceTypes)A list of all the template resource types that are defined in the template, such asAWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.GetTemplateSummaryResponse.Builderversion(String version)The Amazon Web Services template format version, which identifies the capabilities of the template.default GetTemplateSummaryResponse.Builderwarnings(Consumer<Warnings.Builder> warnings)An object containing any warnings returned.GetTemplateSummaryResponse.Builderwarnings(Warnings warnings)An object containing any warnings returned.-
Methods inherited from interface software.amazon.awssdk.services.cloudformation.model.CloudFormationResponse.Builder
build, responseMetadata, responseMetadata
-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
parameters
GetTemplateSummaryResponse.Builder parameters(Collection<ParameterDeclaration> parameters)
A list of parameter declarations that describe various properties for each parameter.
- Parameters:
parameters- A list of parameter declarations that describe various properties for each parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
GetTemplateSummaryResponse.Builder parameters(ParameterDeclaration... parameters)
A list of parameter declarations that describe various properties for each parameter.
- Parameters:
parameters- A list of parameter declarations that describe various properties for each parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
GetTemplateSummaryResponse.Builder parameters(Consumer<ParameterDeclaration.Builder>... parameters)
A list of parameter declarations that describe various properties for each parameter.
This is a convenience method that creates an instance of theParameterDeclaration.Builderavoiding the need to create one manually viaParameterDeclaration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#parameters(List.) - Parameters:
parameters- a consumer that will call methods onParameterDeclaration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#parameters(java.util.Collection)
-
description
GetTemplateSummaryResponse.Builder description(String description)
The value that's defined in the
Descriptionproperty of the template.- Parameters:
description- The value that's defined in theDescriptionproperty of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilitiesWithStrings
GetTemplateSummaryResponse.Builder capabilitiesWithStrings(Collection<String> capabilities)
The capabilities found within the template. If your template contains IAM resources, you must specify the
CAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Parameters:
capabilities- The capabilities found within the template. If your template contains IAM resources, you must specify theCAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilitiesWithStrings
GetTemplateSummaryResponse.Builder capabilitiesWithStrings(String... capabilities)
The capabilities found within the template. If your template contains IAM resources, you must specify the
CAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Parameters:
capabilities- The capabilities found within the template. If your template contains IAM resources, you must specify theCAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilities
GetTemplateSummaryResponse.Builder capabilities(Collection<Capability> capabilities)
The capabilities found within the template. If your template contains IAM resources, you must specify the
CAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Parameters:
capabilities- The capabilities found within the template. If your template contains IAM resources, you must specify theCAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilities
GetTemplateSummaryResponse.Builder capabilities(Capability... capabilities)
The capabilities found within the template. If your template contains IAM resources, you must specify the
CAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Parameters:
capabilities- The capabilities found within the template. If your template contains IAM resources, you must specify theCAPABILITY_IAMorCAPABILITY_NAMED_IAMvalue for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return anInsufficientCapabilitieserror.For more information, see Acknowledging IAM resources in CloudFormation templates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilitiesReason
GetTemplateSummaryResponse.Builder capabilitiesReason(String capabilitiesReason)
The list of resources that generated the values in the
Capabilitiesresponse element.- Parameters:
capabilitiesReason- The list of resources that generated the values in theCapabilitiesresponse element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
GetTemplateSummaryResponse.Builder resourceTypes(Collection<String> resourceTypes)
A list of all the template resource types that are defined in the template, such as
AWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.- Parameters:
resourceTypes- A list of all the template resource types that are defined in the template, such asAWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
GetTemplateSummaryResponse.Builder resourceTypes(String... resourceTypes)
A list of all the template resource types that are defined in the template, such as
AWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.- Parameters:
resourceTypes- A list of all the template resource types that are defined in the template, such asAWS::EC2::Instance,AWS::Dynamo::Table, andCustom::MyCustomInstance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
GetTemplateSummaryResponse.Builder version(String version)
The Amazon Web Services template format version, which identifies the capabilities of the template.
- Parameters:
version- The Amazon Web Services template format version, which identifies the capabilities of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
GetTemplateSummaryResponse.Builder metadata(String metadata)
The value that's defined for the
Metadataproperty of the template.- Parameters:
metadata- The value that's defined for theMetadataproperty of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
declaredTransforms
GetTemplateSummaryResponse.Builder declaredTransforms(Collection<String> declaredTransforms)
A list of the transforms that are declared in the template.
- Parameters:
declaredTransforms- A list of the transforms that are declared in the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
declaredTransforms
GetTemplateSummaryResponse.Builder declaredTransforms(String... declaredTransforms)
A list of the transforms that are declared in the template.
- Parameters:
declaredTransforms- A list of the transforms that are declared in the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIdentifierSummaries
GetTemplateSummaryResponse.Builder resourceIdentifierSummaries(Collection<ResourceIdentifierSummary> resourceIdentifierSummaries)
A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources. For example,
BucketNameis a possible identifier property for anAWS::S3::Bucketresource.- Parameters:
resourceIdentifierSummaries- A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources. For example,BucketNameis a possible identifier property for anAWS::S3::Bucketresource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIdentifierSummaries
GetTemplateSummaryResponse.Builder resourceIdentifierSummaries(ResourceIdentifierSummary... resourceIdentifierSummaries)
A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources. For example,
BucketNameis a possible identifier property for anAWS::S3::Bucketresource.- Parameters:
resourceIdentifierSummaries- A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources. For example,BucketNameis a possible identifier property for anAWS::S3::Bucketresource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIdentifierSummaries
GetTemplateSummaryResponse.Builder resourceIdentifierSummaries(Consumer<ResourceIdentifierSummary.Builder>... resourceIdentifierSummaries)
A list of resource identifier summaries that describe the target resources of an import operation and the properties you can provide during the import to identify the target resources. For example,
This is a convenience method that creates an instance of theBucketNameis a possible identifier property for anAWS::S3::Bucketresource.ResourceIdentifierSummary.Builderavoiding the need to create one manually viaResourceIdentifierSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#resourceIdentifierSummaries(List.) - Parameters:
resourceIdentifierSummaries- a consumer that will call methods onResourceIdentifierSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#resourceIdentifierSummaries(java.util.Collection)
-
warnings
GetTemplateSummaryResponse.Builder warnings(Warnings warnings)
An object containing any warnings returned.
- Parameters:
warnings- An object containing any warnings returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
warnings
default GetTemplateSummaryResponse.Builder warnings(Consumer<Warnings.Builder> warnings)
An object containing any warnings returned.
This is a convenience method that creates an instance of theWarnings.Builderavoiding the need to create one manually viaWarnings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed towarnings(Warnings).- Parameters:
warnings- a consumer that will call methods onWarnings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
warnings(Warnings)
-
-