Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ExecutorsSummary = ExecutorsSummary' {}
- newExecutorsSummary :: Text -> ExecutorsSummary
- executorsSummary_executorSize :: Lens' ExecutorsSummary (Maybe Integer)
- executorsSummary_executorState :: Lens' ExecutorsSummary (Maybe ExecutorState)
- executorsSummary_executorType :: Lens' ExecutorsSummary (Maybe ExecutorType)
- executorsSummary_startDateTime :: Lens' ExecutorsSummary (Maybe Integer)
- executorsSummary_terminationDateTime :: Lens' ExecutorsSummary (Maybe Integer)
- executorsSummary_executorId :: Lens' ExecutorsSummary Text
Documentation
data ExecutorsSummary Source #
Contains summary information about an executor.
See: newExecutorsSummary
smart constructor.
ExecutorsSummary' | |
|
Instances
Create a value of ExecutorsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:executorSize:ExecutorsSummary'
, executorsSummary_executorSize
- 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.
$sel:executorState:ExecutorsSummary'
, executorsSummary_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.
$sel:executorType:ExecutorsSummary'
, executorsSummary_executorType
- The type of executor used for the application (COORDINATOR
, GATEWAY
,
or WORKER
).
$sel:startDateTime:ExecutorsSummary'
, executorsSummary_startDateTime
- The date and time that the executor started.
$sel:terminationDateTime:ExecutorsSummary'
, executorsSummary_terminationDateTime
- The date and time that the executor was terminated.
$sel:executorId:ExecutorsSummary'
, executorsSummary_executorId
- The UUID of the executor.
executorsSummary_executorSize :: Lens' ExecutorsSummary (Maybe Integer) Source #
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.
executorsSummary_executorState :: Lens' ExecutorsSummary (Maybe ExecutorState) Source #
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.
executorsSummary_executorType :: Lens' ExecutorsSummary (Maybe ExecutorType) Source #
The type of executor used for the application (COORDINATOR
, GATEWAY
,
or WORKER
).
executorsSummary_startDateTime :: Lens' ExecutorsSummary (Maybe Integer) Source #
The date and time that the executor started.
executorsSummary_terminationDateTime :: Lens' ExecutorsSummary (Maybe Integer) Source #
The date and time that the executor was terminated.
executorsSummary_executorId :: Lens' ExecutorsSummary Text Source #
The UUID of the executor.