Interface MonitoringOutputConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<MonitoringOutputConfig.Builder,MonitoringOutputConfig>
,SdkBuilder<MonitoringOutputConfig.Builder,MonitoringOutputConfig>
,SdkPojo
- Enclosing class:
- MonitoringOutputConfig
public static interface MonitoringOutputConfig.Builder extends SdkPojo, CopyableBuilder<MonitoringOutputConfig.Builder,MonitoringOutputConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitoringOutputConfig.Builder
kmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker AI uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.MonitoringOutputConfig.Builder
monitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs.MonitoringOutputConfig.Builder
monitoringOutputs(Consumer<MonitoringOutput.Builder>... monitoringOutputs)
Monitoring outputs for monitoring jobs.MonitoringOutputConfig.Builder
monitoringOutputs(MonitoringOutput... monitoringOutputs)
Monitoring outputs for monitoring jobs.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
monitoringOutputs
MonitoringOutputConfig.Builder monitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
- Parameters:
monitoringOutputs
- Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringOutputs
MonitoringOutputConfig.Builder monitoringOutputs(MonitoringOutput... monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
- Parameters:
monitoringOutputs
- Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringOutputs
MonitoringOutputConfig.Builder monitoringOutputs(Consumer<MonitoringOutput.Builder>... monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
This is a convenience method that creates an instance of theMonitoringOutput.Builder
avoiding the need to create one manually viaMonitoringOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#monitoringOutputs(List
.) - Parameters:
monitoringOutputs
- a consumer that will call methods onMonitoringOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#monitoringOutputs(java.util.Collection
)
-
kmsKeyId
MonitoringOutputConfig.Builder kmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker AI uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
- Parameters:
kmsKeyId
- The Key Management Service (KMS) key that Amazon SageMaker AI uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-