Class CfnModelQualityJobDefinitionPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnModelQualityJobDefinitionPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelQualityJobDefinitionPropsMixin>
- Enclosing class:
CfnModelQualityJobDefinitionPropsMixin
@Stability(Stable)
public static final class CfnModelQualityJobDefinitionPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelQualityJobDefinitionPropsMixin>
A fluent builder for
CfnModelQualityJobDefinitionPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) endpointName(String endpointName) The name of the endpoint used to run the monitoring job.jobDefinitionName(String jobDefinitionName) The name of 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.modelQualityAppSpecification(CfnModelQualityJobDefinitionPropsMixin.ModelQualityAppSpecificationProperty modelQualityAppSpecification) Container image configuration object for the monitoring job.modelQualityAppSpecification(IResolvable modelQualityAppSpecification) Container image configuration object for the monitoring job.modelQualityBaselineConfig(CfnModelQualityJobDefinitionPropsMixin.ModelQualityBaselineConfigProperty modelQualityBaselineConfig) Specifies the constraints and baselines for the monitoring job.modelQualityBaselineConfig(IResolvable modelQualityBaselineConfig) Specifies the constraints and baselines for the monitoring job.modelQualityJobInput(CfnModelQualityJobDefinitionPropsMixin.ModelQualityJobInputProperty modelQualityJobInput) A list of the inputs that are monitored.modelQualityJobInput(IResolvable modelQualityJobInput) A list of the inputs that are monitored.modelQualityJobOutputConfig(CfnModelQualityJobDefinitionPropsMixin.MonitoringOutputConfigProperty modelQualityJobOutputConfig) The output configuration for monitoring jobs.modelQualityJobOutputConfig(IResolvable modelQualityJobOutputConfig) The output configuration for monitoring jobs.Specifies the network configuration for the monitoring job.networkConfig(IResolvable networkConfig) Specifies the network 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(CfnModelQualityJobDefinitionPropsMixin.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 CfnModelQualityJobDefinitionPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnModelQualityJobDefinitionPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnModelQualityJobDefinitionPropsMixin.Builder.
-
endpointName
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.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 CfnModelQualityJobDefinitionPropsMixin.Builder jobDefinitionName(String jobDefinitionName) The name of the monitoring job definition.- Parameters:
jobDefinitionName- The name of the monitoring job definition. This parameter is required.- Returns:
this- See Also:
-
jobResources
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.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 CfnModelQualityJobDefinitionPropsMixin.Builder jobResources(CfnModelQualityJobDefinitionPropsMixin.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:
-
modelQualityAppSpecification
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityAppSpecification(IResolvable modelQualityAppSpecification) Container image configuration object for the monitoring job.- Parameters:
modelQualityAppSpecification- Container image configuration object for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
modelQualityAppSpecification
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityAppSpecification(CfnModelQualityJobDefinitionPropsMixin.ModelQualityAppSpecificationProperty modelQualityAppSpecification) Container image configuration object for the monitoring job.- Parameters:
modelQualityAppSpecification- Container image configuration object for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
modelQualityBaselineConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityBaselineConfig(IResolvable modelQualityBaselineConfig) Specifies the constraints and baselines for the monitoring job.- Parameters:
modelQualityBaselineConfig- Specifies the constraints and baselines for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
modelQualityBaselineConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityBaselineConfig(CfnModelQualityJobDefinitionPropsMixin.ModelQualityBaselineConfigProperty modelQualityBaselineConfig) Specifies the constraints and baselines for the monitoring job.- Parameters:
modelQualityBaselineConfig- Specifies the constraints and baselines for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
modelQualityJobInput
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityJobInput(IResolvable modelQualityJobInput) A list of the inputs that are monitored.Currently endpoints are supported.
- Parameters:
modelQualityJobInput- A list of the inputs that are monitored. This parameter is required.- Returns:
this- See Also:
-
modelQualityJobInput
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityJobInput(CfnModelQualityJobDefinitionPropsMixin.ModelQualityJobInputProperty modelQualityJobInput) A list of the inputs that are monitored.Currently endpoints are supported.
- Parameters:
modelQualityJobInput- A list of the inputs that are monitored. This parameter is required.- Returns:
this- See Also:
-
modelQualityJobOutputConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityJobOutputConfig(IResolvable modelQualityJobOutputConfig) The output configuration for monitoring jobs.- Parameters:
modelQualityJobOutputConfig- The output configuration for monitoring jobs. This parameter is required.- Returns:
this- See Also:
-
modelQualityJobOutputConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder modelQualityJobOutputConfig(CfnModelQualityJobDefinitionPropsMixin.MonitoringOutputConfigProperty modelQualityJobOutputConfig) The output configuration for monitoring jobs.- Parameters:
modelQualityJobOutputConfig- The output configuration for monitoring jobs. This parameter is required.- Returns:
this- See Also:
-
networkConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder networkConfig(IResolvable networkConfig) Specifies the network configuration for the monitoring job.- Parameters:
networkConfig- Specifies the network configuration for the monitoring job. This parameter is required.- Returns:
this- See Also:
-
networkConfig
@Stability(Stable) public CfnModelQualityJobDefinitionPropsMixin.Builder networkConfig(CfnModelQualityJobDefinitionPropsMixin.NetworkConfigProperty networkConfig) Specifies the network configuration for the monitoring job.- Parameters:
networkConfig- Specifies the network 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 CfnModelQualityJobDefinitionPropsMixin.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 CfnModelQualityJobDefinitionPropsMixin.Builder stoppingCondition(CfnModelQualityJobDefinitionPropsMixin.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 CfnModelQualityJobDefinitionPropsMixin.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<CfnModelQualityJobDefinitionPropsMixin>- Returns:
- a newly built instance of
CfnModelQualityJobDefinitionPropsMixin.
-