Interface ExecutorsSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExecutorsSummary.Builder,
,ExecutorsSummary> SdkBuilder<ExecutorsSummary.Builder,
,ExecutorsSummary> SdkPojo
- Enclosing class:
ExecutorsSummary
-
Method Summary
Modifier and TypeMethodDescriptionexecutorId
(String executorId) The UUID of the executor.executorSize
(Long executorSize) The smallest unit of compute that a session can request from Athena.executorState
(String executorState) The processing state of the executor.executorState
(ExecutorState executorState) The processing state of the executor.executorType
(String executorType) The type of executor used for the application (COORDINATOR
,GATEWAY
, orWORKER
).executorType
(ExecutorType executorType) The type of executor used for the application (COORDINATOR
,GATEWAY
, orWORKER
).startDateTime
(Long startDateTime) The date and time that the executor started.terminationDateTime
(Long terminationDateTime) The date and time that the executor was terminated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
executorId
The UUID of the executor.
- Parameters:
executorId
- The UUID of the executor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executorType
The type of executor used for the application (
COORDINATOR
,GATEWAY
, orWORKER
).- Parameters:
executorType
- The type of executor used for the application (COORDINATOR
,GATEWAY
, orWORKER
).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executorType
The type of executor used for the application (
COORDINATOR
,GATEWAY
, orWORKER
).- Parameters:
executorType
- The type of executor used for the application (COORDINATOR
,GATEWAY
, orWORKER
).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startDateTime
The date and time that the executor started.
- Parameters:
startDateTime
- The date and time that the executor started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
terminationDateTime
The date and time that the executor was terminated.
- Parameters:
terminationDateTime
- The date and time that the executor was terminated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-