Struct aws_sdk_athena::model::engine_version::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for EngineVersion
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn selected_engine_version(self, input: impl Into<String>) -> Self
pub fn selected_engine_version(self, input: impl Into<String>) -> Self
The engine version requested by the user. Possible values are determined by the output of ListEngineVersions
, including Auto. The default is Auto.
sourcepub fn set_selected_engine_version(self, input: Option<String>) -> Self
pub fn set_selected_engine_version(self, input: Option<String>) -> Self
The engine version requested by the user. Possible values are determined by the output of ListEngineVersions
, including Auto. The default is Auto.
sourcepub fn effective_engine_version(self, input: impl Into<String>) -> Self
pub fn effective_engine_version(self, input: impl Into<String>) -> Self
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.
sourcepub fn set_effective_engine_version(self, input: Option<String>) -> Self
pub fn set_effective_engine_version(self, input: Option<String>) -> Self
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.
sourcepub fn build(self) -> EngineVersion
pub fn build(self) -> EngineVersion
Consumes the builder and constructs a EngineVersion
.