@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EngineVersion extends Object implements Serializable, Cloneable, StructuredPojo
The Athena engine version for running queries, or the PySpark engine version for running sessions.
| Constructor and Description |
|---|
EngineVersion() |
| Modifier and Type | Method and Description |
|---|---|
EngineVersion |
clone() |
boolean |
equals(Object obj) |
String |
getEffectiveEngineVersion()
Read only.
|
String |
getSelectedEngineVersion()
The engine version requested by the user.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEffectiveEngineVersion(String effectiveEngineVersion)
Read only.
|
void |
setSelectedEngineVersion(String selectedEngineVersion)
The engine version requested by the user.
|
String |
toString()
Returns a string representation of this object.
|
EngineVersion |
withEffectiveEngineVersion(String effectiveEngineVersion)
Read only.
|
EngineVersion |
withSelectedEngineVersion(String selectedEngineVersion)
The engine version requested by the user.
|
public void setSelectedEngineVersion(String selectedEngineVersion)
The engine version requested by the user. Possible values are determined by the output of
ListEngineVersions, including AUTO. The default is AUTO.
selectedEngineVersion - The engine version requested by the user. Possible values are determined by the output of
ListEngineVersions, including AUTO. The default is AUTO.public String getSelectedEngineVersion()
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 EngineVersion withSelectedEngineVersion(String selectedEngineVersion)
The engine version requested by the user. Possible values are determined by the output of
ListEngineVersions, including AUTO. The default is AUTO.
selectedEngineVersion - The engine version requested by the user. Possible values are determined by the output of
ListEngineVersions, including AUTO. The default is AUTO.public void setEffectiveEngineVersion(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.
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.public String getEffectiveEngineVersion()
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 withEffectiveEngineVersion(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.
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.public String toString()
toString in class ObjectObject.toString()public EngineVersion clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.