2 * ================================================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ================================================================================
20 package org.openecomp.portalsdk.analytics.model.definition;
22 import org.openecomp.portalsdk.analytics.RaptorObject;
24 public class TableSource extends RaptorObject {
25 private String tableName = null;
27 private String displayName = null;
29 private String pkFields = null;
31 private String viewAction = null;
33 private String isLargeData = null;
35 private String filterSql = null;
37 public TableSource() {
41 public TableSource(String tableName, String displayName, String pkFields,
42 String viewAction, String isLargeData, String filterSql) {
45 setTableName(tableName);
46 setDisplayName(displayName);
47 setPkFields(pkFields);
48 setViewAction(viewAction);
49 setIsLargeData(isLargeData);
50 setFilterSql(filterSql);
53 public String getTableName() {
57 public String getDisplayName() {
61 public String getPkFields() {
65 public String getViewAction() {
69 public String getIsLargeData() {
73 public String getFilterSql() {
77 public void setTableName(String tableName) {
78 this.tableName = tableName;
81 public void setDisplayName(String displayName) {
82 this.displayName = displayName;
85 public void setPkFields(String pkFields) {
86 this.pkFields = pkFields;
89 public void setViewAction(String viewAction) {
90 this.viewAction = viewAction;
93 public void setIsLargeData(String isLargeData) {
94 this.isLargeData = isLargeData;
97 public void setFilterSql(String filterSql) {
98 this.filterSql = filterSql;