@PublicEvolving public enum OperationStatus extends Enum<OperationStatus>
Operation.| 枚举常量和说明 |
|---|
CANCELED
Operation has been cancelled.
|
CLOSED
Operation has been closed and all related resources are collected.
|
ERROR
Some error happens.
|
FINISHED
All the work is finished and ready for the client to fetch the results.
|
INITIALIZED
The operation is newly created.
|
PENDING
Prepare the resources for the operation.
|
RUNNING
The operation is running.
|
TIMEOUT
The execution of the operation timeout.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isTerminalStatus() |
static boolean |
isValidStatusTransition(OperationStatus fromStatus,
OperationStatus toStatus) |
static OperationStatus |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static OperationStatus[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final OperationStatus INITIALIZED
public static final OperationStatus PENDING
public static final OperationStatus RUNNING
public static final OperationStatus FINISHED
public static final OperationStatus CANCELED
public static final OperationStatus CLOSED
public static final OperationStatus ERROR
public static final OperationStatus TIMEOUT
public static OperationStatus[] values()
for (OperationStatus c : OperationStatus.values()) System.out.println(c);
public static OperationStatus valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static boolean isValidStatusTransition(OperationStatus fromStatus, OperationStatus toStatus)
public boolean isTerminalStatus()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.