001 /** 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the 007 * "License"); you may not use this file except in compliance 008 * with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, software 013 * distributed under the License is distributed on an "AS IS" BASIS, 014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 015 * See the License for the specific language governing permissions and 016 * limitations under the License. 017 */ 018 package org.apache.oozie.client.rest; 019 020 /** 021 * Json element tags used by client beans. 022 */ 023 public interface JsonTags { 024 025 public static final String OOZIE_SAFE_MODE = "safeMode"; //Applicable for V0 only 026 public static final String OOZIE_SYSTEM_MODE = "systemMode"; 027 public static final String BUILD_VERSION = "buildVersion"; 028 public static final String QUEUE_DUMP = "queueDump"; 029 public static final String CALLABLE_DUMP = "callableDump"; 030 public static final String UNIQUE_MAP_DUMP = "uniqueMapDump"; 031 public static final String UNIQUE_ENTRY_DUMP = "uniqueEntryDump"; 032 033 public static final String JOB_ID = "id"; 034 035 public static final String WORKFLOW_APP_PATH = "appPath"; 036 public static final String WORKFLOW_APP_NAME = "appName"; 037 public static final String WORKFLOW_ID = "id"; 038 public static final String WORKFLOW_EXTERNAL_ID = "externalId"; 039 public static final String WORKFLOW_PARENT_ID = "parentId"; 040 public static final String WORKFLOW_CONF = "conf"; 041 public static final String WORKFLOW_STATUS = "status"; 042 public static final String WORKFLOW_LAST_MOD_TIME = "lastModTime"; 043 public static final String WORKFLOW_CREATED_TIME = "createdTime"; 044 public static final String WORKFLOW_START_TIME = "startTime"; 045 public static final String WORKFLOW_END_TIME = "endTime"; 046 public static final String WORKFLOW_USER = "user"; 047 @Deprecated 048 public static final String WORKFLOW_GROUP = "group"; 049 public static final String WORKFLOW_ACL = "acl"; 050 public static final String WORKFLOW_RUN = "run"; 051 public static final String WORKFLOW_CONSOLE_URL = "consoleUrl"; 052 public static final String WORKFLOW_ACTIONS = "actions"; 053 054 public static final String WORKFLOWS_JOBS = "workflows"; 055 public static final String WORKFLOWS_TOTAL = "total"; 056 public static final String WORKFLOWS_OFFSET = "offset"; 057 public static final String WORKFLOWS_LEN = "len"; 058 059 public static final String WORKFLOW_ACTION_ID = "id"; 060 public static final String WORKFLOW_ACTION_NAME = "name"; 061 public static final String WORKFLOW_ACTION_AUTH = "cred"; 062 public static final String WORKFLOW_ACTION_TYPE = "type"; 063 public static final String WORKFLOW_ACTION_CONF = "conf"; 064 public static final String WORKFLOW_ACTION_RETRIES = "retries"; 065 public static final String WORKFLOW_ACTION_START_TIME = "startTime"; 066 public static final String WORKFLOW_ACTION_END_TIME = "endTime"; 067 public static final String WORKFLOW_ACTION_STATUS = "status"; 068 public static final String WORKFLOW_ACTION_TRANSITION = "transition"; 069 public static final String WORKFLOW_ACTION_DATA = "data"; 070 public static final String WORKFLOW_ACTION_STATS = "stats"; 071 public static final String WORKFLOW_ACTION_EXTERNAL_CHILD_IDS = "externalChildIDs"; 072 public static final String WORKFLOW_ACTION_EXTERNAL_ID = "externalId"; 073 public static final String WORKFLOW_ACTION_EXTERNAL_STATUS = "externalStatus"; 074 public static final String WORKFLOW_ACTION_TRACKER_URI = "trackerUri"; 075 public static final String WORKFLOW_ACTION_CONSOLE_URL = "consoleUrl"; 076 public static final String WORKFLOW_ACTION_ERROR_CODE = "errorCode"; 077 public static final String WORKFLOW_ACTION_ERROR_MESSAGE = "errorMessage"; 078 079 080 public static final String COORDINATOR_JOB_ID = "coordJobId"; 081 public static final String COORDINATOR_JOB_NAME = "coordJobName"; 082 public static final String COORDINATOR_JOB_PATH = "coordJobPath"; 083 public static final String COORDINATOR_JOB_FREQUENCY = "frequency"; 084 public static final String COORDINATOR_JOB_TIMEUNIT = "timeUnit"; 085 public static final String COORDINATOR_JOB_TIMEZONE = "timeZone"; 086 public static final String COORDINATOR_JOB_CONCURRENCY = "concurrency"; 087 public static final String COORDINATOR_JOB_MAT_THROTTLING = "mat_throttling"; 088 public static final String COORDINATOR_JOB_EXECUTION = "execution"; 089 public static final String COORDINATOR_JOB_TIMEOUT = "timeOut"; 090 public static final String COORDINATOR_JOB_LAST_ACTION_TIME = "lastAction"; 091 public static final String COORDINATOR_JOB_NEXT_MATERIALIZED_TIME = "nextMaterializedTime"; 092 public static final String COORDINATOR_JOB_CONF = "conf"; 093 public static final String COORDINATOR_JOB_STATUS = "status"; 094 public static final String COORDINATOR_JOB_EXECUTIONPOLICY = "executionPolicy"; 095 public static final String COORDINATOR_JOB_START_TIME = "startTime"; 096 public static final String COORDINATOR_JOB_END_TIME = "endTime"; 097 public static final String COORDINATOR_JOB_PAUSE_TIME = "pauseTime"; 098 public static final String COORDINATOR_JOB_CONSOLE_URL = "consoleUrl"; 099 public static final String COORDINATOR_JOB_ACTIONS = "actions"; 100 public static final String COORDINATOR_JOB_USER = "user"; 101 public static final String COORDINATOR_JOB_NUM_ACTION = "total"; 102 103 @Deprecated 104 public static final String COORDINATOR_JOB_GROUP = "group"; 105 public static final String COORDINATOR_JOB_ACL = "acl"; 106 public static final String COORDINATOR_JOB_EXTERNAL_ID = "coordExternalId"; 107 108 public static final String COORDINATOR_ACTION_ID = "id"; 109 public static final String COORDINATOR_ACTION_NAME = "name"; 110 public static final String COORDINATOR_ACTION_TYPE = "type"; 111 public static final String COORDINATOR_ACTION_CREATED_CONF = "createdConf"; 112 public static final String COORDINATOR_ACTION_RUNTIME_CONF = "runConf"; 113 public static final String COORDINATOR_ACTION_NUMBER = "actionNumber"; 114 public static final String COORDINATOR_ACTION_CREATED_TIME = "createdTime"; 115 public static final String COORDINATOR_ACTION_EXTERNALID = "externalId"; 116 public static final String COORDINATOR_JOB_BUNDLE_ID = "bundleId"; 117 public static final String COORDINATOR_ACTION_LAST_MODIFIED_TIME = "lastModifiedTime"; 118 public static final String COORDINATOR_ACTION_NOMINAL_TIME = "nominalTime"; 119 public static final String COORDINATOR_ACTION_STATUS = "status"; 120 public static final String COORDINATOR_ACTION_MISSING_DEPS = "missingDependencies"; 121 public static final String COORDINATOR_ACTION_PUSH_MISSING_DEPS = "pushMissingDependencies"; 122 public static final String COORDINATOR_ACTION_EXTERNAL_STATUS = "externalStatus"; 123 public static final String COORDINATOR_ACTION_TRACKER_URI = "trackerUri"; 124 public static final String COORDINATOR_ACTION_CONSOLE_URL = "consoleUrl"; 125 public static final String COORDINATOR_ACTION_ERROR_CODE = "errorCode"; 126 public static final String COORDINATOR_ACTION_ERROR_MESSAGE = "errorMessage"; 127 public static final String COORDINATOR_ACTIONS = "actions"; 128 public static final String COORDINATOR_ACTION_DATA = "data"; 129 public static final String COORDINATOR_JOB_DATA = "data"; 130 131 public static final String BUNDLE_JOB_ID = "bundleJobId"; 132 public static final String BUNDLE_JOB_NAME = "bundleJobName"; 133 public static final String BUNDLE_JOB_PATH = "bundleJobPath"; 134 public static final String BUNDLE_JOB_TIMEUNIT = "timeUnit"; 135 public static final String BUNDLE_JOB_TIMEOUT = "timeOut"; 136 public static final String BUNDLE_JOB_CONF = "conf"; 137 public static final String BUNDLE_JOB_STATUS = "status"; 138 public static final String BUNDLE_JOB_KICKOFF_TIME = "kickoffTime"; 139 public static final String BUNDLE_JOB_START_TIME = "startTime"; 140 public static final String BUNDLE_JOB_END_TIME = "endTime"; 141 public static final String BUNDLE_JOB_PAUSE_TIME = "pauseTime"; 142 public static final String BUNDLE_JOB_CREATED_TIME = "createdTime"; 143 public static final String BUNDLE_JOB_CONSOLE_URL = "consoleUrl"; 144 public static final String BUNDLE_JOB_USER = "user"; 145 @Deprecated 146 public static final String BUNDLE_JOB_GROUP = "group"; 147 public static final String BUNDLE_JOB_ACL = "acl"; 148 public static final String BUNDLE_JOB_EXTERNAL_ID = "bundleExternalId"; 149 public static final String BUNDLE_COORDINATOR_JOBS = "bundleCoordJobs"; 150 151 public static final String SLA_SUMMARY_LIST = "slaSummaryList"; 152 public static final String SLA_SUMMARY_ID = "id"; 153 public static final String SLA_SUMMARY_PARENT_ID = "parentId"; 154 public static final String SLA_SUMMARY_APP_NAME = "appName"; 155 public static final String SLA_SUMMARY_APP_TYPE = "appType"; 156 public static final String SLA_SUMMARY_USER = "user"; 157 public static final String SLA_SUMMARY_NOMINAL_TIME = "nominalTime"; 158 public static final String SLA_SUMMARY_EXPECTED_START = "expectedStart"; 159 public static final String SLA_SUMMARY_ACTUAL_START = "actualStart"; 160 public static final String SLA_SUMMARY_EXPECTED_END = "expectedEnd"; 161 public static final String SLA_SUMMARY_ACTUAL_END = "actualEnd"; 162 public static final String SLA_SUMMARY_EXPECTED_DURATION = "expectedDuration"; 163 public static final String SLA_SUMMARY_ACTUAL_DURATION = "actualDuration"; 164 public static final String SLA_SUMMARY_JOB_STATUS = "jobStatus"; 165 public static final String SLA_SUMMARY_SLA_STATUS = "slaStatus"; 166 public static final String SLA_SUMMARY_LAST_MODIFIED = "lastModified"; 167 168 public static final String TO_STRING = "toString"; 169 170 171 public static final String ERROR = "error"; 172 public static final String ERROR_CODE = "code"; 173 public static final String ERROR_MESSAGE = "message"; 174 175 public static final String INSTR_TIMERS = "timers"; 176 public static final String INSTR_VARIABLES = "variables"; 177 public static final String INSTR_SAMPLERS = "samplers"; 178 public static final String INSTR_COUNTERS = "counters"; 179 public static final String INSTR_DATA = "data"; 180 181 public static final String INSTR_GROUP = "group"; 182 public static final String INSTR_NAME = "name"; 183 184 public static final String INSTR_TIMER_OWN_TIME_AVG = "ownTimeAvg"; 185 public static final String INSTR_TIMER_TOTAL_TIME_AVG = "totalTimeAvg"; 186 public static final String INSTR_TIMER_TICKS = "ticks"; 187 public static final String INSTR_TIMER_OWN_STD_DEV = "ownTimeStdDev"; 188 public static final String INSTR_TIMER_TOTAL_STD_DEV = "totalTimeStdDev"; 189 public static final String INSTR_TIMER_OWN_MIN_TIME = "ownMinTime"; 190 public static final String INSTR_TIMER_OWN_MAX_TIME = "ownMaxTime"; 191 public static final String INSTR_TIMER_TOTAL_MIN_TIME = "totalMinTime"; 192 public static final String INSTR_TIMER_TOTAL_MAX_TIME = "totalMaxTime"; 193 194 public static final String INSTR_VARIABLE_VALUE = "value"; 195 public static final String INSTR_SAMPLER_VALUE = "value"; 196 197 public static final Object COORDINATOR_JOBS = "coordinatorjobs"; 198 public static final Object COORD_JOB_TOTAL = "total"; 199 public static final Object COORD_JOB_OFFSET = "offset"; 200 public static final Object COORD_JOB_LEN = "len"; 201 202 public static final Object BUNDLE_JOBS = "bundlejobs"; 203 public static final Object BUNDLE_JOB_TOTAL = "total"; 204 public static final Object BUNDLE_JOB_OFFSET = "offset"; 205 public static final Object BUNDLE_JOB_LEN = "len"; 206 207 public static final String BULK_RESPONSE_BUNDLE = "bulkbundle"; 208 public static final String BULK_RESPONSE_COORDINATOR = "bulkcoord"; 209 public static final String BULK_RESPONSE_ACTION = "bulkaction"; 210 public static final Object BULK_RESPONSES = "bulkresponses"; 211 public static final Object BULK_RESPONSE_TOTAL = "total"; 212 public static final Object BULK_RESPONSE_OFFSET = "offset"; 213 public static final Object BULK_RESPONSE_LEN = "len"; 214 215 public static final String AVAILABLE_TIME_ZONES = "available-timezones"; 216 public static final String TIME_ZOME_DISPLAY_NAME = "timezoneDisplayName"; 217 public static final String TIME_ZONE_ID = "timezoneId"; 218 219 public static final String JMS_TOPIC_PATTERN = "jmsTopicPattern"; 220 public static final String JMS_JNDI_PROPERTIES = "jmsJNDIProps"; 221 public static final String JMS_TOPIC_PREFIX = "jmsTopicPrefix"; 222 223 public static final String JMS_TOPIC_NAME = "jmsTopicName"; 224 225 }