Class QueryStatus
- java.lang.Object
-
- software.amazon.awssdk.services.timestreamquery.model.QueryStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<QueryStatus.Builder,QueryStatus>
@Generated("software.amazon.awssdk:codegen") public final class QueryStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<QueryStatus.Builder,QueryStatus>
Information about the status of the query, including progress and bytes scanned.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceQueryStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueryStatus.Builderbuilder()LongcumulativeBytesMetered()The amount of data scanned by the query in bytes that you will be charged for.LongcumulativeBytesScanned()The amount of data scanned by the query in bytes.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()DoubleprogressPercentage()The progress of the query, expressed as a percentage.List<SdkField<?>>sdkFields()static Class<? extends QueryStatus.Builder>serializableBuilderClass()QueryStatus.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
progressPercentage
public final Double progressPercentage()
The progress of the query, expressed as a percentage.
- Returns:
- The progress of the query, expressed as a percentage.
-
cumulativeBytesScanned
public final Long cumulativeBytesScanned()
The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.
- Returns:
- The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.
-
cumulativeBytesMetered
public final Long cumulativeBytesMetered()
The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes running or when the query is cancelled.
- Returns:
- The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes running or when the query is cancelled.
-
toBuilder
public QueryStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<QueryStatus.Builder,QueryStatus>
-
builder
public static QueryStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends QueryStatus.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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.
-
-