@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, wait
copy
public 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 SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.