com.aliyun.openservices.paifeaturestore.dao.DaoConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of paifeaturestore-sdk Show documentation
Show all versions of paifeaturestore-sdk Show documentation
SDK for PAI-FeatureStore service
package com.aliyun.openservices.paifeaturestore.dao;
import com.aliyun.openservices.paifeaturestore.constants.DatasourceType;
import com.aliyun.openservices.paifeaturestore.constants.FSType;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/* This class contains variables that are required for different data sources.*/
public class DaoConfig {
public DatasourceType datasourceType;
public String config;
public String tableStoreName;
public String tableStoreTableName;
public String primaryKeyField;
public String eventTimeField;
public int ttl = -1;
// hologres
public String hologresName;
public String hologresTableName;
//ots
public String otsName;
public String otsTableName;
// igraph
public String iGraphName;
public String groupName;
public String labelName;
public boolean saveOriginalField = false;
public Map fieldMap = new HashMap<>();
// redis, ots
public Map fieldTypeMap = new HashMap<>();
public List fields = new ArrayList<>();
//Off-line sequence feature table
//Hologres
public String hologresSeqOnlineTableName;//在线表
public String hologresSeqOfflineTableName;//离线表
//ots
public String otsSeqOnlineTableName;
public String otsSeqOfflineTableName;
//igraph
public String igraphEdgeName;
// FeatureDB
public String featureDBName;
public String featureDBDatabase;
public String featureDBSchema;
public String featureDBTable;
}