Class NamedQuery
java.lang.Object
software.amazon.awssdk.services.athena.model.NamedQuery
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NamedQuery.Builder,NamedQuery>
@Generated("software.amazon.awssdk:codegen")
public final class NamedQuery
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<NamedQuery.Builder,NamedQuery>
A query, where QueryString contains the SQL statements that make up the query.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic NamedQuery.Builderbuilder()final Stringdatabase()The database to which the query belongs.final StringThe query description.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringname()The query name.final StringThe unique identifier of the query.final StringThe SQL statements that make up the query.static Class<? extends NamedQuery.Builder>final StringtoString()Returns a string representation of this object.final StringThe name of the workgroup that contains the named query.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
-
name
The query name.
- Returns:
- The query name.
-
description
The query description.
- Returns:
- The query description.
-
database
The database to which the query belongs.
- Returns:
- The database to which the query belongs.
-
queryString
The SQL statements that make up the query.
- Returns:
- The SQL statements that make up the query.
-
namedQueryId
The unique identifier of the query.
- Returns:
- The unique identifier of the query.
-
workGroup
The name of the workgroup that contains the named query.
- Returns:
- The name of the workgroup that contains the named query.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<NamedQuery.Builder,NamedQuery>
-
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
-