Class ScheduledQuerySummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ScheduledQuerySummary.Builder,ScheduledQuerySummary>
Summary information about a scheduled query, including basic configuration and execution status.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final LongThe timestamp when the scheduled query was created.final DestinationConfigurationConfiguration for where query results are delivered.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final ExecutionStatusThe status of the most recent execution.final StringThe status of the most recent execution.final LongThe timestamp when the scheduled query was last executed.final LongThe timestamp when the scheduled query was last updated.final Stringname()The name of the scheduled query.final StringThe ARN of the scheduled query.final StringThe cron expression that defines when the scheduled query runs.static Class<? extends ScheduledQuerySummary.Builder>final ScheduledQueryStatestate()The current state of the scheduled query.final StringThe current state of the scheduled query.final Stringtimezone()The timezone used for evaluating the schedule expression.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
scheduledQueryArn
The ARN of the scheduled query.
- Returns:
- The ARN of the scheduled query.
-
name
The name of the scheduled query.
- Returns:
- The name of the scheduled query.
-
state
The current state of the scheduled query.
If the service returns an enum value that is not available in the current SDK version,
statewill returnScheduledQueryState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The current state of the scheduled query.
- See Also:
-
stateAsString
The current state of the scheduled query.
If the service returns an enum value that is not available in the current SDK version,
statewill returnScheduledQueryState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The current state of the scheduled query.
- See Also:
-
lastTriggeredTime
The timestamp when the scheduled query was last executed.
- Returns:
- The timestamp when the scheduled query was last executed.
-
lastExecutionStatus
The status of the most recent execution.
If the service returns an enum value that is not available in the current SDK version,
lastExecutionStatuswill returnExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastExecutionStatusAsString().- Returns:
- The status of the most recent execution.
- See Also:
-
lastExecutionStatusAsString
The status of the most recent execution.
If the service returns an enum value that is not available in the current SDK version,
lastExecutionStatuswill returnExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastExecutionStatusAsString().- Returns:
- The status of the most recent execution.
- See Also:
-
scheduleExpression
The cron expression that defines when the scheduled query runs.
- Returns:
- The cron expression that defines when the scheduled query runs.
-
timezone
The timezone used for evaluating the schedule expression.
- Returns:
- The timezone used for evaluating the schedule expression.
-
destinationConfiguration
Configuration for where query results are delivered.
- Returns:
- Configuration for where query results are delivered.
-
creationTime
The timestamp when the scheduled query was created.
- Returns:
- The timestamp when the scheduled query was created.
-
lastUpdatedTime
The timestamp when the scheduled query was last updated.
- Returns:
- The timestamp when the scheduled query was last updated.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ScheduledQuerySummary.Builder,ScheduledQuerySummary>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-