| 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 |
Amazonka.Athena.Types.ExecutorsSummary
Description
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.
Constructors
| ExecutorsSummary' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> ExecutorsSummary |
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.