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 Details

    • 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 the MonitoringOutput.Builder avoiding the need to create one manually via MonitoringOutput.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to monitoringOutputs(List<MonitoringOutput>).

      Parameters:
      monitoringOutputs - a consumer that will call methods on MonitoringOutput.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • kmsKeyId

      The Key Management Service (KMS) key that Amazon SageMaker 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 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.