@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.
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 Object
Object.toString()
public EngineVersion clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.