106 lines
2.3 KiB
Java
106 lines
2.3 KiB
Java
package com.celnet.datadump.global;
|
|
|
|
import com.celnet.datadump.enums.FileType;
|
|
import com.google.common.collect.Lists;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @author Red
|
|
* @description
|
|
* @date 2022/12/06
|
|
*/
|
|
public class Const {
|
|
|
|
/**
|
|
* 表字段过滤
|
|
*/
|
|
public static final List<String> TABLE_FILTERS = Lists.newArrayList(
|
|
// "SystemModstamp",
|
|
// "LastViewedDate",
|
|
// "LastReferencedDate",
|
|
// "LastActivityDate",
|
|
// "OwnerId"
|
|
);
|
|
|
|
/**
|
|
* 批次过滤
|
|
*/
|
|
public static final List<String> BATCH_FILTERS = Lists.newArrayList(
|
|
"__mdt"
|
|
);
|
|
|
|
|
|
/**
|
|
* 版本内容
|
|
*/
|
|
public static final String CONTENT_VERSION = "ContentVersion";
|
|
|
|
|
|
/**
|
|
* type过滤
|
|
*/
|
|
public static final String TYPE_FILTER = "type";
|
|
|
|
/**
|
|
* 附件表名
|
|
*/
|
|
public static final String OWNER_ID = "OwnerId";
|
|
|
|
/**
|
|
* sf 下载文件链接
|
|
*/
|
|
public static final String SF_FILE_URL = "/services/data/v56.0/sobjects/%s/%s/%s";
|
|
|
|
/**
|
|
* sf 上传文件链接
|
|
*/
|
|
public static final String SF_UPLOAD_FILE_URL = "/services/data/v56.0/sobjects/%s";
|
|
|
|
/**
|
|
* sf 获取富文本图片链接
|
|
*/
|
|
public static final String SF_RICH_TEXT_FILE_URL = "/services/data/v55.0/sobjects/%s/%s/richTextImageFields/%s/%s";
|
|
|
|
/**
|
|
* sf 上传富文本图片链接
|
|
*/
|
|
public static final String SF_UPLOAD_RICH_TEXT_FILE_URL = "/services/data/v55.0/sobjects/%s/%s";
|
|
|
|
public static final Integer MAX_FAIL_COUNT = 3;
|
|
|
|
public static final String ID = "Id";
|
|
|
|
public static final String CREATED_DATE = "CreatedDate";
|
|
|
|
public static final String LAST_MODIFIED_DATE = "SystemModstamp";
|
|
/**
|
|
* sf 日期格式
|
|
*/
|
|
public static final String SF_DATE_FORMAT = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
|
|
/**
|
|
* sf 时间格式
|
|
*/
|
|
public static final String SF_TIME_FORMAT = "HH:mm:ss.SSS'Z'";
|
|
|
|
|
|
/**
|
|
* 表索引字段
|
|
*/
|
|
public static final List<String> TABLE_INDEX = Lists.newArrayList(
|
|
Const.CREATED_DATE,
|
|
Const.LAST_MODIFIED_DATE,
|
|
"IsDeleted"
|
|
);
|
|
/**
|
|
* 文件类型
|
|
*/
|
|
public static FileType FILE_TYPE;
|
|
|
|
/**
|
|
* 文件类型
|
|
*/
|
|
public static String SERVER_FILE_PATH;
|
|
|
|
}
|