- GeoRocketClient - Class in io.georocket.client
Provides interface to perform operations against a GeoRocket server
- GeoRocketClient(Vertx) - Constructor for class io.georocket.client.GeoRocketClient
- GeoRocketClient(String, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running on the specified host and the default port
63020- GeoRocketClient(String, int, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running on the specified host and port
- GeoRocketClient(HttpClientOptions, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running with specified options
- GeoRocketClient(HttpClient) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket through the given HTTP client
- getCompression() - Method in class io.georocket.client.ImportParams
Get the compression method
- getEndpoint() - Method in class io.georocket.client.StoreClient
Return the HTTP endpoint, the GeoRocket data store path at server side.
- getFallbackCRS() - Method in class io.georocket.client.ImportParams
Get the CRS that should be used if the imported file does not specify one
- getLayer() - Method in class io.georocket.client.ImportParams
Get the layer to import to
- getLayer() - Method in class io.georocket.client.SearchParams
Get the name of the layer where to search for chunks recursively
- getProperties() - Method in class io.georocket.client.ImportParams
Get the collection of properties to attach to the imported data
- getPropertyValues(String, String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket store for all values of the specified property and return a ReadStream
of merged values matching the given criteria.
- getQuery() - Method in class io.georocket.client.SearchParams
Get the search query specifying which chunks will be returned
- getResponse() - Method in class io.georocket.client.SearchResult
Get a ReadStream
from which the merged chunks matching the search criteria can be read
- getResult() - Method in class io.georocket.client.SearchReadStream
Get a result object that contains information only available after the stream has ended.
- getSize() - Method in class io.georocket.client.ImportParams
Get the size of data to be sent in bytes.
- getStore() - Method in class io.georocket.client.GeoRocketClient
Create a new client accessing the GeoRocket data store
- getTags() - Method in class io.georocket.client.ImportParams
Get the collection of tags to attach to the imported data
- getType() - Method in class io.georocket.client.ClientAPIException
Get the type of the error
- getUnmergedChunks() - Method in class io.georocket.client.SearchReadStreamResult
Get the number of chunks that could not be merged.
- getWithParameter(String, String, String, String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.AbstractClient
Execute a get request with specified path, query and additional parameter
- search(Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Export the contents of the whole GeoRocket data store.
- search(String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket data store and return a ReadStream
of merged chunks matching the given criteria.
- search(String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
- search(SearchParams, Handler<AsyncResult<SearchResult>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket data store and return a
SearchResult
containing a
ReadStream
of merged chunks matching the given options.
- SearchParams - Class in io.georocket.client
- SearchParams() - Constructor for class io.georocket.client.SearchParams
-
- SearchReadStream - Class in io.georocket.client
A read stream from which merged chunks can be read
- SearchReadStream(HttpClientResponse) - Constructor for class io.georocket.client.SearchReadStream
Create a new read stream
- SearchReadStreamResult - Class in io.georocket.client
- SearchReadStreamResult(long) - Constructor for class io.georocket.client.SearchReadStreamResult
Create a new result
- SearchResult - Class in io.georocket.client
- SearchResult(SearchReadStream) - Constructor for class io.georocket.client.SearchResult
Create a new result
- setCompression(ImportParams.Compression) - Method in class io.georocket.client.ImportParams
- setFallbackCRS(String) - Method in class io.georocket.client.ImportParams
Set the CRS that should be used if the imported file does not specify one
- setLayer(String) - Method in class io.georocket.client.ImportParams
Set the layer to import to
- setLayer(String) - Method in class io.georocket.client.SearchParams
Set the name of the layer where to search for chunks recursively
- setOptimisticMerging(boolean) - Method in class io.georocket.client.SearchParams
Enable or disable optimistic merging.
- setProperties(Collection<String>) - Method in class io.georocket.client.ImportParams
Set a collection of properties to attach to the imported data
- setProperties(String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Set properties of chunks in the GeoRocket data store.
- setQuery(String) - Method in class io.georocket.client.SearchParams
Set a search query specifying which chunks to return
- setSize(Long) - Method in class io.georocket.client.ImportParams
Set the size of the data to be sent in bytes.
- setTags(Collection<String>) - Method in class io.georocket.client.ImportParams
Set a collection of tags to attach to the imported data
- startImport(Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
- startImport(String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
- startImport(String, Collection<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, Collection<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, long, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, Collection<String>, long, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, Optional<Long>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, Collection<String>, Optional<Long>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(String, Collection<String>, Collection<String>, Optional<Long>, String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
- startImport(ImportParams, Handler<AsyncResult<ImportResult>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
- StoreClient - Class in io.georocket.client
A client connecting to the GeoRocket data store
- StoreClient(HttpClient) - Constructor for class io.georocket.client.StoreClient
Construct a new store client using the given HTTP client