Interface CfnModelQualityJobDefinition.ModelQualityJobInputProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnModelQualityJobDefinition.ModelQualityJobInputProperty.Jsii$Proxy
- Enclosing class:
- CfnModelQualityJobDefinition
@Stability(Stable)
public static interface CfnModelQualityJobDefinition.ModelQualityJobInputProperty
extends software.amazon.jsii.JsiiSerializable
The input for the model quality monitoring job.
 
Currently endpoints are supported for input for model quality monitoring jobs.
Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.sagemaker.*;
 ModelQualityJobInputProperty modelQualityJobInputProperty = ModelQualityJobInputProperty.builder()
         .groundTruthS3Input(MonitoringGroundTruthS3InputProperty.builder()
                 .s3Uri("s3Uri")
                 .build())
         // the properties below are optional
         .batchTransformInput(BatchTransformInputProperty.builder()
                 .dataCapturedDestinationS3Uri("dataCapturedDestinationS3Uri")
                 .datasetFormat(DatasetFormatProperty.builder()
                         .csv(CsvProperty.builder()
                                 .header(false)
                                 .build())
                         .json(JsonProperty.builder()
                                 .line(false)
                                 .build())
                         .parquet(false)
                         .build())
                 .localPath("localPath")
                 // the properties below are optional
                 .endTimeOffset("endTimeOffset")
                 .inferenceAttribute("inferenceAttribute")
                 .probabilityAttribute("probabilityAttribute")
                 .probabilityThresholdAttribute(123)
                 .s3DataDistributionType("s3DataDistributionType")
                 .s3InputMode("s3InputMode")
                 .startTimeOffset("startTimeOffset")
                 .build())
         .endpointInput(EndpointInputProperty.builder()
                 .endpointName("endpointName")
                 .localPath("localPath")
                 // the properties below are optional
                 .endTimeOffset("endTimeOffset")
                 .inferenceAttribute("inferenceAttribute")
                 .probabilityAttribute("probabilityAttribute")
                 .probabilityThresholdAttribute(123)
                 .s3DataDistributionType("s3DataDistributionType")
                 .s3InputMode("s3InputMode")
                 .startTimeOffset("startTimeOffset")
                 .build())
         .build();
 - See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnModelQualityJobDefinition.ModelQualityJobInputProperty
- 
Method SummaryMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getGroundTruthS3InputThe ground truth label provided for the model.Returns union: either IResolvableorCfnModelQualityJobDefinition.MonitoringGroundTruthS3InputProperty- See Also:
 
- 
getBatchTransformInputInput object for the batch transform job.Returns union: either IResolvableorCfnModelQualityJobDefinition.BatchTransformInputProperty- See Also:
 
- 
getEndpointInputInput object for the endpoint.Returns union: either IResolvableorCfnModelQualityJobDefinition.EndpointInputProperty- See Also:
 
- 
builder@Stability(Stable) static CfnModelQualityJobDefinition.ModelQualityJobInputProperty.Builder builder()
 
-