Get desktop application:
View/edit binary Protocol Buffers messages
The Tika Grpc Service definition
Save a fetcher to the fetcher store.
A unique identifier for each fetcher. If this already exists, operation will overwrite existing.
The full java class name of the fetcher class. List of fetcher classes is found here: https://cwiki.apache.org/confluence/display/TIKA/tika-pipes
JSON string of the fetcher config object. To see the json schema from which to build this json, use the GetFetcherConfigJsonSchema rpc method.
The fetcher_id that was saved.
Get a fetcher's data from the fetcher store.
ID of the fetcher for which to return config.
List fetchers that are currently in the fetcher store.
List the fetchers starting at this page number
List this many fetchers per page.
List of fetcher configs returned by the Lists Fetchers service.
Delete a fetcher from the fetcher store.
ID of the fetcher to delete.
Success if the fetcher was successfully removed from the fetch store.
Using a Fetcher in the fetcher store, send a FetchAndParse request. This will fetch, parse, and return the FetchParseTuple data output from Tika Pipes. This is a synchronous call that immediately returns 1 result.
Using a Fetcher in the fetcher store, send a FetchAndParse request. This will fetch, parse, and return the FetchParseTuple data output from Tika Pipes. This will stream the data from the server in response.
Using a Fetcher in the fetcher store, send a FetchAndParse request. This will fetch, parse, and return the FetchParseTuple data output from Tika Pipes. This serves a bi-directional stream of fetch inputs and parsed outputs.
Get the Fetcher Config schema for a given fetcher class.
The full java class name of the fetcher config for which to fetch json schema.
The json schema that describes the fetcher config in string format.
Used as response type in: Tika.FetchAndParse, Tika.FetchAndParseBiDirectionalStreaming, Tika.FetchAndParseServerSideStreaming
Echoes the fetch_key that was sent in the request.
Metadata fields from the parse output.
The status from the message. See javadoc for org.apache.tika.pipes.PipesResult.STATUS for the list of status.
If there was an error, this will contain the error message.
Used as request type in: Tika.FetchAndParse, Tika.FetchAndParseBiDirectionalStreaming, Tika.FetchAndParseServerSideStreaming
The ID of the fetcher in the fetcher store (previously saved by SaveFetcher) to use for the fetch.
The "Fetch Key" of the item that will be fetched.
You can supply additional fetch configuration using this. Follows same fetch configuration json schema as the fetcher configuration.
Used as response type in: Tika.GetFetcher
Used as field type in:
Echoes the ID of the fetcher being returned.
The full Java class name of the Fetcher.
The configuration parameters.