in modules/frontend/app/configuration/services/Clusters.ts [138:209]
getBlankCluster() {
return {
_id: ObjectID.generate(),
activeOnStart: true,
cacheSanityCheckEnabled: true,
atomicConfiguration: {},
cacheKeyConfiguration: [],
deploymentSpi: {
URI: {
uriList: [],
scanners: []
}
},
marshaller: {},
peerClassLoadingLocalClassPathExclude: [],
sslContextFactory: {
trustManagers: []
},
swapSpaceSpi: {},
transactionConfiguration: {},
dataStorageConfiguration: {
pageSize: null,
concurrencyLevel: null,
defaultDataRegionConfiguration: {
name: 'default'
},
dataRegionConfigurations: []
},
memoryConfiguration: {
pageSize: null,
memoryPolicies: [{
name: 'default',
maxSize: null
}]
},
hadoopConfiguration: {
nativeLibraryNames: []
},
serviceConfigurations: [],
executorConfiguration: [],
sqlConnectorConfiguration: {
tcpNoDelay: true
},
clientConnectorConfiguration: {
tcpNoDelay: true,
jdbcEnabled: true,
odbcEnabled: true,
thinClientEnabled: true,
useIgniteSslContextFactory: true
},
space: void 0,
discovery: {
kind: 'Multicast',
Vm: {addresses: ['127.0.0.1:47500..47510']},
Multicast: {addresses: ['127.0.0.1:47500..47510']},
Jdbc: {initSchema: true},
Cloud: {regions: [], zones: []}
},
binaryConfiguration: {typeConfigurations: [], compactFooter: true},
communication: {tcpNoDelay: true},
connector: {noDelay: true},
collision: {kind: 'Noop', JobStealing: {stealingEnabled: true}, PriorityQueue: {starvationPreventionEnabled: true}},
failoverSpi: [],
logger: {Log4j: { mode: 'Default'}},
caches: [],
igfss: [],
models: [],
checkpointSpi: [],
loadBalancingSpi: [],
autoActivationEnabled: true
};
}