Class ScheduledQuerySummary

    • Method Detail

      • scheduledQueryArn

        public final String scheduledQueryArn()

        The ARN of the scheduled query.

        Returns:
        The ARN of the scheduled query.
      • name

        public final String name()

        The name of the scheduled query.

        Returns:
        The name of the scheduled query.
      • lastTriggeredTime

        public final Long lastTriggeredTime()

        The timestamp when the scheduled query was last executed.

        Returns:
        The timestamp when the scheduled query was last executed.
      • lastExecutionStatusAsString

        public final String lastExecutionStatusAsString()

        The status of the most recent execution.

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

        Returns:
        The status of the most recent execution.
        See Also:
        ExecutionStatus
      • scheduleExpression

        public final String scheduleExpression()

        The cron expression that defines when the scheduled query runs.

        Returns:
        The cron expression that defines when the scheduled query runs.
      • timezone

        public final String timezone()

        The timezone used for evaluating the schedule expression.

        Returns:
        The timezone used for evaluating the schedule expression.
      • destinationConfiguration

        public final DestinationConfiguration destinationConfiguration()

        Configuration for where query results are delivered.

        Returns:
        Configuration for where query results are delivered.
      • creationTime

        public final Long creationTime()

        The timestamp when the scheduled query was created.

        Returns:
        The timestamp when the scheduled query was created.
      • lastUpdatedTime

        public final Long lastUpdatedTime()

        The timestamp when the scheduled query was last updated.

        Returns:
        The timestamp when the scheduled query was last updated.
      • 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)