35363738394041
public static final String NAME = NodeThreadPoolsExpression.NAME; abstract class ThreadPoolExpression<ChildType> extends SysNodeExpression<ChildType> { ThreadPoolExpression(String name) { super(new ColumnIdent(NAME, ImmutableList.of(name))); }
414243444546474849
private final NodeService nodeService; @Inject public NodeOsExpression(NodeService nodeService) { super(new ColumnIdent(NAME)); this.nodeService = nodeService; addChildImplementations(); }
313233343536
public class NodeOsExpression extends SysNodeObjectReference { public static final String NAME = "os"; abstract class OsExpression extends SysNodeExpression<Object> { OsExpression(String name) { super(new ColumnIdent(NAME, ImmutableList.of(name))); }
49505152535455
return row.started; } }).build(); public SysOperationExpression(String name) { super(SysOperationsTableInfo.columnInfo(new ColumnIdent(name))); }
64656667686970
return new BytesRef(row.errorMessage()); } }).build(); public SysOperationLogExpression(String name) { super(SysOperationsLogTableInfo.columnInfo(new ColumnIdent(name))); }
public static final String NAME = "port"; abstract class PortExpression extends SysNodeExpression<Integer> { PortExpression(String name) { super(new ColumnIdent(NAME, ImmutableList.of(name))); }
29303132333435
public class NodeHeapExpression extends SysNodeObjectReference { abstract class HeapExpression extends SysNodeExpression<Object> { HeapExpression(String name) { super(new ColumnIdent(NAME, ImmutableList.of(name))); }
4445464748495051
static class VersionNumberExpression extends SysNodeExpression<BytesRef> { private final BytesRef versionNumber; VersionNumberExpression() { super(new ColumnIdent(NAME, NUMBER)); versionNumber = new BytesRef(Version.CURRENT.number()); }
5960616263646566
static class VersionBuildHashExpression extends SysNodeExpression<BytesRef> { private final BytesRef buildHash; VersionBuildHashExpression() { super(new ColumnIdent(NAME, BUILD_HASH)); buildHash = new BytesRef(Build.CURRENT.hash()); }
72737475767778
} static class VersionBuildSnapshotExpression extends SysNodeExpression<Boolean> { VersionBuildSnapshotExpression() { super(new ColumnIdent(NAME, BUILD_SNAPSHOT)); }