001 /** 002 * Copyright (c) 2010 Yahoo! Inc. All rights reserved. 003 * Licensed under the Apache License, Version 2.0 (the "License"); 004 * you may not use this file except in compliance with the License. 005 * You may obtain a copy of the License at 006 * 007 * http://www.apache.org/licenses/LICENSE-2.0 008 * 009 * Unless required by applicable law or agreed to in writing, software 010 * distributed under the License is distributed on an "AS IS" BASIS, 011 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 012 * See the License for the specific language governing permissions and 013 * limitations under the License. See accompanying LICENSE file. 014 */ 015 package org.apache.oozie.client.rest; 016 017 /** 018 * Json element tags used by client beans. 019 */ 020 public interface JsonTags { 021 022 public static final String OOZIE_SAFE_MODE = "safeMode"; //Applicable for V0 only 023 public static final String OOZIE_SYSTEM_MODE = "systemMode"; 024 public static final String BUILD_VERSION = "buildVersion"; 025 public static final String QUEUE_DUMP = "queueDump"; 026 public static final String CALLABLE_DUMP = "callableDump"; 027 028 public static final String JOB_ID = "id"; 029 030 public static final String WORKFLOW_APP_PATH = "appPath"; 031 public static final String WORKFLOW_APP_NAME = "appName"; 032 public static final String WORKFLOW_ID = "id"; 033 public static final String WORKFLOW_EXTERNAL_ID = "externalId"; 034 public static final String WORKFLOW_CONF = "conf"; 035 public static final String WORKFLOW_STATUS = "status"; 036 public static final String WORKFLOW_LAST_MOD_TIME = "lastModTime"; 037 public static final String WORKFLOW_CREATED_TIME = "createdTime"; 038 public static final String WORKFLOW_START_TIME = "startTime"; 039 public static final String WORKFLOW_END_TIME = "endTime"; 040 public static final String WORKFLOW_USER = "user"; 041 public static final String WORKFLOW_GROUP = "group"; 042 public static final String WORKFLOW_RUN = "run"; 043 public static final String WORKFLOW_CONSOLE_URL = "consoleUrl"; 044 public static final String WORKFLOW_ACTIONS = "actions"; 045 046 public static final String WORKFLOWS_JOBS = "workflows"; 047 public static final String WORKFLOWS_TOTAL = "total"; 048 public static final String WORKFLOWS_OFFSET = "offset"; 049 public static final String WORKFLOWS_LEN = "len"; 050 051 public static final String WORKFLOW_ACTION_ID = "id"; 052 public static final String WORKFLOW_ACTION_NAME = "name"; 053 public static final String WORKFLOW_ACTION_TYPE = "type"; 054 public static final String WORKFLOW_ACTION_CONF = "conf"; 055 public static final String WORKFLOW_ACTION_RETRIES = "retries"; 056 public static final String WORKFLOW_ACTION_START_TIME = "startTime"; 057 public static final String WORKFLOW_ACTION_END_TIME = "endTime"; 058 public static final String WORKFLOW_ACTION_STATUS = "status"; 059 public static final String WORKFLOW_ACTION_TRANSITION = "transition"; 060 public static final String WORKFLOW_ACTION_DATA = "data"; 061 public static final String WORKFLOW_ACTION_EXTERNAL_ID = "externalId"; 062 public static final String WORKFLOW_ACTION_EXTERNAL_STATUS = "externalStatus"; 063 public static final String WORKFLOW_ACTION_TRACKER_URI = "trackerUri"; 064 public static final String WORKFLOW_ACTION_CONSOLE_URL = "consoleUrl"; 065 public static final String WORKFLOW_ACTION_ERROR_CODE = "errorCode"; 066 public static final String WORKFLOW_ACTION_ERROR_MESSAGE = "errorMessage"; 067 068 069 public static final String COORDINATOR_JOB_ID = "coordJobId"; 070 public static final String COORDINATOR_JOB_NAME = "coordJobName"; 071 public static final String COORDINATOR_JOB_PATH = "coordJobPath"; 072 public static final String COORDINATOR_JOB_FREQUENCY = "frequency"; 073 public static final String COORDINATOR_JOB_TIMEUNIT = "timeUnit"; 074 public static final String COORDINATOR_JOB_TIMEZONE = "timeZone"; 075 public static final String COORDINATOR_JOB_CONCURRENCY = "concurrency"; 076 public static final String COORDINATOR_JOB_EXECUTION = "execution"; 077 public static final String COORDINATOR_JOB_TIMEOUT = "timeOut"; 078 public static final String COORDINATOR_JOB_LAST_ACTION_TIME = "lastAction"; 079 public static final String COORDINATOR_JOB_NEXT_MATERIALIZED_TIME = "nextMaterializedTime"; 080 public static final String COORDINATOR_JOB_CONF = "conf"; 081 public static final String COORDINATOR_JOB_STATUS = "status"; 082 public static final String COORDINATOR_JOB_EXECUTIONPOLICY = "executionPolicy"; 083 public static final String COORDINATOR_JOB_START_TIME = "startTime"; 084 public static final String COORDINATOR_JOB_END_TIME = "endTime"; 085 public static final String COORDINATOR_JOB_PAUSE_TIME = "pauseTime"; 086 public static final String COORDINATOR_JOB_CONSOLE_URL = "consoleUrl"; 087 public static final String COORDINATOR_JOB_ACTIONS = "actions"; 088 public static final String COORDINATOR_JOB_USER = "user"; 089 public static final String COORDINATOR_JOB_GROUP = "group"; 090 public static final String COORDINATOR_JOB_EXTERNAL_ID = "coordExternalId"; 091 092 public static final String COORDINATOR_ACTION_ID = "id"; 093 public static final String COORDINATOR_ACTION_NAME = "name"; 094 public static final String COORDINATOR_ACTION_TYPE = "type"; 095 public static final String COORDINATOR_ACTION_CREATED_CONF = "createdConf"; 096 public static final String COORDINATOR_ACTION_RUNTIME_CONF = "runConf"; 097 public static final String COORDINATOR_ACTION_NUMBER = "actionNumber"; 098 public static final String COORDINATOR_ACTION_CREATED_TIME = "createdTime"; 099 public static final String COORDINATOR_ACTION_EXTERNALID = "externalId"; 100 public static final String COORDINATOR_ACTION_LAST_MODIFIED_TIME = "lastModifiedTime"; 101 public static final String COORDINATOR_ACTION_NOMINAL_TIME = "nominalTime"; 102 public static final String COORDINATOR_ACTION_STATUS = "status"; 103 public static final String COORDINATOR_ACTION_MISSING_DEPS = "missingDependencies"; 104 public static final String COORDINATOR_ACTION_EXTERNAL_STATUS = "externalStatus"; 105 public static final String COORDINATOR_ACTION_TRACKER_URI = "trackerUri"; 106 public static final String COORDINATOR_ACTION_CONSOLE_URL = "consoleUrl"; 107 public static final String COORDINATOR_ACTION_ERROR_CODE = "errorCode"; 108 public static final String COORDINATOR_ACTION_ERROR_MESSAGE = "errorMessage"; 109 public static final String COORDINATOR_ACTIONS = "actions"; 110 public static final String COORDINATOR_ACTION_DATA = "data"; 111 public static final String COORDINATOR_JOB_DATA = "data"; 112 113 public static final String ERROR = "error"; 114 public static final String ERROR_CODE = "code"; 115 public static final String ERROR_MESSAGE = "message"; 116 117 public static final String INSTR_TIMERS = "timers"; 118 public static final String INSTR_VARIABLES = "variables"; 119 public static final String INSTR_SAMPLERS = "samplers"; 120 public static final String INSTR_COUNTERS = "counters"; 121 public static final String INSTR_DATA = "data"; 122 123 public static final String INSTR_GROUP = "group"; 124 public static final String INSTR_NAME = "name"; 125 126 public static final String INSTR_TIMER_OWN_TIME_AVG = "ownTimeAvg"; 127 public static final String INSTR_TIMER_TOTAL_TIME_AVG = "totalTimeAvg"; 128 public static final String INSTR_TIMER_TICKS = "ticks"; 129 public static final String INSTR_TIMER_OWN_STD_DEV = "ownTimeStdDev"; 130 public static final String INSTR_TIMER_TOTAL_STD_DEV = "totalTimeStdDev"; 131 public static final String INSTR_TIMER_OWN_MIN_TIME = "ownMinTime"; 132 public static final String INSTR_TIMER_OWN_MAX_TIME = "ownMaxTime"; 133 public static final String INSTR_TIMER_TOTAL_MIN_TIME = "totalMinTime"; 134 public static final String INSTR_TIMER_TOTAL_MAX_TIME = "totalMaxTime"; 135 136 public static final String INSTR_VARIABLE_VALUE = "value"; 137 138 public static final String INSTR_SAMPLER_VALUE = "value"; 139 public static final Object COORDINATOR_JOBS = "coordinatorjobs"; 140 public static final Object COORD_JOB_TOTAL = "total"; 141 public static final Object COORD_JOB_OFFSET = "offset"; 142 public static final Object COORD_JOB_LEN = "len"; 143 144 }