public class DistributeAnalysisSetting
extends java.lang.Object
implements java.io.Serializable
分布式空间处理服务设置类
限定符和类型 | 字段和说明 |
---|---|
boolean |
buildPyramid
分布式内存开启矢量金字塔
|
java.lang.String |
datacatalogServiceAddress
datacatalog服务地址根地址,默认和本地服务跟地址相同。
|
static OutputType |
DEFAULT_OUTPUTTYPE |
static int |
DEFAULT_RDDCOUNT |
static int |
DEFAULT_WOEKER_PORT |
static java.lang.String |
DEFAULT_XMX |
OutputType |
defaultOutputType
分布式分析结果默认存储类型,本地或缓存中,或是iserver-datastore或是注册的数据库中
|
boolean |
enabled
是否启用分布式空间处理服务
|
java.lang.String |
iobjectSparkJarName
iobjectSparkJar的名称
|
java.lang.String |
localServiceAddress
本地服务根地址
|
OutputStoreInfo |
outputStoreInfo
输出的存储信息
|
boolean |
publishService
是否将分析结果发布为数据和地图服务
|
int |
rddStorageCount
rdd存储个数
|
java.lang.String |
referServicesAddress
需要发布成服务的根地址
|
ReferServicesType |
referServicesType
关联服务的类型
|
java.lang.String |
referToken
服务的token
|
boolean |
sparkSessionNoRebuild |
int |
workerPort
子进程端口
|
java.lang.String |
xmx
jvm最大堆内存
|
构造器和说明 |
---|
DistributeAnalysisSetting() |
DistributeAnalysisSetting(DistributeAnalysisSetting toCopySetting) |
限定符和类型 | 方法和说明 |
---|---|
DistributeAnalysisSetting |
buildPyramid(boolean buildPyramid) |
DistributeAnalysisSetting |
copy() |
DistributeAnalysisSetting |
defaultOutputType(OutputType defaultOutputType) |
static DistributeAnalysisSetting |
defaultSetting() |
DistributeAnalysisSetting |
enabled(boolean enabled) |
boolean |
equals(java.lang.Object obj)
比较指定对象与当前对象是否相等。
|
int |
hashCode()
获取对象实例的哈希值
|
DistributeAnalysisSetting |
iobjectSparkJarName(java.lang.String iobjectSparkJarName) |
DistributeAnalysisSetting |
publishService(boolean publishService) |
DistributeAnalysisSetting |
rddStorageCount(int rddStorageCount) |
DistributeAnalysisSetting |
workerPort(int workerPort) |
DistributeAnalysisSetting |
xmx(java.lang.String xmx) |
public static final int DEFAULT_WOEKER_PORT
public static final java.lang.String DEFAULT_XMX
public static final int DEFAULT_RDDCOUNT
public static final OutputType DEFAULT_OUTPUTTYPE
public boolean enabled
public java.lang.String iobjectSparkJarName
public ReferServicesType referServicesType
public java.lang.String referServicesAddress
public java.lang.String localServiceAddress
public java.lang.String datacatalogServiceAddress
public java.lang.String referToken
public java.lang.String xmx
public int workerPort
public OutputType defaultOutputType
public OutputStoreInfo outputStoreInfo
public int rddStorageCount
public boolean buildPyramid
public boolean publishService
public boolean sparkSessionNoRebuild
public DistributeAnalysisSetting(DistributeAnalysisSetting toCopySetting)
public DistributeAnalysisSetting()
public DistributeAnalysisSetting iobjectSparkJarName(java.lang.String iobjectSparkJarName)
public DistributeAnalysisSetting enabled(boolean enabled)
public DistributeAnalysisSetting workerPort(int workerPort)
public DistributeAnalysisSetting xmx(java.lang.String xmx)
public DistributeAnalysisSetting defaultOutputType(OutputType defaultOutputType)
public DistributeAnalysisSetting rddStorageCount(int rddStorageCount)
public DistributeAnalysisSetting buildPyramid(boolean buildPyramid)
public DistributeAnalysisSetting publishService(boolean publishService)
public boolean equals(java.lang.Object obj)
比较指定对象与当前对象是否相等。
equals
在类中 java.lang.Object
obj
- 与当前对象进行比较的对象。public int hashCode()
hashCode
在类中 java.lang.Object
public DistributeAnalysisSetting copy()
public static DistributeAnalysisSetting defaultSetting()