Class CfnDataQualityJobDefinitionPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnDataQualityJobDefinitionPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataQualityJobDefinitionPropsMixin>
- Enclosing class:
CfnDataQualityJobDefinitionPropsMixin
@Stability(Stable)
public static final class CfnDataQualityJobDefinitionPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataQualityJobDefinitionPropsMixin>
A fluent builder for
CfnDataQualityJobDefinitionPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) dataQualityAppSpecification(CfnDataQualityJobDefinitionPropsMixin.DataQualityAppSpecificationProperty dataQualityAppSpecification) Specifies the container that runs the monitoring job.dataQualityAppSpecification(IResolvable dataQualityAppSpecification) Specifies the container that runs the monitoring job.dataQualityBaselineConfig(CfnDataQualityJobDefinitionPropsMixin.DataQualityBaselineConfigProperty dataQualityBaselineConfig) Configures the constraints and baselines for the monitoring job.dataQualityBaselineConfig(IResolvable dataQualityBaselineConfig) Configures the constraints and baselines for the monitoring job.dataQualityJobInput(CfnDataQualityJobDefinitionPropsMixin.DataQualityJobInputProperty dataQualityJobInput) A list of inputs for the monitoring job.dataQualityJobInput(IResolvable dataQualityJobInput) A list of inputs for the monitoring job.dataQualityJobOutputConfig(CfnDataQualityJobDefinitionPropsMixin.MonitoringOutputConfigProperty dataQualityJobOutputConfig) The output configuration for monitoring jobs.dataQualityJobOutputConfig(IResolvable dataQualityJobOutputConfig) The output configuration for monitoring jobs.endpointName(String endpointName) The name of the endpoint used to run the monitoring job.jobDefinitionName(String jobDefinitionName) The name for the monitoring job definition.Identifies the resources to deploy for a monitoring job.jobResources(IResolvable jobResources) Identifies the resources to deploy for a monitoring job.Specifies networking configuration for the monitoring job.networkConfig(IResolvable networkConfig) Specifies networking configuration for the monitoring job.The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.stoppingCondition(CfnDataQualityJobDefinitionPropsMixin.StoppingConditionProperty stoppingCondition) A time limit for how long the monitoring job is allowed to run before stopping.stoppingCondition(IResolvable stoppingCondition) A time limit for how long the monitoring job is allowed to run before stopping.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnDataQualityJobDefinitionPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDataQualityJobDefinitionPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDataQualityJobDefinitionPropsMixin.Builder.
-
dataQualityAppSpecification
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityAppSpecification(IResolvable dataQualityAppSpecification) Specifies the container that runs the monitoring job.- Parameters:
dataQualityAppSpecification- Specifies the container that runs the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityAppSpecification
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityAppSpecification(CfnDataQualityJobDefinitionPropsMixin.DataQualityAppSpecificationProperty dataQualityAppSpecification) Specifies the container that runs the monitoring job.- Parameters:
dataQualityAppSpecification- Specifies the container that runs the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityBaselineConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityBaselineConfig(IResolvable dataQualityBaselineConfig) Configures the constraints and baselines for the monitoring job.- Parameters:
dataQualityBaselineConfig- Configures the constraints and baselines for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityBaselineConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityBaselineConfig(CfnDataQualityJobDefinitionPropsMixin.DataQualityBaselineConfigProperty dataQualityBaselineConfig) Configures the constraints and baselines for the monitoring job.- Parameters:
dataQualityBaselineConfig- Configures the constraints and baselines for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityJobInput
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityJobInput(IResolvable dataQualityJobInput) A list of inputs for the monitoring job.Currently endpoints are supported as monitoring inputs.
- Parameters:
dataQualityJobInput- A list of inputs for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityJobInput
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityJobInput(CfnDataQualityJobDefinitionPropsMixin.DataQualityJobInputProperty dataQualityJobInput) A list of inputs for the monitoring job.Currently endpoints are supported as monitoring inputs.
- Parameters:
dataQualityJobInput- A list of inputs for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
dataQualityJobOutputConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityJobOutputConfig(IResolvable dataQualityJobOutputConfig) The output configuration for monitoring jobs.- Parameters:
dataQualityJobOutputConfig- The output configuration for monitoring jobs. This parameter is required.- Returns:
this- See Also:
-
dataQualityJobOutputConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder dataQualityJobOutputConfig(CfnDataQualityJobDefinitionPropsMixin.MonitoringOutputConfigProperty dataQualityJobOutputConfig) The output configuration for monitoring jobs.- Parameters:
dataQualityJobOutputConfig- The output configuration for monitoring jobs. This parameter is required.- Returns:
this- See Also:
-
endpointName
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder endpointName(String endpointName) The name of the endpoint used to run the monitoring job.- Parameters:
endpointName- The name of the endpoint used to run the monitoring job. This parameter is required.- Returns:
this- See Also:
-
jobDefinitionName
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder jobDefinitionName(String jobDefinitionName) The name for the monitoring job definition.- Parameters:
jobDefinitionName- The name for the monitoring job definition. This parameter is required.- Returns:
this- See Also:
-
jobResources
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder jobResources(IResolvable jobResources) Identifies the resources to deploy for a monitoring job.- Parameters:
jobResources- Identifies the resources to deploy for a monitoring job. This parameter is required.- Returns:
this- See Also:
-
jobResources
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder jobResources(CfnDataQualityJobDefinitionPropsMixin.MonitoringResourcesProperty jobResources) Identifies the resources to deploy for a monitoring job.- Parameters:
jobResources- Identifies the resources to deploy for a monitoring job. This parameter is required.- Returns:
this- See Also:
-
networkConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder networkConfig(IResolvable networkConfig) Specifies networking configuration for the monitoring job.- Parameters:
networkConfig- Specifies networking configuration for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
networkConfig
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder networkConfig(CfnDataQualityJobDefinitionPropsMixin.NetworkConfigProperty networkConfig) Specifies networking configuration for the monitoring job.- Parameters:
networkConfig- Specifies networking configuration for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.- Parameters:
roleArn- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.- Parameters:
roleArn- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. This parameter is required.- Returns:
this- See Also:
-
stoppingCondition
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder stoppingCondition(IResolvable stoppingCondition) A time limit for how long the monitoring job is allowed to run before stopping.- Parameters:
stoppingCondition- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.- Returns:
this- See Also:
-
stoppingCondition
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder stoppingCondition(CfnDataQualityJobDefinitionPropsMixin.StoppingConditionProperty stoppingCondition) A time limit for how long the monitoring job is allowed to run before stopping.- Parameters:
stoppingCondition- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDataQualityJobDefinitionPropsMixin.Builder tags(List<? extends CfnTag> tags) An array of key-value pairs to apply to this resource.For more information, see Tag .
- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataQualityJobDefinitionPropsMixin>- Returns:
- a newly built instance of
CfnDataQualityJobDefinitionPropsMixin.
-