Class SupportedDialect
java.lang.Object
software.amazon.awssdk.services.glue.model.SupportedDialect
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SupportedDialect.Builder,SupportedDialect>
@Generated("software.amazon.awssdk:codegen")
public final class SupportedDialect
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<SupportedDialect.Builder,SupportedDialect>
A structure specifying the dialect and dialect version used by the query engine.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic SupportedDialect.Builderbuilder()final ViewDialectdialect()The dialect of the query engine.final StringThe dialect of the query engine.final StringThe version of the dialect of the query engine.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends SupportedDialect.Builder>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
-
dialect
The dialect of the query engine.
If the service returns an enum value that is not available in the current SDK version,
dialectwill returnViewDialect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdialectAsString().- Returns:
- The dialect of the query engine.
- See Also:
-
dialectAsString
The dialect of the query engine.
If the service returns an enum value that is not available in the current SDK version,
dialectwill returnViewDialect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdialectAsString().- Returns:
- The dialect of the query engine.
- See Also:
-
dialectVersion
The version of the dialect of the query engine. For example, 3.0.0.
- Returns:
- The version of the dialect of the query engine. For example, 3.0.0.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SupportedDialect.Builder,SupportedDialect>
-
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
-