Interface ExecutorsSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExecutorsSummary.Builder,ExecutorsSummary>,SdkBuilder<ExecutorsSummary.Builder,ExecutorsSummary>,SdkPojo
- Enclosing class:
- ExecutorsSummary
public static interface ExecutorsSummary.Builder extends SdkPojo, CopyableBuilder<ExecutorsSummary.Builder,ExecutorsSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExecutorsSummary.BuilderexecutorId(String executorId)The UUID of the executor.ExecutorsSummary.BuilderexecutorSize(Long executorSize)The smallest unit of compute that a session can request from Athena.ExecutorsSummary.BuilderexecutorState(String executorState)The processing state of the executor.ExecutorsSummary.BuilderexecutorState(ExecutorState executorState)The processing state of the executor.ExecutorsSummary.BuilderexecutorType(String executorType)The type of executor used for the application (COORDINATOR,GATEWAY, orWORKER).ExecutorsSummary.BuilderexecutorType(ExecutorType executorType)The type of executor used for the application (COORDINATOR,GATEWAY, orWORKER).ExecutorsSummary.BuilderstartDateTime(Long startDateTime)The date and time that the executor started.ExecutorsSummary.BuilderterminationDateTime(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 Detail
-
executorId
ExecutorsSummary.Builder executorId(String 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
ExecutorsSummary.Builder executorType(String 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,ExecutorType
-
executorType
ExecutorsSummary.Builder executorType(ExecutorType 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,ExecutorType
-
startDateTime
ExecutorsSummary.Builder startDateTime(Long 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
ExecutorsSummary.Builder terminationDateTime(Long 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
ExecutorsSummary.Builder executorState(String 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,ExecutorState
-
executorState
ExecutorsSummary.Builder executorState(ExecutorState 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,ExecutorState
-
executorSize
ExecutorsSummary.Builder executorSize(Long 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.
-
-