/*******************************************************************************
* Copyright 2017 Capital One Services, LLC and Bitwise, Inc.
* Licensed 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.
*******************************************************************************/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2016.05.17 at 01:02:05 PM IST
//
package hydrograph.ui.common.component.config;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for property_renderer.
*
* <p>The following schema fragment specifies the expected content contained within this class.
* <p>
* <pre>
* <simpleType name="property_renderer">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="GENERATE_RECORDS_SCHEMA_WIDGET"/>
* <enumeration value="TRANSFORM_SCHEMA_WIDGET"/>
* <enumeration value="SCHEMA_WIDGET"/>
* <enumeration value="FIELD_SEQUENCE_WIDGET"/>
* <enumeration value="FIXED_WIDGET"/>
* <enumeration value="RUNTIME_PROPERTIES_WIDGET"/>
* <enumeration value="FILE_PATH_WIDGET"/>
* <enumeration value="BROWSE_WORKSPACE_WIDGET"/>
* <enumeration value="CHARACTER_SET_WIDGET"/>
* <enumeration value="DELIMETER_WIDGET"/>
* <enumeration value="BATCH_WIDGET"/>
* <enumeration value="NO_OF_RECORDS_WIDGET"/>
* <enumeration value="HAS_HEADER_WIDGET"/>
* <enumeration value="SAFE_PROPERTY_WIDGET"/>
* <enumeration value="COMPONENT_NAME_WIDGET"/>
* <enumeration value="FILTER_PROPERTY_WIDGET"/>
* <enumeration value="OPERATIONAL_CLASS_WIDGET"/>
* <enumeration value="STRICT_CLASS_WIDGET"/>
* <enumeration value="RETENTION_LOGIC_WIDGET"/>
* <enumeration value="COLUMN_NAME_WIDGET"/>
* <enumeration value="SECONDARY_COLUMN_KEYS_WIDGET"/>
* <enumeration value="SECONDARY_KEYS_WIDGET"/>
* <enumeration value="TRANSFORM_WIDGET"/>
* <enumeration value="NORMALIZE_WIDGET"/>
* <enumeration value="AGGREGATE_WIDGET"/>
* <enumeration value="CUMULATE_WIDGET"/>
* <enumeration value="JOIN_INPUT_COUNT_WIDGET"/>
* <enumeration value="INPUT_COUNT_WIDGET"/>
* <enumeration value="OUTPUT_COUNT_WIDGET"/>
* <enumeration value="JOIN_TYPE_WIDGET"/>
* <enumeration value="JOIN_MAPPING_WIDGET"/>
* <enumeration value="HASH_JOIN_WIDGET"/>
* <enumeration value="HASH_JOIN_MAPPING_WIDGET"/>
* <enumeration value="XML_CONTENT_WIDGET"/>
* <enumeration value="SUBJOB_PROPERTIES_WIDGET"/>
* <enumeration value="MATCH_PROPERTY_WIDGET"/>
* <enumeration value="TEXTBOX_WITH_IS_PARAMETER_CHECKBOX_WIDGET"/>
* <enumeration value="COUNT_WIDGET"/>
* <enumeration value="PRIMARY_COLUMN_KEYS_WIDGET"/>
* <enumeration value="PRIMARY_COLUMN_KEYS_WIDGET"/>
* <enumeration value="DATABASE_NAME_WIDGET"/>
* <enumeration value="TABLE_NAME_WIDGET"/>
* <enumeration value="PARTITION_KEYS_WIDGET"/>
* <enumeration value="QUOTE_WIDGET"/>
* <enumeration value="EXTERNAL_TABLE_PATH_WIDGET"/>
* <enumeration value="MIXED_SCHEME"/>
* <enumeration value="OVERWRITE_WIDGET"/>
* <enumeration value="PARTITION_KEYS_WIDGET_INPUT_HIVE"/>
* <enumeration value="EXTRACT_METASTORE_DATA_WIDGET"/>
* <enumeration value="HOST_NAME_WIDGET"/>
* <enumeration value="SID_NAME_WIDGET"/>
* <enumeration value="PORT_WIDGET"/>
* <enumeration value="USER_NAME_WIDGET"/>
* <enumeration value="PASSWORD_WIDGET"/>
* <enumeration value="CHUNK_SIZE_WIDGET"/>
* <enumeration value="SELECT_JDBC_VALUES_WIDGET"/>
* <enumeration value="LOAD_TYPE_CONFIGURATION_WIDGET"/>
* <enumeration value="ORACLE_SCHEMA_WIDGET"/>
* <enumeration value="TEST_CONNECTION_WIDGET"/>
* <enumeration value="DATABASE_NAME_WIDGET"/>
* <enumeration value="PROPOGATE_WIDGET"/>
* <enumeration value="MYSQL_DRIVER_NAME"/>
* <enumeration value="RUNPROGRAM_TEXT_WIDGET"/>
* <enumeration value="PARTITION_COMPONENT_OUTPUT_COUNT_WIDGET"/>
* <enumeration value="OUTPUT_RECORD_COUNT_WIDGET"/>
* <enumeration value="SELECT_INTERFACE_WITH_EXPORT_WIDGET/>
* <enumeration value="SELECT_INTERFACE_WITH_LOAD_WIDGET/>
* <enumeration value="PARTITION_BY_EXP_OPERATIONAL_CLASS_WIDGET/>
* <enumeration value="XPATH_SCHEMA_WIDGET/>
* <enumeration value="XPATH_QUERY_WIDGET/>
* <enumeration value="ROOT_TAG_WIDGET"/>
* <enumeration value="ROW_TAG_WIDGET"/>
* <enumeration value="XML_FILE_PATH_WIDGET"/>
* <enumeration value="DATABASE_WIDGET"/>
* <enumeration value="JDBC_DRIVER_CLASS_WIDGET"/>
* <enumeration value="DB_URL_WIDGET"/>
* <enumeration value="DB_UPDATE_USER_NAME_WIDGET"/>
* <enumeration value="DB_UPDATE_PASSWORD_WIDGET"/>
* <enumeration value="RUN_SQL_QUERY_WIDGET"/>
* <enumeration value="DATABASE_LIST_WIDGET"/>
* <enumeration value="TEMPORARY_DIR_NAME_WIDGET"/>
* <enumeration value="GROUP_COMBINE_WIDGET"/>
* </restriction>
* </simpleType>
* </pre>
*
*/
@XmlType(name = "property_renderer", namespace = "hydrograph/ui/constant")
@XmlEnum
public enum PropertyRenderer {
GENERATE_RECORDS_SCHEMA_WIDGET,
TRANSFORM_SCHEMA_WIDGET,
SCHEMA_WIDGET,
FIELD_SEQUENCE_WIDGET,
FIXED_WIDGET,
RUNTIME_PROPERTIES_WIDGET,
FILE_PATH_WIDGET,
BROWSE_WORKSPACE_WIDGET,
CHARACTER_SET_WIDGET,
DELIMETER_WIDGET,
BATCH_WIDGET,
NO_OF_RECORDS_WIDGET,
HAS_HEADER_WIDGET,
SAFE_PROPERTY_WIDGET,
COMPONENT_NAME_WIDGET,
FILTER_PROPERTY_WIDGET,
OPERATIONAL_CLASS_WIDGET,
STRICT_CLASS_WIDGET,
RETENTION_LOGIC_WIDGET,
COLUMN_NAME_WIDGET,
SECONDARY_COLUMN_KEYS_WIDGET,
SECONDARY_KEYS_WIDGET,
TRANSFORM_WIDGET,
NORMALIZE_WIDGET,
AGGREGATE_WIDGET,
CUMULATE_WIDGET,
JOIN_INPUT_COUNT_WIDGET,
INPUT_COUNT_WIDGET,
OUTPUT_COUNT_WIDGET,
JOIN_TYPE_WIDGET,
JOIN_MAPPING_WIDGET,
HASH_JOIN_WIDGET,
HASH_JOIN_MAPPING_WIDGET,
XML_CONTENT_WIDGET,
SUBJOB_PROPERTIES_WIDGET,
MATCH_PROPERTY_WIDGET,
TEXTBOX_WITH_IS_PARAMETER_CHECKBOX_WIDGET,
COUNT_WIDGET,
PRIMARY_COLUMN_KEYS_WIDGET,
SID_NAME_WIDGET,
TABLE_NAME_WIDGET,
PARTITION_KEYS_WIDGET,
QUOTE_WIDGET,
EXTERNAL_TABLE_PATH_WIDGET,
MIXED_SCHEME,
OVERWRITE_WIDGET,
PARTITION_KEYS_WIDGET_INPUT_HIVE,
EXTRACT_METASTORE_DATA_WIDGET,
HOST_NAME_WIDGET,
PORT_WIDGET,
JDBC_DRIVER_WIDGET,
USER_NAME_WIDGET,
PASSWORD_WIDGET,
CHUNK_SIZE_WIDGET,
STRAIGHT_SCHEMA_WIDGET,
SELECT_JDBC_VALUES_WIDGET,
LOAD_TYPE_CONFIGURATION_WIDGET,
ORACLE_SCHEMA_WIDGET,
TEST_CONNECTION_WIDGET,
DATABASE_NAME_WIDGET,
PROPOGATE_WIDGET,
MYSQL_DRIVER_NAME,
RUNPROGRAM_TEXT_WIDGET,
OUTPUT_RECORD_COUNT_WIDGET,
SELECT_INTERFACE_WITH_EXPORT_WIDGET,
SELECT_INTERFACE_WITH_LOAD_WIDGET,
PARTITION_COMPONENT_OUTPUT_COUNT_WIDGET,
PARTITION_BY_EXP_OPERATIONAL_CLASS_WIDGET,
XPATH_SCHEMA_WIDGET,
XPATH_QUERY_WIDGET,
ROOT_TAG_WIDGET,
ROW_TAG_WIDGET,
XML_FILE_PATH_WIDGET,
DATABASE_WIDGET,
JDBC_DRIVER_CLASS_WIDGET,
DB_URL_WIDGET,
DB_UPDATE_USER_NAME_WIDGET,
SELECT_BY_KEYS_WIDGET,
DB_UPDATE_PASSWORD_WIDGET,
RUN_SQL_QUERY_WIDGET,
DATABASE_LIST_WIDGET,
TEMPORARY_DIR_NAME_WIDGET,
GROUP_COMBINE_WIDGET;
public String value() {
return name();
}
public static PropertyRenderer fromValue(String v) {
return valueOf(v);
}
}