Interface DescribeMonitoringScheduleResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeMonitoringScheduleResponse.Builder,DescribeMonitoringScheduleResponse>, SageMakerResponse.Builder, SdkBuilder<DescribeMonitoringScheduleResponse.Builder,DescribeMonitoringScheduleResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeMonitoringScheduleResponse

public static interface DescribeMonitoringScheduleResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeMonitoringScheduleResponse.Builder,DescribeMonitoringScheduleResponse>
  • Method Details

    • monitoringScheduleArn

      DescribeMonitoringScheduleResponse.Builder monitoringScheduleArn(String monitoringScheduleArn)

      The Amazon Resource Name (ARN) of the monitoring schedule.

      Parameters:
      monitoringScheduleArn - The Amazon Resource Name (ARN) of the monitoring schedule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monitoringScheduleName

      DescribeMonitoringScheduleResponse.Builder monitoringScheduleName(String monitoringScheduleName)

      Name of the monitoring schedule.

      Parameters:
      monitoringScheduleName - Name of the monitoring schedule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monitoringScheduleStatus

      DescribeMonitoringScheduleResponse.Builder monitoringScheduleStatus(String monitoringScheduleStatus)

      The status of an monitoring job.

      Parameters:
      monitoringScheduleStatus - The status of an monitoring job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • monitoringScheduleStatus

      DescribeMonitoringScheduleResponse.Builder monitoringScheduleStatus(ScheduleStatus monitoringScheduleStatus)

      The status of an monitoring job.

      Parameters:
      monitoringScheduleStatus - The status of an monitoring job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • monitoringType

      DescribeMonitoringScheduleResponse.Builder monitoringType(String monitoringType)

      The type of the monitoring job that this schedule runs. This is one of the following values.

      • DATA_QUALITY - The schedule is for a data quality monitoring job.

      • MODEL_QUALITY - The schedule is for a model quality monitoring job.

      • MODEL_BIAS - The schedule is for a bias monitoring job.

      • MODEL_EXPLAINABILITY - The schedule is for an explainability monitoring job.

      Parameters:
      monitoringType - The type of the monitoring job that this schedule runs. This is one of the following values.

      • DATA_QUALITY - The schedule is for a data quality monitoring job.

      • MODEL_QUALITY - The schedule is for a model quality monitoring job.

      • MODEL_BIAS - The schedule is for a bias monitoring job.

      • MODEL_EXPLAINABILITY - The schedule is for an explainability monitoring job.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • monitoringType

      The type of the monitoring job that this schedule runs. This is one of the following values.

      • DATA_QUALITY - The schedule is for a data quality monitoring job.

      • MODEL_QUALITY - The schedule is for a model quality monitoring job.

      • MODEL_BIAS - The schedule is for a bias monitoring job.

      • MODEL_EXPLAINABILITY - The schedule is for an explainability monitoring job.

      Parameters:
      monitoringType - The type of the monitoring job that this schedule runs. This is one of the following values.

      • DATA_QUALITY - The schedule is for a data quality monitoring job.

      • MODEL_QUALITY - The schedule is for a model quality monitoring job.

      • MODEL_BIAS - The schedule is for a bias monitoring job.

      • MODEL_EXPLAINABILITY - The schedule is for an explainability monitoring job.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failureReason

      DescribeMonitoringScheduleResponse.Builder failureReason(String failureReason)

      A string, up to one KB in size, that contains the reason a monitoring job failed, if it failed.

      Parameters:
      failureReason - A string, up to one KB in size, that contains the reason a monitoring job failed, if it failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      The time at which the monitoring job was created.

      Parameters:
      creationTime - The time at which the monitoring job was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      DescribeMonitoringScheduleResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      The time at which the monitoring job was last modified.

      Parameters:
      lastModifiedTime - The time at which the monitoring job was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monitoringScheduleConfig

      DescribeMonitoringScheduleResponse.Builder monitoringScheduleConfig(MonitoringScheduleConfig monitoringScheduleConfig)

      The configuration object that specifies the monitoring schedule and defines the monitoring job.

      Parameters:
      monitoringScheduleConfig - The configuration object that specifies the monitoring schedule and defines the monitoring job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monitoringScheduleConfig

      default DescribeMonitoringScheduleResponse.Builder monitoringScheduleConfig(Consumer<MonitoringScheduleConfig.Builder> monitoringScheduleConfig)

      The configuration object that specifies the monitoring schedule and defines the monitoring job.

      This is a convenience method that creates an instance of the MonitoringScheduleConfig.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).

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

      The name of the endpoint for the monitoring job.

      Parameters:
      endpointName - The name of the endpoint for the monitoring job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastMonitoringExecutionSummary

      DescribeMonitoringScheduleResponse.Builder lastMonitoringExecutionSummary(MonitoringExecutionSummary lastMonitoringExecutionSummary)

      Describes metadata on the last execution to run, if there was one.

      Parameters:
      lastMonitoringExecutionSummary - Describes metadata on the last execution to run, if there was one.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastMonitoringExecutionSummary

      default DescribeMonitoringScheduleResponse.Builder lastMonitoringExecutionSummary(Consumer<MonitoringExecutionSummary.Builder> lastMonitoringExecutionSummary)

      Describes metadata on the last execution to run, if there was one.

      This is a convenience method that creates an instance of the MonitoringExecutionSummary.Builder avoiding the need to create one manually via MonitoringExecutionSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to lastMonitoringExecutionSummary(MonitoringExecutionSummary).

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