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.BuildercreationTime(Instant creationTime)The creation time of the monitoring schedule.MonitoringScheduleSummary.BuilderendpointName(String endpointName)The name of the endpoint using the monitoring schedule.MonitoringScheduleSummary.BuilderlastModifiedTime(Instant lastModifiedTime)The last time the monitoring schedule was modified.MonitoringScheduleSummary.BuildermonitoringJobDefinitionName(String monitoringJobDefinitionName)The name of the monitoring job definition that the schedule is for.MonitoringScheduleSummary.BuildermonitoringScheduleArn(String monitoringScheduleArn)The Amazon Resource Name (ARN) of the monitoring schedule.MonitoringScheduleSummary.BuildermonitoringScheduleName(String monitoringScheduleName)The name of the monitoring schedule.MonitoringScheduleSummary.BuildermonitoringScheduleStatus(String monitoringScheduleStatus)The status of the monitoring schedule.MonitoringScheduleSummary.BuildermonitoringScheduleStatus(ScheduleStatus monitoringScheduleStatus)The status of the monitoring schedule.MonitoringScheduleSummary.BuildermonitoringType(String monitoringType)The type of the monitoring job definition that the schedule is for.MonitoringScheduleSummary.BuildermonitoringType(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
-
-