Class MonitoringScheduleSummary

    • Method Detail

      • monitoringScheduleName

        public final String monitoringScheduleName()

        The name of the monitoring schedule.

        Returns:
        The name of the monitoring schedule.
      • monitoringScheduleArn

        public final String monitoringScheduleArn()

        The Amazon Resource Name (ARN) of the monitoring schedule.

        Returns:
        The Amazon Resource Name (ARN) of the monitoring schedule.
      • creationTime

        public final Instant creationTime()

        The creation time of the monitoring schedule.

        Returns:
        The creation time of the monitoring schedule.
      • lastModifiedTime

        public final Instant lastModifiedTime()

        The last time the monitoring schedule was modified.

        Returns:
        The last time the monitoring schedule was modified.
      • monitoringScheduleStatusAsString

        public final String monitoringScheduleStatusAsString()

        The status of the monitoring schedule.

        If the service returns an enum value that is not available in the current SDK version, monitoringScheduleStatus will return ScheduleStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from monitoringScheduleStatusAsString().

        Returns:
        The status of the monitoring schedule.
        See Also:
        ScheduleStatus
      • endpointName

        public final String endpointName()

        The name of the endpoint using the monitoring schedule.

        Returns:
        The name of the endpoint using the monitoring schedule.
      • monitoringJobDefinitionName

        public final String monitoringJobDefinitionName()

        The name of the monitoring job definition that the schedule is for.

        Returns:
        The name of the monitoring job definition that the schedule is for.
      • monitoringType

        public final MonitoringType monitoringType()

        The type of the monitoring job definition that the schedule is for.

        If the service returns an enum value that is not available in the current SDK version, monitoringType will return MonitoringType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from monitoringTypeAsString().

        Returns:
        The type of the monitoring job definition that the schedule is for.
        See Also:
        MonitoringType
      • monitoringTypeAsString

        public final String monitoringTypeAsString()

        The type of the monitoring job definition that the schedule is for.

        If the service returns an enum value that is not available in the current SDK version, monitoringType will return MonitoringType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from monitoringTypeAsString().

        Returns:
        The type of the monitoring job definition that the schedule is for.
        See Also:
        MonitoringType
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)