@Produces(value="application/json")
@Path(value="/v0/config")
public interface ConfigService
| Modifier and Type | Method and Description |
|---|---|
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,
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,
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,
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,
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,
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 |
addSpatialIndex(String name,
Boolean makeDefault,
String nameOverride,
Integer numPartitions,
String partitionStrategy,
Boolean storeTime,
String crs) |
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,
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(String filters) |
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,
Boolean password) |
@GET
@Produces(value="application/json")
@Path(value="/list")
javax.ws.rs.core.Response list(@QueryParam(value="filter")
String filters)
@POST
@Produces(value="application/json")
@Path(value="/addstore/hbase")
javax.ws.rs.core.Response addHBaseStore(@QueryParam(value="name")
String name,
@QueryParam(value="zookeeper")
String zookeeper,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="geowaveNamespace")
String geowaveNamespace,
@QueryParam(value="disableServiceSide")
Boolean disableServiceSide,
@QueryParam(value="coprocessorjar")
String coprocessorjar,
@QueryParam(value="persistAdapter")
Boolean persistAdapter,
@QueryParam(value="persistIndex")
Boolean persistIndex,
@QueryParam(value="persistDataStatistics")
Boolean persistDataStatistics,
@QueryParam(value="createTable")
Boolean createTable,
@QueryParam(value="useAltIndex")
Boolean useAltIndex,
@QueryParam(value="enableBlockCache")
Boolean enableBlockCache)
@POST
@Produces(value="application/json")
@Path(value="/addstore/accumulo")
javax.ws.rs.core.Response addAccumuloStore(@QueryParam(value="name")
String name,
@QueryParam(value="zookeeper")
String zookeeper,
@QueryParam(value="instance")
String instance,
@QueryParam(value="user")
String user,
@QueryParam(value="password")
String password,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="geowaveNamespace")
String geowaveNamespace,
@QueryParam(value="useLocalityGroups")
Boolean useLocalityGroups,
@QueryParam(value="persistAdapter")
Boolean persistAdapter,
@QueryParam(value="persistIndex")
Boolean persistIndex,
@QueryParam(value="persistDataStatistics")
Boolean persistDataStatistics,
@QueryParam(value="createTable")
Boolean createTable,
@QueryParam(value="useAltIndex")
Boolean useAltIndex,
@QueryParam(value="enableBlockCache")
Boolean enableBlockCache)
@POST
@Produces(value="application/json")
@Path(value="/addstore/bigtable")
javax.ws.rs.core.Response addBigTableStore(@QueryParam(value="name")
String name,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="scanCacheSize")
Integer scanCacheSize,
@QueryParam(value="projectId")
String projectId,
@QueryParam(value="instanceId")
String instanceId,
@QueryParam(value="geowaveNamespace")
String geowaveNamespace,
@QueryParam(value="useLocalityGroups")
Boolean useLocalityGroups,
@QueryParam(value="persistAdapter")
Boolean persistAdapter,
@QueryParam(value="persistIndex")
Boolean persistIndex,
@QueryParam(value="persistDataStatistics")
Boolean persistDataStatistics,
@QueryParam(value="createTable")
Boolean createTable,
@QueryParam(value="useAltIndex")
Boolean useAltIndex,
@QueryParam(value="enableBlockCache")
Boolean enableBlockCache)
@POST
@Produces(value="application/json")
@Path(value="/addstore/dynamodb")
javax.ws.rs.core.Response addDynamoDBStore(@QueryParam(value="name")
String name,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="endpoint")
String endpoint,
@QueryParam(value="region")
String region,
@QueryParam(value="writeCapacity")
Long writeCapacity,
@QueryParam(value="readCapacity")
Long readCapacity,
@QueryParam(value="maxConnections")
Integer maxConnections,
@QueryParam(value="protocol")
String protocol,
@QueryParam(value="enableCacheResponseMetadata")
Boolean enableCacheResponseMetadata,
@QueryParam(value="geowaveNamespace")
String geowaveNamespace,
@QueryParam(value="persistAdapter")
Boolean persistAdapter,
@QueryParam(value="persistIndex")
Boolean persistIndex,
@QueryParam(value="persistDataStatistics")
Boolean persistDataStatistics,
@QueryParam(value="createTable")
Boolean createTable,
@QueryParam(value="useAltIndex")
Boolean useAltIndex,
@QueryParam(value="enableBlockCache")
Boolean enableBlockCache,
@QueryParam(value="enableServerSideLibrary")
Boolean enableServerSideLibrary)
@POST
@Produces(value="application/json")
@Path(value="/addstore/cassandra")
javax.ws.rs.core.Response addCassandraStore(@QueryParam(value="name")
String name,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="contactPoint")
String contactPoint,
@QueryParam(value="batchWriteSize")
Integer batchWriteSize,
@QueryParam(value="durableWrites")
Boolean durableWrites,
@QueryParam(value="replicationFactor")
Integer replicationFactor,
@QueryParam(value="geowaveNamespace")
String geowaveNamespace,
@QueryParam(value="persistAdapter")
Boolean persistAdapter,
@QueryParam(value="persistIndex")
Boolean persistIndex,
@QueryParam(value="persistDataStatistics")
Boolean persistDataStatistics,
@QueryParam(value="createTable")
Boolean createTable,
@QueryParam(value="useAltIndex")
Boolean useAltIndex,
@QueryParam(value="enableBlockCache")
Boolean enableBlockCache,
@QueryParam(value="enableServerSideLibrary")
Boolean enableServerSideLibrary)
@POST
@Produces(value="application/json")
@Path(value="/addstore/{type}")
javax.ws.rs.core.Response addStoreReRoute(@QueryParam(value="name")
String name,
@PathParam(value="type")
String type,
@QueryParam(value="geowaveNamespace") @DefaultValue(value="")
String geowaveNamespace,
Map<String,String> additionalQueryParams)
@POST
@Produces(value="application/json")
@Path(value="/addindex/spatial")
javax.ws.rs.core.Response addSpatialIndex(@QueryParam(value="name")
String name,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="nameOverride")
String nameOverride,
@QueryParam(value="numPartitions")
Integer numPartitions,
@QueryParam(value="partitionStrategy")
String partitionStrategy,
@QueryParam(value="storeTime")
Boolean storeTime,
@QueryParam(value="crs")
String crs)
@POST
@Produces(value="application/json")
@Path(value="/addindex/spatial_temporal")
javax.ws.rs.core.Response addSpatialTemporalIndex(@QueryParam(value="name")
String name,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="nameOverride")
String nameOverride,
@QueryParam(value="numPartitions")
Integer numPartitions,
@QueryParam(value="partitionStrategy")
String partitionStrategy,
@QueryParam(value="periodicity")
String periodicity,
@QueryParam(value="bias")
String bias,
@QueryParam(value="maxDuplicates")
Long maxDuplicates,
@QueryParam(value="crs")
String crs)
@POST
@Produces(value="application/json")
@Path(value="/addindex")
javax.ws.rs.core.Response addIndex(@QueryParam(value="name")
String name,
@QueryParam(value="type")
String type,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="nameOverride")
String nameOverride,
@QueryParam(value="numPartitions")
Integer numPartitions,
@QueryParam(value="partitionStrategy")
String partitionStrategy,
@QueryParam(value="storeTime")
Boolean storeTime,
@QueryParam(value="periodicity")
String periodicity,
@QueryParam(value="bias")
String bias,
@QueryParam(value="maxDuplicates")
Long maxDuplicates,
@QueryParam(value="crs")
String crs)
@POST
@Produces(value="application/json")
@Path(value="/addindexgrp")
javax.ws.rs.core.Response addIndexGroup(@QueryParam(value="name")
String name,
@QueryParam(value="indexes")
String indexes)
@POST
@Produces(value="application/json")
@Path(value="/geoserver")
javax.ws.rs.core.Response configGeoServer(@QueryParam(value="GeoServer_URL")
String GeoServer_URL,
@QueryParam(value="username")
String username,
@QueryParam(value="pass")
String pass,
@QueryParam(value="workspace")
String workspace,
@QueryParam(value="sslSecurityProtocol")
String sslSecurityProtocol,
@QueryParam(value="sslTrustStorePath")
String sslTrustStorePath,
@QueryParam(value="sslTrustStorePassword")
String sslTrustStorePassword,
@QueryParam(value="sslTrustStoreType")
String sslTrustStoreType,
@QueryParam(value="sslTruststoreProvider")
String sslTruststoreProvider,
@QueryParam(value="sslTrustManagerAlgorithm")
String sslTrustManagerAlgorithm,
@QueryParam(value="sslTrustManagerProvider")
String sslTrustManagerProvider,
@QueryParam(value="sslKeyStorePath")
String sslKeyStorePath,
@QueryParam(value="sslKeyStorePassword")
String sslKeyStorePassword,
@QueryParam(value="sslKeyStoreProvider")
String sslKeyStoreProvider,
@QueryParam(value="sslKeyPassword")
String sslKeyPassword,
@QueryParam(value="sslKeyStoreType")
String sslKeyStoreType,
@QueryParam(value="sslKeyManagerAlgorithm")
String sslKeyManagerAlgorithm,
@QueryParam(value="sslKeyManagerProvider")
String sslKeyManagerProvider)
@POST
@Produces(value="application/json")
@Path(value="/hdfs")
javax.ws.rs.core.Response configHDFS(@QueryParam(value="HDFS_DefaultFS_URL")
String HDFS_DefaultFS_URL)
@POST
@Produces(value="application/json")
@Path(value="/rmindex")
javax.ws.rs.core.Response removeIndex(@QueryParam(value="name")
String name)
@POST
@Produces(value="application/json")
@Path(value="/rmstore")
javax.ws.rs.core.Response removeStore(@QueryParam(value="name")
String name)
@POST
@Produces(value="application/json")
@Path(value="/rmindexgrp")
javax.ws.rs.core.Response removeIndexGroup(@QueryParam(value="name")
String name)
Copyright © 2013–2019. All rights reserved.