public class Job extends Request2
| Modifier and Type | Class and Description |
|---|---|
static class |
Job.ChunkProgress |
static class |
Job.ChunkProgressJob |
static class |
Job.ColumnsJob |
static class |
Job.Fail |
static class |
Job.FrameJob |
static class |
Job.HexJob |
static class |
Job.JobCancelledException |
static class |
Job.ModelJob |
static interface |
Job.Progress |
static interface |
Job.ProgressMonitor |
protected static class |
Job.Status |
static class |
Job.ValidatedJob |
Request2.ColumnSelect, Request2.Dependent, Request2.DoClassBoolean, Request2.MultiVecSelect, Request2.MultiVecSelectType, Request2.TypeaheadKey, Request2.VecClassSelect, Request2.VecSelectRequest.API, Request.Default, Request.FilterRequestBuilders.ArrayBuilder, RequestBuilders.ArrayHeaderRowBuilder, RequestBuilders.ArrayRowBuilder, RequestBuilders.ArrayRowElementBuilder, RequestBuilders.ArrayRowSingleColBuilder, RequestBuilders.BooleanStringBuilder, RequestBuilders.Builder, RequestBuilders.ElementBuilder, RequestBuilders.HideBuilder, RequestBuilders.KeyCellBuilder, RequestBuilders.KeyElementBuilder, RequestBuilders.KeyLinkElementBuilder, RequestBuilders.KeyMinAvgMaxBuilder, RequestBuilders.NoCaptionObjectBuilder, RequestBuilders.ObjectBuilder, RequestBuilders.PaginatedTable, RequestBuilders.PreFormattedBuilder, RequestBuilders.Response, RequestBuilders.ResponseInfo, RequestBuilders.WarningCellBuilderRequestArguments.Argument<T>, RequestArguments.Bool, RequestArguments.CaseModeSelect, RequestArguments.CaseSelect, RequestArguments.ClassifyBool, RequestArguments.EnumArgument<T extends java.lang.Enum<T>>, RequestArguments.ExistingFile, RequestArguments.FrameClassVec, RequestArguments.FrameKeyMultiVec, RequestArguments.FrameKeyVec, RequestArguments.GeneralFile, RequestArguments.H2OCategoryStrata, RequestArguments.H2OCategoryWeights, RequestArguments.H2OExistingKey, RequestArguments.H2OGLMModelKey, RequestArguments.H2OHexKey, RequestArguments.H2OHexKeyCol, RequestArguments.H2OKey, RequestArguments.H2OKey2, RequestArguments.H2OKMeansModelKey, RequestArguments.H2OModelKey<TM extends OldModel,TK extends TypeaheadKeysRequest>, RequestArguments.HexAllColumnSelect, RequestArguments.HexColumnSelect, RequestArguments.HexKeyClassCol, RequestArguments.HexNonClassColumnSelect, RequestArguments.HexNonConstantColumnSelect, RequestArguments.HexPCAColumnSelect, RequestArguments.InputCheckBox, RequestArguments.InputSelect<T>, RequestArguments.InputText<T>, RequestArguments.Int, RequestArguments.LongInt, RequestArguments.MultipleSelect<T>, RequestArguments.MultipleText<T>, RequestArguments.NTree, RequestArguments.NumberSequence, RequestArguments.Real, RequestArguments.Record<T>, RequestArguments.RFModelKey, RequestArguments.RSeq, RequestArguments.Str, RequestArguments.StringList, RequestArguments.TypeaheadInputText<T>RequestStatics.RequestTypeConstants.Extensions, Constants.Schemes, Constants.Suffixes| Modifier and Type | Field and Description |
|---|---|
H2O.H2OCountedCompleter |
_fjtask |
static long |
CANCELLED_END_TIME |
java.lang.String |
description |
Key |
destination_key |
static DocGen.FieldDoc[] |
DOC_FIELDS |
long |
end_time |
java.lang.String |
exception |
Key |
job_key |
long |
start_time |
_parms, response_info_requestHelp, SUPPORTS_ONLY_V1, SUPPORTS_ONLY_V2, SUPPORTS_V1_V2ARRAY_BUILDER, ARRAY_HEADER_ROW_BUILDER, ARRAY_ROW_BUILDER, ARRAY_ROW_ELEMENT_BUILDER, ARRAY_ROW_SINGLECOL_BUILDER, ELEMENT_BUILDER, GSON_BUILDER, OBJECT_BUILDER, ROOT_OBJECT_queryHtml_argumentsALPHA, ARGUMENTS, AUC, BASE, BEST_THRESHOLD, BETA_EPS, BIN_LIMIT, BROWSE, BUCKET, BUILT_IN_KEY_JOBS, CANCELLED, CASE, CASE_MODE, CHUNK, CLASS, CLOUD_NAME, CLOUD_SIZE, CLUSTERS, COEFFICIENTS, COLS, COLUMNS_DISPLAY, CONSENSUS, CONTENTS, COUNT, DATA_KEY, DEPTH, DESCRIPTION, DEST_KEY, DTHRESHOLDS, END_TIME, ENUM_DOMAIN_SIZE, ERROR, ESCAPE_NAN, EXCLUSIVE_SPLIT_LIMIT, EXPRESSION, FAILED, FAMILY, FEATURES, FILE, FILES, FILTER, FIRST_CHUNK, FJ_QUEUE_HI, FJ_QUEUE_LO, FJ_THREADS_HI, FJ_THREADS_LO, FREE_DISK, FREE_MEM, HEADER, HEIGHT, HELP, IGNORE, ITEMS, ITERATIVE_CM, JOB, JOB_KEY, JOBS, JSON_H2O, KEY, KEYS, LAMBDA, LAST_CONTACT, LIMIT, LINK, LOCKED, MAX, MAX_DISK, MAX_ITER, MAX_MEM, MAX_ROWS, MEAN, MIN, MODEL_KEY, MODELS, MORE, MTRY, MTRY_NODES, NAME, NEG_X, NO_CM, NODE, NODE_NAME, NODES, NORMALIZE, NUM_COLS, NUM_CPUS, NUM_FAILED, NUM_KEYS, NUM_MISSING_VALUES, NUM_ROWS, NUM_SUCCEEDED, NUM_TREES, OBJECT, OFFSET, OOBEE, PARALLEL, PARSER_TYPE, PATH, PREVIEW, PREVIOUS_MODEL_KEY, PROGRESS, PROGRESS_KEY, PROGRESS_TOTAL, REDIRECT, REDIRECT_ARGS, REPLICATION_FACTOR, REQUEST_TIME, RESPONSE, RHO, ROW, ROW_SIZE, ROWS, RPCS, SAMPLE, SAMPLING_STRATEGY, SCALE, SEED, SENT_ROWS, SEPARATOR, SIZE, SOURCE_KEY, STACK_TRACES, START_TIME, STAT_TYPE, STATUS, STEP, STRATA_SAMPLES, SUCCEEDED, SYSTEM_LOAD, TASK_KEY, TCPS_ACTIVE, TCPS_DUTY, TIME, TOT_MEM, TREE_COUNT, TREE_DEPTH, TREE_LEAVES, TREE_NUM, TREES, TWEEDIE_POWER, TYPE, URL, USE_NON_LOCAL_DATA, VALUE, VALUE_SIZE, VALUE_TYPE, VARIANCE, VERSION, VIEW, WARNINGS, WEIGHT, WEIGHTS, WIDTH, X, XVAL, Y| Constructor and Description |
|---|
Job() |
| Modifier and Type | Method and Description |
|---|---|
static Job[] |
all() |
void |
cancel() |
void |
cancel(java.lang.String msg) |
void |
cancel(java.lang.Throwable ex) |
boolean |
cancelled() |
static boolean |
cancelled(Key key) |
static boolean |
checkIdx(Frame source,
int[] idx) |
protected Key |
defaultDestKey() |
protected Key |
defaultJobKey() |
Key |
dest() |
protected Job.Status |
exec()
Actual job code.
|
static Job |
findJob(Key key)
Finds a job with given key or returns null
|
static Job |
findJobByDest(Key destKey)
Finds a job with given dest key or returns null
|
Job |
fork() |
<T> T |
get() |
int |
gridParallelism() |
protected void |
init()
Invoked before job runs.
|
void |
invoke() |
static boolean |
isJobEnded(Key jobkey) |
protected void |
logStart() |
protected void |
onCancelled() |
float |
progress() |
protected RequestBuilders.Response |
redirect() |
void |
remove() |
long |
runTimeMs()
Returns job execution time in milliseconds
|
Key |
self() |
protected RequestBuilders.Response |
serve() |
java.lang.String |
speedDescription()
Description of a speed criteria: msecs/frob
|
long |
speedValue()
Value of the described speed criteria: msecs/frob
|
Job |
start(H2O.H2OCountedCompleter fjtask) |
static void |
waitUntilJobEnded(Key jobkey)
Block synchronously waiting for a job to end, success or not.
|
static void |
waitUntilJobEnded(Key jobkey,
int pollingIntervalMillis)
Block synchronously waiting for a job to end, success or not.
|
create, fillResponseInfo, input, registered, serveGrid, set, split, superServeGrid, supportedVersionsaddToNavbar, addToNavbar, DocExampleFail, DocExampleSucc, href, href, hrefType, HTMLHelp, htmlTemplate, initializeNavBar, log, mapTypeahead, ReSTHelp, serve, serveJava, toDocGET, toHTML, toJava, wrap, wrap, wrap, writeJSONFieldsbuild, buildJSONResponseBox, buildResponseHeader, namebuildQuery, checkArguments, queryArgumentValueSetarguments, argumentsToJson, frameColumnNameToIndex, vaCategoryNames, vaCategoryNames, vaColumnNameToIndexcheckJsonName, encodeRedirectArgs, JSON2HTML, jsonError, requestName, Str2JSONclone, frozenType, init, newInstance, read, toDocField, write, writeJSONpublic static DocGen.FieldDoc[] DOC_FIELDS
public static final long CANCELLED_END_TIME
public Key job_key
public Key destination_key
public java.lang.String description
public long start_time
public long end_time
public java.lang.String exception
public transient H2O.H2OCountedCompleter _fjtask
public Key self()
public Key dest()
protected void logStart()
public int gridParallelism()
public static Job[] all()
protected Key defaultJobKey()
protected Key defaultDestKey()
public Job start(H2O.H2OCountedCompleter fjtask)
public float progress()
public <T> T get()
public void cancel()
public void cancel(java.lang.Throwable ex)
public void cancel(java.lang.String msg)
protected void onCancelled()
public boolean cancelled()
public static boolean cancelled(Key key)
public void remove()
public static final Job findJobByDest(Key destKey)
public final long runTimeMs()
public java.lang.String speedDescription()
public long speedValue()
protected RequestBuilders.Response serve()
protected RequestBuilders.Response redirect()
public Job fork()
public void invoke()
protected void init()
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionprotected Job.Status exec()
public static boolean isJobEnded(Key jobkey)
public static void waitUntilJobEnded(Key jobkey, int pollingIntervalMillis)
jobkey - Job to wait for.pollingIntervalMillis - Polling interval sleep time.public static void waitUntilJobEnded(Key jobkey)
jobkey - Job to wait for.public static boolean checkIdx(Frame source, int[] idx)