Class CfnAnalysisTemplatePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysisTemplatePropsMixin>
- Enclosing class:
CfnAnalysisTemplatePropsMixin
CfnAnalysisTemplatePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionanalysisParameters(List<? extends Object> analysisParameters) The parameters of the analysis template.analysisParameters(IResolvable analysisParameters) The parameters of the analysis template.build()create()create(CfnPropertyMixinOptions options) description(String description) The description of the analysis template.errorMessageConfiguration(IResolvable errorMessageConfiguration) The configuration that specifies the level of detail in error messages returned by analyses using this template.errorMessageConfiguration(CfnAnalysisTemplatePropsMixin.ErrorMessageConfigurationProperty errorMessageConfiguration) The configuration that specifies the level of detail in error messages returned by analyses using this template.The format of the analysis template.membershipIdentifier(String membershipIdentifier) The identifier for a membership resource.The name of the analysis template.schema(IResolvable schema) The entire schema object.The entire schema object.source(IResolvable source) The source of the analysis template.The source of the analysis template.sourceMetadata(IResolvable sourceMetadata) The source metadata for the analysis template.The source metadata for the analysis template.syntheticDataParameters(IResolvable syntheticDataParameters) The parameters used to generate synthetic data for this analysis template.syntheticDataParameters(CfnAnalysisTemplatePropsMixin.SyntheticDataParametersProperty syntheticDataParameters) The parameters used to generate synthetic data for this analysis template.An optional label that you can assign to a resource when you create it.
-
Method Details
-
create
@Stability(Stable) public static CfnAnalysisTemplatePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnAnalysisTemplatePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnAnalysisTemplatePropsMixin.Builder.
-
analysisParameters
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder analysisParameters(IResolvable analysisParameters) The parameters of the analysis template.- Parameters:
analysisParameters- The parameters of the analysis template. This parameter is required.- Returns:
this- See Also:
-
analysisParameters
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder analysisParameters(List<? extends Object> analysisParameters) The parameters of the analysis template.- Parameters:
analysisParameters- The parameters of the analysis template. This parameter is required.- Returns:
this- See Also:
-
description
The description of the analysis template.- Parameters:
description- The description of the analysis template. This parameter is required.- Returns:
this- See Also:
-
errorMessageConfiguration
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder errorMessageConfiguration(IResolvable errorMessageConfiguration) The configuration that specifies the level of detail in error messages returned by analyses using this template.When set to
DETAILED, error messages include more information to help troubleshoot issues with PySpark jobs. Detailed error messages may expose underlying data, including sensitive information. Recommended for faster troubleshooting in development and testing environments.- Parameters:
errorMessageConfiguration- The configuration that specifies the level of detail in error messages returned by analyses using this template. This parameter is required.- Returns:
this- See Also:
-
errorMessageConfiguration
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder errorMessageConfiguration(CfnAnalysisTemplatePropsMixin.ErrorMessageConfigurationProperty errorMessageConfiguration) The configuration that specifies the level of detail in error messages returned by analyses using this template.When set to
DETAILED, error messages include more information to help troubleshoot issues with PySpark jobs. Detailed error messages may expose underlying data, including sensitive information. Recommended for faster troubleshooting in development and testing environments.- Parameters:
errorMessageConfiguration- The configuration that specifies the level of detail in error messages returned by analyses using this template. This parameter is required.- Returns:
this- See Also:
-
format
The format of the analysis template.- Parameters:
format- The format of the analysis template. This parameter is required.- Returns:
this- See Also:
-
membershipIdentifier
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder membershipIdentifier(String membershipIdentifier) The identifier for a membership resource.- Parameters:
membershipIdentifier- The identifier for a membership resource. This parameter is required.- Returns:
this- See Also:
-
name
The name of the analysis template.- Parameters:
name- The name of the analysis template. This parameter is required.- Returns:
this- See Also:
-
schema
The entire schema object.- Parameters:
schema- The entire schema object. This parameter is required.- Returns:
this- See Also:
-
schema
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder schema(CfnAnalysisTemplatePropsMixin.AnalysisSchemaProperty schema) The entire schema object.- Parameters:
schema- The entire schema object. This parameter is required.- Returns:
this- See Also:
-
source
The source of the analysis template.- Parameters:
source- The source of the analysis template. This parameter is required.- Returns:
this- See Also:
-
source
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder source(CfnAnalysisTemplatePropsMixin.AnalysisSourceProperty source) The source of the analysis template.- Parameters:
source- The source of the analysis template. This parameter is required.- Returns:
this- See Also:
-
sourceMetadata
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder sourceMetadata(IResolvable sourceMetadata) The source metadata for the analysis template.- Parameters:
sourceMetadata- The source metadata for the analysis template. This parameter is required.- Returns:
this- See Also:
-
sourceMetadata
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder sourceMetadata(CfnAnalysisTemplatePropsMixin.AnalysisSourceMetadataProperty sourceMetadata) The source metadata for the analysis template.- Parameters:
sourceMetadata- The source metadata for the analysis template. This parameter is required.- Returns:
this- See Also:
-
syntheticDataParameters
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder syntheticDataParameters(IResolvable syntheticDataParameters) The parameters used to generate synthetic data for this analysis template.- Parameters:
syntheticDataParameters- The parameters used to generate synthetic data for this analysis template. This parameter is required.- Returns:
this- See Also:
-
syntheticDataParameters
@Stability(Stable) public CfnAnalysisTemplatePropsMixin.Builder syntheticDataParameters(CfnAnalysisTemplatePropsMixin.SyntheticDataParametersProperty syntheticDataParameters) The parameters used to generate synthetic data for this analysis template.- Parameters:
syntheticDataParameters- The parameters used to generate synthetic data for this analysis template. This parameter is required.- Returns:
this- See Also:
-
tags
An optional label that you can assign to a resource when you create it.Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
- Parameters:
tags- An optional label that you can assign to a resource when you create it. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAnalysisTemplatePropsMixin>- Returns:
- a newly built instance of
CfnAnalysisTemplatePropsMixin.
-