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.Builder
creationTime(Instant creationTime)
The time at which the monitoring job was created.MonitoringExecutionSummary.Builder
endpointName(String endpointName)
The name of the endpoint used to run the monitoring job.MonitoringExecutionSummary.Builder
failureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.MonitoringExecutionSummary.Builder
lastModifiedTime(Instant lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.MonitoringExecutionSummary.Builder
monitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.MonitoringExecutionSummary.Builder
monitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)
The status of the monitoring job.MonitoringExecutionSummary.Builder
monitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.MonitoringExecutionSummary.Builder
monitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.MonitoringExecutionSummary.Builder
monitoringType(String monitoringType)
The type of the monitoring job.MonitoringExecutionSummary.Builder
monitoringType(MonitoringType monitoringType)
The type of the monitoring job.MonitoringExecutionSummary.Builder
processingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.MonitoringExecutionSummary.Builder
scheduledTime(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, sdkFieldNameToField, 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
-
-