public static interface MonitoringJobDefinition.Builder extends SdkPojo, CopyableBuilder<MonitoringJobDefinition.Builder,MonitoringJobDefinition>
Modifier and Type | Method and Description |
---|---|
default MonitoringJobDefinition.Builder |
baselineConfig(Consumer<MonitoringBaselineConfig.Builder> baselineConfig)
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
|
MonitoringJobDefinition.Builder |
baselineConfig(MonitoringBaselineConfig baselineConfig)
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
|
MonitoringJobDefinition.Builder |
environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
|
default MonitoringJobDefinition.Builder |
monitoringAppSpecification(Consumer<MonitoringAppSpecification.Builder> monitoringAppSpecification)
Configures the monitoring job to run a specified Docker container image.
|
MonitoringJobDefinition.Builder |
monitoringAppSpecification(MonitoringAppSpecification monitoringAppSpecification)
Configures the monitoring job to run a specified Docker container image.
|
MonitoringJobDefinition.Builder |
monitoringInputs(Collection<MonitoringInput> monitoringInputs)
The array of inputs for the monitoring job.
|
MonitoringJobDefinition.Builder |
monitoringInputs(Consumer<MonitoringInput.Builder>... monitoringInputs)
The array of inputs for the monitoring job.
|
MonitoringJobDefinition.Builder |
monitoringInputs(MonitoringInput... monitoringInputs)
The array of inputs for the monitoring job.
|
default MonitoringJobDefinition.Builder |
monitoringOutputConfig(Consumer<MonitoringOutputConfig.Builder> monitoringOutputConfig)
The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).
|
MonitoringJobDefinition.Builder |
monitoringOutputConfig(MonitoringOutputConfig monitoringOutputConfig)
The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).
|
default MonitoringJobDefinition.Builder |
monitoringResources(Consumer<MonitoringResources.Builder> monitoringResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job.
|
MonitoringJobDefinition.Builder |
monitoringResources(MonitoringResources monitoringResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job.
|
default MonitoringJobDefinition.Builder |
networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Specifies networking options for an monitoring job.
|
MonitoringJobDefinition.Builder |
networkConfig(NetworkConfig networkConfig)
Specifies networking options for an monitoring job.
|
MonitoringJobDefinition.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your
behalf.
|
default MonitoringJobDefinition.Builder |
stoppingCondition(Consumer<MonitoringStoppingCondition.Builder> stoppingCondition)
Specifies a time limit for how long the monitoring job is allowed to run.
|
MonitoringJobDefinition.Builder |
stoppingCondition(MonitoringStoppingCondition stoppingCondition)
Specifies a time limit for how long the monitoring job is allowed to run.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
MonitoringJobDefinition.Builder baselineConfig(MonitoringBaselineConfig baselineConfig)
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
baselineConfig
- Baseline configuration used to validate that the data conforms to the specified constraints and
statisticsdefault MonitoringJobDefinition.Builder baselineConfig(Consumer<MonitoringBaselineConfig.Builder> baselineConfig)
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
This is a convenience that creates an instance of theMonitoringBaselineConfig.Builder
avoiding the
need to create one manually via MonitoringBaselineConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to baselineConfig(MonitoringBaselineConfig)
.baselineConfig
- a consumer that will call methods on MonitoringBaselineConfig.Builder
baselineConfig(MonitoringBaselineConfig)
MonitoringJobDefinition.Builder monitoringInputs(Collection<MonitoringInput> monitoringInputs)
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker Endpoint.
monitoringInputs
- The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker
Endpoint.MonitoringJobDefinition.Builder monitoringInputs(MonitoringInput... monitoringInputs)
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker Endpoint.
monitoringInputs
- The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker
Endpoint.MonitoringJobDefinition.Builder monitoringInputs(Consumer<MonitoringInput.Builder>... monitoringInputs)
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker Endpoint.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #monitoringInputs(List)
.monitoringInputs
- a consumer that will call methods on List.Builder
#monitoringInputs(List)
MonitoringJobDefinition.Builder monitoringOutputConfig(MonitoringOutputConfig monitoringOutputConfig)
The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).
monitoringOutputConfig
- The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon
S3).default MonitoringJobDefinition.Builder monitoringOutputConfig(Consumer<MonitoringOutputConfig.Builder> monitoringOutputConfig)
The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).
This is a convenience that creates an instance of theMonitoringOutputConfig.Builder
avoiding the
need to create one manually via MonitoringOutputConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to monitoringOutputConfig(MonitoringOutputConfig)
.monitoringOutputConfig
- a consumer that will call methods on MonitoringOutputConfig.Builder
monitoringOutputConfig(MonitoringOutputConfig)
MonitoringJobDefinition.Builder monitoringResources(MonitoringResources monitoringResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
monitoringResources
- Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job.
In distributed processing, you specify more than one instance.default MonitoringJobDefinition.Builder monitoringResources(Consumer<MonitoringResources.Builder> monitoringResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
This is a convenience that creates an instance of theMonitoringResources.Builder
avoiding the need
to create one manually via MonitoringResources.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to monitoringResources(MonitoringResources)
.monitoringResources
- a consumer that will call methods on MonitoringResources.Builder
monitoringResources(MonitoringResources)
MonitoringJobDefinition.Builder monitoringAppSpecification(MonitoringAppSpecification monitoringAppSpecification)
Configures the monitoring job to run a specified Docker container image.
monitoringAppSpecification
- Configures the monitoring job to run a specified Docker container image.default MonitoringJobDefinition.Builder monitoringAppSpecification(Consumer<MonitoringAppSpecification.Builder> monitoringAppSpecification)
Configures the monitoring job to run a specified Docker container image.
This is a convenience that creates an instance of theMonitoringAppSpecification.Builder
avoiding the
need to create one manually via MonitoringAppSpecification.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to monitoringAppSpecification(MonitoringAppSpecification)
.monitoringAppSpecification
- a consumer that will call methods on MonitoringAppSpecification.Builder
monitoringAppSpecification(MonitoringAppSpecification)
MonitoringJobDefinition.Builder stoppingCondition(MonitoringStoppingCondition stoppingCondition)
Specifies a time limit for how long the monitoring job is allowed to run.
stoppingCondition
- Specifies a time limit for how long the monitoring job is allowed to run.default MonitoringJobDefinition.Builder stoppingCondition(Consumer<MonitoringStoppingCondition.Builder> stoppingCondition)
Specifies a time limit for how long the monitoring job is allowed to run.
This is a convenience that creates an instance of theMonitoringStoppingCondition.Builder
avoiding
the need to create one manually via MonitoringStoppingCondition.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to stoppingCondition(MonitoringStoppingCondition)
.stoppingCondition
- a consumer that will call methods on MonitoringStoppingCondition.Builder
stoppingCondition(MonitoringStoppingCondition)
MonitoringJobDefinition.Builder environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
environment
- Sets the environment variables in the Docker container.MonitoringJobDefinition.Builder networkConfig(NetworkConfig networkConfig)
Specifies networking options for an monitoring job.
networkConfig
- Specifies networking options for an monitoring job.default MonitoringJobDefinition.Builder networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Specifies networking options for an monitoring job.
This is a convenience that creates an instance of theNetworkConfig.Builder
avoiding the need to
create one manually via NetworkConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to networkConfig(NetworkConfig)
.networkConfig
- a consumer that will call methods on NetworkConfig.Builder
networkConfig(NetworkConfig)
MonitoringJobDefinition.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on
your behalf.Copyright © 2020. All rights reserved.