Interface MonitoringExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MonitoringExecutionSummary.Builder,MonitoringExecutionSummary>,SdkBuilder<MonitoringExecutionSummary.Builder,MonitoringExecutionSummary>,SdkPojo
- Enclosing class:
- MonitoringExecutionSummary
public static interface MonitoringExecutionSummary.Builder extends SdkPojo, CopyableBuilder<MonitoringExecutionSummary.Builder,MonitoringExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitoringExecutionSummary.BuildercreationTime(Instant creationTime)The time at which the monitoring job was created.MonitoringExecutionSummary.BuilderendpointName(String endpointName)The name of the endpoint used to run the monitoring job.MonitoringExecutionSummary.BuilderfailureReason(String failureReason)Contains the reason a monitoring job failed, if it failed.MonitoringExecutionSummary.BuilderlastModifiedTime(Instant lastModifiedTime)A timestamp that indicates the last time the monitoring job was modified.MonitoringExecutionSummary.BuildermonitoringExecutionStatus(String monitoringExecutionStatus)The status of the monitoring job.MonitoringExecutionSummary.BuildermonitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)The status of the monitoring job.MonitoringExecutionSummary.BuildermonitoringJobDefinitionName(String monitoringJobDefinitionName)The name of the monitoring job.MonitoringExecutionSummary.BuildermonitoringScheduleName(String monitoringScheduleName)The name of the monitoring schedule.MonitoringExecutionSummary.BuildermonitoringType(String monitoringType)The type of the monitoring job.MonitoringExecutionSummary.BuildermonitoringType(MonitoringType monitoringType)The type of the monitoring job.MonitoringExecutionSummary.BuilderprocessingJobArn(String processingJobArn)The Amazon Resource Name (ARN) of the monitoring job.MonitoringExecutionSummary.BuilderscheduledTime(Instant scheduledTime)The time the monitoring job was scheduled.-
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, sdkFields
-
-
-
-
Method Detail
-
monitoringScheduleName
MonitoringExecutionSummary.Builder monitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.
- Parameters:
monitoringScheduleName- The name of the monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledTime
MonitoringExecutionSummary.Builder scheduledTime(Instant scheduledTime)
The time the monitoring job was scheduled.
- Parameters:
scheduledTime- The time the monitoring job was scheduled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
MonitoringExecutionSummary.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
MonitoringExecutionSummary.Builder lastModifiedTime(Instant lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.
- Parameters:
lastModifiedTime- A timestamp that indicates the last time the monitoring job was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringExecutionStatus
MonitoringExecutionSummary.Builder monitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
- Parameters:
monitoringExecutionStatus- The status of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionStatus,ExecutionStatus
-
monitoringExecutionStatus
MonitoringExecutionSummary.Builder monitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)
The status of the monitoring job.
- Parameters:
monitoringExecutionStatus- The status of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionStatus,ExecutionStatus
-
processingJobArn
MonitoringExecutionSummary.Builder processingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.
- Parameters:
processingJobArn- The Amazon Resource Name (ARN) of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointName
MonitoringExecutionSummary.Builder endpointName(String endpointName)
The name of the endpoint used to run the monitoring job.
- Parameters:
endpointName- The name of the endpoint used to run the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
MonitoringExecutionSummary.Builder failureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.
- Parameters:
failureReason- 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.
-
monitoringJobDefinitionName
MonitoringExecutionSummary.Builder monitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
- Parameters:
monitoringJobDefinitionName- The name of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringType
MonitoringExecutionSummary.Builder monitoringType(String monitoringType)
The type of the monitoring job.
- Parameters:
monitoringType- The type of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringType,MonitoringType
-
monitoringType
MonitoringExecutionSummary.Builder monitoringType(MonitoringType monitoringType)
The type of the monitoring job.
- Parameters:
monitoringType- The type of the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringType,MonitoringType
-
-