public class ConfigServiceClient extends Object implements ConfigService
| Constructor and Description |
|---|
ConfigServiceClient(String baseUrl) |
ConfigServiceClient(String baseUrl,
String user,
String password) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addAccumuloStore(String name,
String zookeeper,
String instance,
String user,
String password) |
javax.ws.rs.core.Response |
addAccumuloStore(String name,
String zookeeper,
String instance,
String user,
String password,
Boolean makeDefault,
String geowaveNamespace,
Boolean useLocalityGroups,
Boolean persistAdapter,
Boolean persistIndex,
Boolean persistDataStatistics,
Boolean createTable,
Boolean useAltIndex,
Boolean enableBlockCache) |
javax.ws.rs.core.Response |
addBigTableStore(String name) |
javax.ws.rs.core.Response |
addBigTableStore(String name,
Boolean makeDefault,
Integer scanCacheSize,
String projectId,
String instanceId,
String geowaveNamespace,
Boolean useLocalityGroups,
Boolean persistAdapter,
Boolean persistIndex,
Boolean persistDataStatistics,
Boolean createTable,
Boolean useAltIndex,
Boolean enableBlockCache) |
javax.ws.rs.core.Response |
addCassandraStore(String name) |
javax.ws.rs.core.Response |
addCassandraStore(String name,
Boolean makeDefault,
String contactPoint,
Integer batchWriteSize,
Boolean durableWrites,
Integer replicationFactor,
String geowaveNamespace,
Boolean persistAdapter,
Boolean persistIndex,
Boolean persistDataStatistics,
Boolean createTable,
Boolean useAltIndex,
Boolean enableBlockCache,
Boolean enableServerSideLibrary) |
javax.ws.rs.core.Response |
addDynamoDBStore(String name) |
javax.ws.rs.core.Response |
addDynamoDBStore(String name,
Boolean makeDefault,
String endpoint,
String region,
Long writeCapacity,
Long readCapacity,
Integer maxConnections,
String protocol,
Boolean enableCacheResponseMetadata,
String geowaveNamespace,
Boolean persistAdapter,
Boolean persistIndex,
Boolean persistDataStatistics,
Boolean createTable,
Boolean useAltIndex,
Boolean enableBlockCache,
Boolean enableServerSideLibrary) |
javax.ws.rs.core.Response |
addHBaseStore(String name,
String zookeeper) |
javax.ws.rs.core.Response |
addHBaseStore(String name,
String zookeeper,
Boolean makeDefault,
String geowaveNamespace,
Boolean disableServiceSide,
String coprocessorjar,
Boolean persistAdapter,
Boolean persistIndex,
Boolean persistDataStatistics,
Boolean createTable,
Boolean useAltIndex,
Boolean enableBlockCache) |
javax.ws.rs.core.Response |
addIndex(String name,
String type) |
javax.ws.rs.core.Response |
addIndex(String name,
String type,
Boolean makeDefault,
String nameOverride,
Integer numPartitions,
String partitionStrategy,
Boolean storeTime,
String periodicity,
String bias,
Long maxDuplicates,
String crs) |
javax.ws.rs.core.Response |
addIndexGroup(String name,
String indexes) |
javax.ws.rs.core.Response |
addIndexGroup(String name,
String[] indexes) |
javax.ws.rs.core.Response |
addSpatialIndex(String name) |
javax.ws.rs.core.Response |
addSpatialIndex(String name,
Boolean makeDefault,
String nameOverride,
Integer numPartitions,
String partitionStrategy,
Boolean storeTime,
String crs) |
javax.ws.rs.core.Response |
addSpatialTemporalIndex(String name) |
javax.ws.rs.core.Response |
addSpatialTemporalIndex(String name,
Boolean makeDefault,
String nameOverride,
Integer numPartitions,
String partitionStrategy,
String periodicity,
String bias,
Long maxDuplicates,
String crs) |
javax.ws.rs.core.Response |
addStoreReRoute(String name,
String type,
String geowaveNamespace,
Map<String,String> additionalQueryParams) |
javax.ws.rs.core.Response |
configGeoServer(String GeoServer_URL) |
javax.ws.rs.core.Response |
configGeoServer(String GeoServer_URL,
String username,
String pass,
String workspace,
String sslSecurityProtocol,
String sslTrustStorePath,
String sslTrustStorePassword,
String sslTrustStoreType,
String sslTruststoreProvider,
String sslTrustManagerAlgorithm,
String sslTrustManagerProvider,
String sslKeyStorePath,
String sslKeyStorePassword,
String sslKeyStoreProvider,
String sslKeyPassword,
String sslKeyStoreType,
String sslKeyManagerAlgorithm,
String sslKeyManagerProvider) |
javax.ws.rs.core.Response |
configHDFS(String HDFS_DefaultFS_URL) |
javax.ws.rs.core.Response |
list() |
javax.ws.rs.core.Response |
list(String filter) |
javax.ws.rs.core.Response |
removeIndex(String name) |
javax.ws.rs.core.Response |
removeIndexGroup(String name) |
javax.ws.rs.core.Response |
removeStore(String name) |
javax.ws.rs.core.Response |
set(String name,
String value) |
javax.ws.rs.core.Response |
set(String name,
String value,
Boolean password) |
public ConfigServiceClient(String baseUrl)
public javax.ws.rs.core.Response list(String filter)
list in interface ConfigServicepublic javax.ws.rs.core.Response list()
public javax.ws.rs.core.Response addHBaseStore(String name, String zookeeper, Boolean makeDefault, String geowaveNamespace, Boolean disableServiceSide, String coprocessorjar, Boolean persistAdapter, Boolean persistIndex, Boolean persistDataStatistics, Boolean createTable, Boolean useAltIndex, Boolean enableBlockCache)
addHBaseStore in interface ConfigServicepublic javax.ws.rs.core.Response addAccumuloStore(String name, String zookeeper, String instance, String user, String password)
public javax.ws.rs.core.Response addAccumuloStore(String name, String zookeeper, String instance, String user, String password, Boolean makeDefault, String geowaveNamespace, Boolean useLocalityGroups, Boolean persistAdapter, Boolean persistIndex, Boolean persistDataStatistics, Boolean createTable, Boolean useAltIndex, Boolean enableBlockCache)
addAccumuloStore in interface ConfigServicepublic javax.ws.rs.core.Response addBigTableStore(String name)
public javax.ws.rs.core.Response addBigTableStore(String name, Boolean makeDefault, Integer scanCacheSize, String projectId, String instanceId, String geowaveNamespace, Boolean useLocalityGroups, Boolean persistAdapter, Boolean persistIndex, Boolean persistDataStatistics, Boolean createTable, Boolean useAltIndex, Boolean enableBlockCache)
addBigTableStore in interface ConfigServicepublic javax.ws.rs.core.Response addDynamoDBStore(String name)
public javax.ws.rs.core.Response addDynamoDBStore(String name, Boolean makeDefault, String endpoint, String region, Long writeCapacity, Long readCapacity, Integer maxConnections, String protocol, Boolean enableCacheResponseMetadata, String geowaveNamespace, Boolean persistAdapter, Boolean persistIndex, Boolean persistDataStatistics, Boolean createTable, Boolean useAltIndex, Boolean enableBlockCache, Boolean enableServerSideLibrary)
addDynamoDBStore in interface ConfigServicepublic javax.ws.rs.core.Response addCassandraStore(String name)
public javax.ws.rs.core.Response addCassandraStore(String name, Boolean makeDefault, String contactPoint, Integer batchWriteSize, Boolean durableWrites, Integer replicationFactor, String geowaveNamespace, Boolean persistAdapter, Boolean persistIndex, Boolean persistDataStatistics, Boolean createTable, Boolean useAltIndex, Boolean enableBlockCache, Boolean enableServerSideLibrary)
addCassandraStore in interface ConfigServicepublic javax.ws.rs.core.Response addSpatialIndex(String name)
public javax.ws.rs.core.Response addSpatialIndex(String name, Boolean makeDefault, String nameOverride, Integer numPartitions, String partitionStrategy, Boolean storeTime, String crs)
addSpatialIndex in interface ConfigServicepublic javax.ws.rs.core.Response addSpatialTemporalIndex(String name)
public javax.ws.rs.core.Response addSpatialTemporalIndex(String name, Boolean makeDefault, String nameOverride, Integer numPartitions, String partitionStrategy, String periodicity, String bias, Long maxDuplicates, String crs)
addSpatialTemporalIndex in interface ConfigServicepublic javax.ws.rs.core.Response addIndex(String name, String type, Boolean makeDefault, String nameOverride, Integer numPartitions, String partitionStrategy, Boolean storeTime, String periodicity, String bias, Long maxDuplicates, String crs)
addIndex in interface ConfigServicepublic javax.ws.rs.core.Response configGeoServer(String GeoServer_URL)
public javax.ws.rs.core.Response configGeoServer(String GeoServer_URL, String username, String pass, String workspace, String sslSecurityProtocol, String sslTrustStorePath, String sslTrustStorePassword, String sslTrustStoreType, String sslTruststoreProvider, String sslTrustManagerAlgorithm, String sslTrustManagerProvider, String sslKeyStorePath, String sslKeyStorePassword, String sslKeyStoreProvider, String sslKeyPassword, String sslKeyStoreType, String sslKeyManagerAlgorithm, String sslKeyManagerProvider)
configGeoServer in interface ConfigServicepublic javax.ws.rs.core.Response configHDFS(String HDFS_DefaultFS_URL)
configHDFS in interface ConfigServicepublic javax.ws.rs.core.Response removeIndex(String name)
removeIndex in interface ConfigServicepublic javax.ws.rs.core.Response removeIndexGroup(String name)
removeIndexGroup in interface ConfigServicepublic javax.ws.rs.core.Response removeStore(String name)
removeStore in interface ConfigServicepublic javax.ws.rs.core.Response set(String name, String value, Boolean password)
set in interface ConfigServicepublic javax.ws.rs.core.Response addStoreReRoute(String name, String type, String geowaveNamespace, Map<String,String> additionalQueryParams)
addStoreReRoute in interface ConfigServicepublic javax.ws.rs.core.Response addIndexGroup(String name, String indexes)
addIndexGroup in interface ConfigServiceCopyright © 2013–2019. All rights reserved.