public static interface CreateMonitoringScheduleRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateMonitoringScheduleRequest.Builder,CreateMonitoringScheduleRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateMonitoringScheduleRequest.Builder monitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule. The name must be unique within an AWS Region within an AWS account.
monitoringScheduleName
- The name of the monitoring schedule. The name must be unique within an AWS Region within an AWS
account.CreateMonitoringScheduleRequest.Builder monitoringScheduleConfig(MonitoringScheduleConfig monitoringScheduleConfig)
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoringScheduleConfig
- The configuration object that specifies the monitoring schedule and defines the monitoring job.default CreateMonitoringScheduleRequest.Builder monitoringScheduleConfig(Consumer<MonitoringScheduleConfig.Builder> monitoringScheduleConfig)
The configuration object that specifies the monitoring schedule and defines the monitoring job.
This is a convenience that creates an instance of theMonitoringScheduleConfig.Builder
avoiding the
need to create one manually via MonitoringScheduleConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to monitoringScheduleConfig(MonitoringScheduleConfig)
.monitoringScheduleConfig
- a consumer that will call methods on MonitoringScheduleConfig.Builder
monitoringScheduleConfig(MonitoringScheduleConfig)
CreateMonitoringScheduleRequest.Builder tags(Collection<Tag> tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.CreateMonitoringScheduleRequest.Builder tags(Tag... tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.CreateMonitoringScheduleRequest.Builder tags(Consumer<Tag.Builder>... tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
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 #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateMonitoringScheduleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateMonitoringScheduleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.