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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeMonitoringScheduleResponse.BuildercreationTime(Instant creationTime)The time at which the monitoring job was created.DescribeMonitoringScheduleResponse.BuilderendpointName(String endpointName)The name of the endpoint for the monitoring job.DescribeMonitoringScheduleResponse.BuilderfailureReason(String failureReason)A string, up to one KB in size, that contains the reason a monitoring job failed, if it failed.DescribeMonitoringScheduleResponse.BuilderlastModifiedTime(Instant lastModifiedTime)The time at which the monitoring job was last modified.default DescribeMonitoringScheduleResponse.BuilderlastMonitoringExecutionSummary(Consumer<MonitoringExecutionSummary.Builder> lastMonitoringExecutionSummary)Describes metadata on the last execution to run, if there was one.DescribeMonitoringScheduleResponse.BuilderlastMonitoringExecutionSummary(MonitoringExecutionSummary lastMonitoringExecutionSummary)Describes metadata on the last execution to run, if there was one.DescribeMonitoringScheduleResponse.BuildermonitoringScheduleArn(String monitoringScheduleArn)The Amazon Resource Name (ARN) of the monitoring schedule.default DescribeMonitoringScheduleResponse.BuildermonitoringScheduleConfig(Consumer<MonitoringScheduleConfig.Builder> monitoringScheduleConfig)The configuration object that specifies the monitoring schedule and defines the monitoring job.DescribeMonitoringScheduleResponse.BuildermonitoringScheduleConfig(MonitoringScheduleConfig monitoringScheduleConfig)The configuration object that specifies the monitoring schedule and defines the monitoring job.DescribeMonitoringScheduleResponse.BuildermonitoringScheduleName(String monitoringScheduleName)Name of the monitoring schedule.DescribeMonitoringScheduleResponse.BuildermonitoringScheduleStatus(String monitoringScheduleStatus)The status of an monitoring job.DescribeMonitoringScheduleResponse.BuildermonitoringScheduleStatus(ScheduleStatus monitoringScheduleStatus)The status of an monitoring job.DescribeMonitoringScheduleResponse.BuildermonitoringType(String monitoringType)The type of the monitoring job that this schedule runs.DescribeMonitoringScheduleResponse.BuildermonitoringType(MonitoringType monitoringType)The type of the monitoring job that this schedule runs.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
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:
ScheduleStatus,ScheduleStatus
-
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:
ScheduleStatus,ScheduleStatus
-
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,MonitoringType
-
-
monitoringType
DescribeMonitoringScheduleResponse.Builder monitoringType(MonitoringType 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,MonitoringType
-
-
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
DescribeMonitoringScheduleResponse.Builder creationTime(Instant 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 theMonitoringScheduleConfig.Builderavoiding the need to create one manually viaMonitoringScheduleConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomonitoringScheduleConfig(MonitoringScheduleConfig).- Parameters:
monitoringScheduleConfig- a consumer that will call methods onMonitoringScheduleConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
monitoringScheduleConfig(MonitoringScheduleConfig)
-
endpointName
DescribeMonitoringScheduleResponse.Builder endpointName(String 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 theMonitoringExecutionSummary.Builderavoiding the need to create one manually viaMonitoringExecutionSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastMonitoringExecutionSummary(MonitoringExecutionSummary).- Parameters:
lastMonitoringExecutionSummary- a consumer that will call methods onMonitoringExecutionSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lastMonitoringExecutionSummary(MonitoringExecutionSummary)
-
-