Struct aws_sdk_athena::model::ExecutorsSummary
source · #[non_exhaustive]pub struct ExecutorsSummary { /* private fields */ }Expand description
Contains summary information about an executor.
Implementations§
source§impl ExecutorsSummary
impl ExecutorsSummary
sourcepub fn executor_id(&self) -> Option<&str>
pub fn executor_id(&self) -> Option<&str>
The UUID of the executor.
sourcepub fn executor_type(&self) -> Option<&ExecutorType>
pub fn executor_type(&self) -> Option<&ExecutorType>
The type of executor used for the application (COORDINATOR, GATEWAY, or WORKER).
sourcepub fn start_date_time(&self) -> Option<i64>
pub fn start_date_time(&self) -> Option<i64>
The date and time that the executor started.
sourcepub fn termination_date_time(&self) -> Option<i64>
pub fn termination_date_time(&self) -> Option<i64>
The date and time that the executor was terminated.
sourcepub fn executor_state(&self) -> Option<&ExecutorState>
pub fn executor_state(&self) -> Option<&ExecutorState>
The processing state of the executor. A description of each state follows.
CREATING - The executor is being started, including acquiring resources.
CREATED - The executor has been started.
REGISTERED - The executor has been registered.
TERMINATING - The executor is in the process of shutting down.
TERMINATED - The executor is no longer running.
FAILED - Due to a failure, the executor is no longer running.
sourcepub fn executor_size(&self) -> Option<i64>
pub fn executor_size(&self) -> Option<i64>
The smallest unit of compute that a session can request from Athena. Size is measured in data processing unit (DPU) values, a relative measure of processing power.
source§impl ExecutorsSummary
impl ExecutorsSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ExecutorsSummary.
Trait Implementations§
source§impl Clone for ExecutorsSummary
impl Clone for ExecutorsSummary
source§fn clone(&self) -> ExecutorsSummary
fn clone(&self) -> ExecutorsSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ExecutorsSummary
impl Debug for ExecutorsSummary
source§impl PartialEq<ExecutorsSummary> for ExecutorsSummary
impl PartialEq<ExecutorsSummary> for ExecutorsSummary
source§fn eq(&self, other: &ExecutorsSummary) -> bool
fn eq(&self, other: &ExecutorsSummary) -> bool
self and other values to be equal, and is used
by ==.