Interface MonitoringScheduleSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
,SdkBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
,SdkPojo
- Enclosing class:
- MonitoringScheduleSummary
public static interface MonitoringScheduleSummary.Builder extends SdkPojo, CopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitoringScheduleSummary.Builder
creationTime(Instant creationTime)
The creation time of the monitoring schedule.MonitoringScheduleSummary.Builder
endpointName(String endpointName)
The name of the endpoint using the monitoring schedule.MonitoringScheduleSummary.Builder
lastModifiedTime(Instant lastModifiedTime)
The last time the monitoring schedule was modified.MonitoringScheduleSummary.Builder
monitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job definition that the schedule is for.MonitoringScheduleSummary.Builder
monitoringScheduleArn(String monitoringScheduleArn)
The Amazon Resource Name (ARN) of the monitoring schedule.MonitoringScheduleSummary.Builder
monitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.MonitoringScheduleSummary.Builder
monitoringScheduleStatus(String monitoringScheduleStatus)
The status of the monitoring schedule.MonitoringScheduleSummary.Builder
monitoringScheduleStatus(ScheduleStatus monitoringScheduleStatus)
The status of the monitoring schedule.MonitoringScheduleSummary.Builder
monitoringType(String monitoringType)
The type of the monitoring job definition that the schedule is for.MonitoringScheduleSummary.Builder
monitoringType(MonitoringType monitoringType)
The type of the monitoring job definition that the schedule is for.-
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
MonitoringScheduleSummary.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.
-
monitoringScheduleArn
MonitoringScheduleSummary.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.
-
creationTime
MonitoringScheduleSummary.Builder creationTime(Instant creationTime)
The creation time of the monitoring schedule.
- Parameters:
creationTime
- The creation time of the monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
MonitoringScheduleSummary.Builder lastModifiedTime(Instant lastModifiedTime)
The last time the monitoring schedule was modified.
- Parameters:
lastModifiedTime
- The last time the monitoring schedule was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringScheduleStatus
MonitoringScheduleSummary.Builder monitoringScheduleStatus(String monitoringScheduleStatus)
The status of the monitoring schedule.
- Parameters:
monitoringScheduleStatus
- The status of the monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduleStatus
,ScheduleStatus
-
monitoringScheduleStatus
MonitoringScheduleSummary.Builder monitoringScheduleStatus(ScheduleStatus monitoringScheduleStatus)
The status of the monitoring schedule.
- Parameters:
monitoringScheduleStatus
- The status of the monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduleStatus
,ScheduleStatus
-
endpointName
MonitoringScheduleSummary.Builder endpointName(String endpointName)
The name of the endpoint using the monitoring schedule.
- Parameters:
endpointName
- The name of the endpoint using the monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringJobDefinitionName
MonitoringScheduleSummary.Builder monitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job definition that the schedule is for.
- Parameters:
monitoringJobDefinitionName
- The name of the monitoring job definition that the schedule is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringType
MonitoringScheduleSummary.Builder monitoringType(String monitoringType)
The type of the monitoring job definition that the schedule is for.
- Parameters:
monitoringType
- The type of the monitoring job definition that the schedule is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringType
,MonitoringType
-
monitoringType
MonitoringScheduleSummary.Builder monitoringType(MonitoringType monitoringType)
The type of the monitoring job definition that the schedule is for.
- Parameters:
monitoringType
- The type of the monitoring job definition that the schedule is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringType
,MonitoringType
-
-