@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExecutorsSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains summary information about an executor.
Constructor and Description |
---|
ExecutorsSummary() |
Modifier and Type | Method and Description |
---|---|
ExecutorsSummary |
clone() |
boolean |
equals(Object obj) |
String |
getExecutorId()
The UUID of the executor.
|
Long |
getExecutorSize()
The smallest unit of compute that a session can request from Athena.
|
String |
getExecutorState()
The processing state of the executor.
|
String |
getExecutorType()
The type of executor used for the application (
COORDINATOR , GATEWAY , or
WORKER ). |
Long |
getStartDateTime()
The date and time that the executor started.
|
Long |
getTerminationDateTime()
The date and time that the executor was terminated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setExecutorId(String executorId)
The UUID of the executor.
|
void |
setExecutorSize(Long executorSize)
The smallest unit of compute that a session can request from Athena.
|
void |
setExecutorState(String executorState)
The processing state of the executor.
|
void |
setExecutorType(String executorType)
The type of executor used for the application (
COORDINATOR , GATEWAY , or
WORKER ). |
void |
setStartDateTime(Long startDateTime)
The date and time that the executor started.
|
void |
setTerminationDateTime(Long terminationDateTime)
The date and time that the executor was terminated.
|
String |
toString()
Returns a string representation of this object.
|
ExecutorsSummary |
withExecutorId(String executorId)
The UUID of the executor.
|
ExecutorsSummary |
withExecutorSize(Long executorSize)
The smallest unit of compute that a session can request from Athena.
|
ExecutorsSummary |
withExecutorState(ExecutorState executorState)
The processing state of the executor.
|
ExecutorsSummary |
withExecutorState(String executorState)
The processing state of the executor.
|
ExecutorsSummary |
withExecutorType(ExecutorType executorType)
The type of executor used for the application (
COORDINATOR , GATEWAY , or
WORKER ). |
ExecutorsSummary |
withExecutorType(String executorType)
The type of executor used for the application (
COORDINATOR , GATEWAY , or
WORKER ). |
ExecutorsSummary |
withStartDateTime(Long startDateTime)
The date and time that the executor started.
|
ExecutorsSummary |
withTerminationDateTime(Long terminationDateTime)
The date and time that the executor was terminated.
|
public void setExecutorId(String executorId)
The UUID of the executor.
executorId
- The UUID of the executor.public String getExecutorId()
The UUID of the executor.
public ExecutorsSummary withExecutorId(String executorId)
The UUID of the executor.
executorId
- The UUID of the executor.public void setExecutorType(String executorType)
The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).
executorType
- The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).ExecutorType
public String getExecutorType()
The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).
COORDINATOR
, GATEWAY
, or
WORKER
).ExecutorType
public ExecutorsSummary withExecutorType(String executorType)
The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).
executorType
- The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).ExecutorType
public ExecutorsSummary withExecutorType(ExecutorType executorType)
The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).
executorType
- The type of executor used for the application (COORDINATOR
, GATEWAY
, or
WORKER
).ExecutorType
public void setStartDateTime(Long startDateTime)
The date and time that the executor started.
startDateTime
- The date and time that the executor started.public Long getStartDateTime()
The date and time that the executor started.
public ExecutorsSummary withStartDateTime(Long startDateTime)
The date and time that the executor started.
startDateTime
- The date and time that the executor started.public void setTerminationDateTime(Long terminationDateTime)
The date and time that the executor was terminated.
terminationDateTime
- The date and time that the executor was terminated.public Long getTerminationDateTime()
The date and time that the executor was terminated.
public ExecutorsSummary withTerminationDateTime(Long terminationDateTime)
The date and time that the executor was terminated.
terminationDateTime
- The date and time that the executor was terminated.public void setExecutorState(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.
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.
ExecutorState
public String getExecutorState()
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.
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.
ExecutorState
public ExecutorsSummary withExecutorState(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.
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.
ExecutorState
public ExecutorsSummary withExecutorState(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.
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.
ExecutorState
public void setExecutorSize(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.
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.public Long getExecutorSize()
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.
public ExecutorsSummary withExecutorSize(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.
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.public String toString()
toString
in class Object
Object.toString()
public ExecutorsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.