Class CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty>
- Enclosing interface:
CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty
@Stability(Stable)
public static final class CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.creationTime(String creationTime) endpointName(String endpointName) failureReason(String failureReason) lastModifiedTime(String lastModifiedTime) monitoringExecutionStatus(String monitoringExecutionStatus) monitoringScheduleName(String monitoringScheduleName) processingJobArn(String processingJobArn) scheduledTime(String scheduledTime)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
creationTime
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder creationTime(String creationTime) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getCreationTime()- Parameters:
creationTime- The time at which the monitoring job was created.- Returns:
this
-
endpointName
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder endpointName(String endpointName) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getEndpointName()- Parameters:
endpointName- The name of the endpoint used to run the monitoring job.- Returns:
this
-
failureReason
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder failureReason(String failureReason) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getFailureReason()- Parameters:
failureReason- Contains the reason a monitoring job failed, if it failed.- Returns:
this
-
lastModifiedTime
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder lastModifiedTime(String lastModifiedTime) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getLastModifiedTime()- Parameters:
lastModifiedTime- A timestamp that indicates the last time the monitoring job was modified.- Returns:
this
-
monitoringExecutionStatus
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder monitoringExecutionStatus(String monitoringExecutionStatus) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getMonitoringExecutionStatus()- Parameters:
monitoringExecutionStatus- The status of the monitoring job.- Returns:
this
-
monitoringScheduleName
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder monitoringScheduleName(String monitoringScheduleName) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getMonitoringScheduleName()- Parameters:
monitoringScheduleName- The name of the monitoring schedule.- Returns:
this
-
processingJobArn
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder processingJobArn(String processingJobArn) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getProcessingJobArn()- Parameters:
processingJobArn- The Amazon Resource Name (ARN) of the monitoring job.- Returns:
this
-
scheduledTime
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.Builder scheduledTime(String scheduledTime) Sets the value ofCfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty.getScheduledTime()- Parameters:
scheduledTime- The time the monitoring job was scheduled.- Returns:
this
-
build
@Stability(Stable) public CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty>- Returns:
- a new instance of
CfnMonitoringSchedulePropsMixin.MonitoringExecutionSummaryProperty - Throws:
NullPointerException- if any required attribute was not provided
-