@Generated(value="software.amazon.awssdk:codegen") public final class EngineVersion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EngineVersion.Builder,EngineVersion>
The Athena engine version for running queries, or the PySpark engine version for running sessions.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EngineVersion.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EngineVersion.Builder |
builder() |
String |
effectiveEngineVersion()
Read only.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
selectedEngineVersion()
The engine version requested by the user.
|
static Class<? extends EngineVersion.Builder> |
serializableBuilderClass() |
EngineVersion.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String selectedEngineVersion()
The engine version requested by the user. Possible values are determined by the output of
ListEngineVersions, including AUTO. The default is AUTO.
ListEngineVersions, including AUTO. The default is AUTO.public final String effectiveEngineVersion()
Read only. The engine version on which the query runs. If the user requests a valid engine version other than
Auto, the effective engine version is the same as the engine version that the user requested. If the user
requests Auto, the effective engine version is chosen by Athena. When a request to update the engine version is
made by a CreateWorkGroup or UpdateWorkGroup operation, the
EffectiveEngineVersion field is ignored.
CreateWorkGroup or UpdateWorkGroup operation, the
EffectiveEngineVersion field is ignored.public EngineVersion.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EngineVersion.Builder,EngineVersion>public static EngineVersion.Builder builder()
public static Class<? extends EngineVersion.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.