public enum OpenCodeCliAvailabilityStatus extends Enum<OpenCodeCliAvailabilityStatus>
OpenCodeCliAvailabilityReport| Enum Constant and Description |
|---|
AVAILABLE
CLI 可执行文件存在且版本探测命令成功。
|
EXECUTABLE_NOT_CONFIGURED
配置中没有提供 CLI 可执行文件名称或路径。
|
EXECUTABLE_NOT_EXECUTABLE
目标文件存在,但当前进程没有执行权限。
|
EXECUTABLE_NOT_FOUND
在配置路径和系统 PATH 中均未找到可执行文件。
|
FAILED
探测过程中发生未归类的异常。
|
NON_ZERO_EXIT
版本探测命令已运行,但以非零状态码退出。
|
SPAWN_FAILED
操作系统拒绝或无法启动 CLI 子进程。
|
TIMEOUT
版本探测命令未在配置的超时时间内结束。
|
| Modifier and Type | Method and Description |
|---|---|
static OpenCodeCliAvailabilityStatus |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OpenCodeCliAvailabilityStatus[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final OpenCodeCliAvailabilityStatus AVAILABLE
public static final OpenCodeCliAvailabilityStatus EXECUTABLE_NOT_CONFIGURED
public static final OpenCodeCliAvailabilityStatus EXECUTABLE_NOT_FOUND
public static final OpenCodeCliAvailabilityStatus EXECUTABLE_NOT_EXECUTABLE
public static final OpenCodeCliAvailabilityStatus SPAWN_FAILED
public static final OpenCodeCliAvailabilityStatus NON_ZERO_EXIT
public static final OpenCodeCliAvailabilityStatus TIMEOUT
public static final OpenCodeCliAvailabilityStatus FAILED
public static OpenCodeCliAvailabilityStatus[] values()
for (OpenCodeCliAvailabilityStatus c : OpenCodeCliAvailabilityStatus.values()) System.out.println(c);
public static OpenCodeCliAvailabilityStatus valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2026. All rights reserved.