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 ==
.