public class RestSqlComposition extends RestBasicEntity
RestBasicEntity.ResourceNotFound
KomodoRestV1Application.V1Constants.App
NO_CONTENT
links, properties, tuples
ABOUT, APP_PATH, BIND_TO_SERVICE_CATALOG_SOURCE, CLONE_SEGMENT, COLUMNS_SEGMENT, CONDITION_PLACEHOLDER, CONDITIONS_SEGMENT, CONNECTION_PLACEHOLDER, CONNECTION_SEGMENT, CONNECTIONS_FROM_TEIID, CONNECTIONS_SEGMENT, CRITERIA_FOR_JOIN_TABLES, DATA_ROLE_PLACEHOLDER, DATA_ROLES_SEGMENT, DATA_SERVICE_PLACEHOLDER, DATA_SERVICE_SEGMENT, DATA_SERVICES_SEGMENT, DEPLOYABLE_STATUS_SEGMENT, DRIVERS_SEGMENT, EXPORT, EXPORT_TO_GIT, GIT_REPO_PLACEHOLDER, GIT_REPOSITORY, IMPORT, IMPORT_EXPORT_SEGMENT, IMPORT_PLACEHOLDER, IMPORTS_SEGMENT, JDBC_CATALOG_SCHEMA_SEGMENT, JDBC_INFO_SEGMENT, MASK_PLACEHOLDER, MASKS_SEGMENT, METADATA__CREDENTIALS, METADATA_DRIVER, METADATA_DRIVER_PLACEHOLDER, METADATA_SEGMENT, MODEL_FROM_TEIID_DDL, MODEL_PLACEHOLDER, MODELS_SEGMENT, NAME_VALIDATION_SEGMENT, PERMISSION_PLACEHOLDER, PERMISSIONS_SEGMENT, PING_SEGMENT, PING_TYPE_PARAMETER, PUBLISH, PUBLISH_LOGS, QUERY_SEGMENT, REFRESH_DATASERVICE_VIEWS, REFRESH_PREVIEW_VDB_SEGMENT, REFRESH_SCHEMA_SEGMENT, SAMPLE_DATA, SAVED_SEARCHES_SEGMENT, SCHEMA_SEGMENT, SEARCH_ANCESTOR_PARAMETER, SEARCH_CONTAINS_PARAMETER, SEARCH_OBJECT_NAME_PARAMETER, SEARCH_PARENT_PARAMETER, SEARCH_PATH_PARAMETER, SEARCH_SAVED_NAME_PARAMETER, SEARCH_SEGMENT, SEARCH_TYPE_PARAMETER, SERVICE_CATALOG_SEGMENT, SERVICE_SEGMENT, SERVICE_VDB_FOR_JOIN_TABLES, SERVICE_VDB_FOR_SINGLE_SOURCE_TABLES, SERVICE_VIEW_DDL_FOR_JOIN_TABLES, SERVICE_VIEW_DDL_FOR_SINGLE_TABLE, SERVICE_VIEW_INFO, SOURCE_PLACEHOLDER, SOURCE_VDB_MATCHES, SOURCES_SEGMENT, STATUS_SEGMENT, STORAGE_TYPES, SYNDESIS_SOURCE, SYNDESIS_SOURCE_PLACEHOLDER, SYNDESIS_SOURCE_STATUSES, SYNDESIS_SOURCES, TABLE_PLACEHOLDER, TABLES_SEGMENT, TEMPLATE_ENTRIES_SEGMENT, TEMPLATE_ENTRY_PLACEHOLDER, TEMPLATE_PLACEHOLDER, TEMPLATE_SEGMENT, TEMPLATES_SEGMENT, TRANSLATOR_DEFAULT_SEGMENT, TRANSLATOR_PLACEHOLDER, TRANSLATORS_SEGMENT, UNDEPLOY, USER_PROFILE, VALIDATE_PLACEHOLDER, VALIDATE_SEGMENT, VALIDATE_VIEW_DEFINITION, VDB_EXPORT_XML_PROPERTY, VDB_MANIFEST_SEGMENT, VDB_NAME_PARAMETER, VDB_PLACEHOLDER, VDB_SEGMENT, VDBS_FROM_TEIID, VDBS_SEGMENT, VIEW_EDITOR_STATE, VIEW_EDITOR_STATE_PLACEHOLDER, VIEW_EDITOR_STATES, VIEW_PLACEHOLDER, VIEWS_SEGMENT, WORKSPACE_SEGMENT
BASE_URI, CHILDREN, DATA_PATH, DDL_ATTRIBUTE, DEFAULT_VALUE, DESCRIPTION, HAS_CHILDREN, HREF, ID, KENGINE_PREFIX, KTYPE, LIMIT, LINKS, NULL, PARENT, PREFIX_PATTERN, PREFIX_SEPARATOR, PROPERTIES, REL, REPEATABLE, REQUIRED, SELF, TYPE, VALUES
AMPERSAND, AT, BR, CLASS, CLOSE_ANGLE_BRACKET, CLOSE_BRACE, CLOSE_BRACKET, CLOSE_PRE_CMT, CLOSE_PRE_TAG, CLOSE_SQUARE_BRACKET, COLON, COMMA, CONNECTION_SUFFIX, CURRENT_FOLDER_SYMBOL, DDL, DEFAULT_LOCAL_WORKSPACE_NAME, DIVIDE, DOLLAR_SIGN, DOT, DOT_CHAR, DOT_DOT, DOT_KOMODO, DOUBLE_BACK_SLASH, DRIVE_SEPARATOR, EMPTY_ARRAY, EMPTY_STRING, ENUM, EQUALS, FILE_EXTENSION_SEPARATOR, FILE_NAME_WILDCARD, FINAL, FORWARD_SLASH, HASH, HYPHEN, INTERFACE, JAR, JAVA, JAVA_IO_TMPDIR, JBOSS_SERVER_TMP_DIR, KOMODO, LINE_SEPARATOR, LINE_SEPARATOR_PROPERTY_NAME, LOG, MINUS, MULTIPLY, NBSP, NEW_LINE, OPEN_ANGLE_BRACKET, OPEN_BRACE, OPEN_BRACKET, OPEN_PRE_CMT, OPEN_PRE_TAG, OPEN_SQUARE_BRACKET, PARENT_FOLDER_SYMBOL, PERCENT, PIPE, PLUS, PRIVATE, PUBLIC, QUESTION_MARK, QUOTE_MARK, SEMI_COLON, SERVICE_VDB_SUFFIX, SERVICE_VDB_VIEW_MODEL, SERVICE_VDB_VIEW_SUFFIX, SOURCES, SPACE, SPEECH_MARK, SRC, STAR, STATIC, TAB, TARGET, UNDERSCORE, UNDERSCORE_CHAR, VDB_DEPLOYMENT_SUFFIX, VDB_PREFIX, XML, XML_SUFFIX, ZIP, ZIP_SUFFIX
Constructor and Description |
---|
RestSqlComposition()
Constructor for use only when deserializing.
|
RestSqlComposition(RestSqlComposition sqlComp) |
RestSqlComposition(String name,
String description,
String leftSrc,
String rightSrc,
String leftColumn,
String rightColumn,
String type,
String operator)
Constructor for use only when deserializing.
|
RestSqlComposition(URI baseUri,
SqlComposition sqlCompostion,
org.komodo.spi.repository.Repository.UnitOfWork uow)
Constructor for those connections needing more control over what basic properties
should be set
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getLeftCriteriaColumn() |
String |
getLeftSourcePath() |
String |
getName() |
String |
getOperator() |
String |
getRightCriteriaColumn() |
String |
getRightSourcePath() |
String |
getType() |
void |
setDescription(String descr) |
void |
setLeftCriteriaColumn(String column) |
void |
setLeftSourcePath(String path) |
void |
setName(String name) |
void |
setOperator(String operator) |
void |
setRightCriteriaColumn(String column) |
void |
setRightSourcePath(String path) |
void |
setType(String type) |
addExecutionProperties, ancestor, createChildLink, getDataPath, getId, getkType, hasChildren, hasPrefix, setDataPath, setHasChildren, setId, setkType, toString
addLink, addProperty, addTuple, clone, equals, getBaseUri, getLinks, getProperties, getTuples, getUriBuilder, getXml, hashCode, removeLink, setBaseUri, setLinks, setProperties, setXml, supports
public RestSqlComposition()
public RestSqlComposition(RestSqlComposition sqlComp)
public RestSqlComposition(String name, String description, String leftSrc, String rightSrc, String leftColumn, String rightColumn, String type, String operator)
public RestSqlComposition(URI baseUri, SqlComposition sqlCompostion, org.komodo.spi.repository.Repository.UnitOfWork uow) throws org.komodo.spi.KException
baseUri
- org.komodo.spi.KException
public void setName(String name)
name
- value
the new name (can be empty)public String getName()
public void setDescription(String descr)
descr
- value
the new description (can be empty)public String getDescription()
public void setLeftSourcePath(String path)
path
- value
the new left source path (can be empty)public String getLeftSourcePath()
public void setRightSourcePath(String path)
path
- value
the new right source path (can be empty)public String getRightSourcePath()
public void setRightCriteriaColumn(String column)
column
- value
the new right criteria column (can be empty)public String getRightCriteriaColumn()
public void setLeftCriteriaColumn(String column)
column
- value
the new left criteria column (can be empty)public String getLeftCriteriaColumn()
public void setType(String type)
type
- value
the new type (can be empty)public String getType()
public void setOperator(String operator)
operator
- value
the new operator (can be empty)public String getOperator()
Copyright © 2013–2019. All rights reserved.