/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.falcon.adfservice.util; /** * ADF JSON Constants in ADF request. */ public final class ADFJsonConstants { public static final String ADF_REQUEST_ACTIVITY = "activity"; public static final String ADF_REQUEST_TRANSFORMATION = "transformation"; public static final String ADF_REQUEST_TYPE = "type"; public static final String ADF_REQUEST_JOBID = "jobId"; public static final String ADF_REQUEST_START_TIME = "dataSliceStart"; public static final String ADF_REQUEST_END_TIME = "dataSliceEnd"; public static final String ADF_REQUEST_SCHEDULER = "scheduler"; public static final String ADF_REQUEST_POLICY = "policy"; public static final String ADF_REQUEST_TIMEOUT = "timeout"; public static final String ADF_REQUEST_FREQUENCY = "frequency"; public static final String ADF_REQUEST_INTERVAL = "interval"; public static final String ADF_REQUEST_LINKED_SERVICES = "linkedServices"; public static final String ADF_REQUEST_NAME = "name"; public static final String ADF_REQUEST_INPUTS = "inputs"; public static final String ADF_REQUEST_OUTPUTS = "outputs"; public static final String ADF_REQUEST_TABLES = "tables"; public static final String ADF_REQUEST_PROPERTIES = "properties"; public static final String ADF_REQUEST_EXTENDED_PROPERTIES = "extendedProperties"; public static final String ADF_REQUEST_CLUSTER_NAME = "clusterName"; public static final String ADF_REQUEST_RUN_ON_BEHALF_USER = "runOnBehalf"; public static final String ADF_REQUEST_LOCATION = "location"; public static final String ADF_REQUEST_FOLDER_PATH = "folderPath"; public static final String ADF_REQUEST_SCRIPT = "script"; public static final String ADF_REQUEST_SCRIPT_PATH = "scriptPath"; public static final String ADF_REQUEST_LINKED_SERVICE_NAME = "linkedServiceName"; public static final String ADF_REQUEST_TABLE_NAME = "tableName"; public static final String ADF_REQUEST_TABLE_PARTITION = "partitionedBy"; public static final String ADF_REQUEST_LOCATION_TYPE_AZURE_BLOB = "AzureBlobLocation"; public static final String ADF_REQUEST_CONNECTION_STRING = "connectionString"; public static final String ADF_REQUEST_BLOB_ACCOUNT_NAME = "AccountName="; public static final String ADF_STATUS_PROTOCOL = "TransportProtocolVersion"; public static final String ADF_STATUS_JOBID = "JobId"; public static final String ADF_STATUS_STATUS = "Status"; public static final String ADF_STATUS_PROGRESS = "Progress"; public static final String ADF_STATUS_LOG_URL = "LogURL"; public static final String ADF_STATUS_ERROR_TYPE = "ErrorType"; public static final String ADF_STATUS_ERROR_MESSAGE = "ErrorMessage"; public static final String ADF_STATUS_PROTOCOL_NAME = "2.0-preview"; public static final String ADF_STATUS_ERROR_TYPE_VALUE = "UserError"; public static final String ADF_STATUS_SUCCEEDED = "Succeeded"; public static final String ADF_STATUS_FAILED = "Failed"; public static final String ADF_STATUS_EXECUTING = "Executing"; public static final String ADF_STATUS_CANCELED = "Canceled"; private ADFJsonConstants() { } }