Index
All Classes and Interfaces|All Packages
A
- addHeader(String, boolean) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Deprecated.
- addHeader(String, boolean) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Adds a custom HTTP header to be included in requests.
- addHeader(String, String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Deprecated.use per-request custom headers from
ResourceRegistryRequestOptions - addHeader(String, String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Adds a custom HTTP header to be included in requests.
- address - Variable in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
The base address of the Resource Registry Query Template service
- all() - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Retrieves all query templates from the Resource Registry.
- all() - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Retrieves all query templates from the Resource Registry.
C
- create() - Static method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientFactory
-
Creates a new ResourceRegistryQueryTemplateClient instance using the current context.
- create(String) - Static method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientFactory
-
Creates a new ResourceRegistryQueryTemplateClient instance for a specific context.
- createOrUpdate(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Creates a new query template, or updates the existing one with the same name (versioned upsert), from its JSON representation, which is sent as it is.
- createOrUpdate(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Creates a new query template, or updates the existing one with the same name (versioned upsert), from its JSON representation, which is sent as it is.
- createOrUpdate(QueryTemplate) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Creates a new query template, or updates the existing one with the same name (versioned upsert).
- createOrUpdate(QueryTemplate) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Creates a new query template, or updates the existing one with the same name (versioned upsert).
D
- delete(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Deletes an existing query template from the Resource Registry by its name.
- delete(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Deletes an existing query template from the Resource Registry by its name.
- delete(QueryTemplate) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Deletes an existing query template from the Resource Registry.
- delete(QueryTemplate) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Deletes an existing query template from the Resource Registry.
E
- exist(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Checks if a query template exists in the Resource Registry using template name.
- exist(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Checks if a query template exists in the Resource Registry using template name.
- exist(QueryTemplate) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Checks if a query template exists in the Resource Registry.
- exist(QueryTemplate) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Checks if a query template exists in the Resource Registry.
G
- getGXHTTPStringRequest() - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Creates and configures a new HTTP request with authorization headers and custom headers.
- getResourceRegistryURL() - Static method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientFactory
-
Gets the Resource Registry service URL using the current context.
- getResourceRegistryURL(String) - Static method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientFactory
-
Gets the Resource Registry service URL for a specific context.
H
- headers - Variable in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Additional HTTP headers to be included in requests
I
- isPolymorphic() - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Whether
ResourceRegistryQueryTemplateClient.run(java.lang.String)executes a query template's underlying query polymorphically (including subtypes). - isPolymorphic() - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Whether
ResourceRegistryQueryTemplateClient.run(java.lang.String)executes a query template's underlying query polymorphically (including subtypes).
J
- jsonQuery(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes a JSON Query against the Query Template collection itself (e.g. by name), as opposed to
ResourceRegistryQueryTemplateClient.run(String), which executes a named template's own stored query. - jsonQuery(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes a JSON Query against the Query Template collection itself (e.g. by name), as opposed to
ResourceRegistryQueryTemplateClient.run(String), which executes a named template's own stored query. - jsonQuery(JsonNode) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes a JSON Query against the Query Template collection itself and deserializes the matching definitions.
- jsonQuery(JsonNode) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes a JSON Query against the Query Template collection itself and deserializes the matching definitions.
L
- list() - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Alias for
ResourceRegistryQueryTemplateClient.all().
O
- org.gcube.informationsystem.resourceregistry.queries.templates - package org.gcube.informationsystem.resourceregistry.queries.templates
P
- polymorphic - Variable in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Whether
run(java.lang.String)executes a query template's underlying query polymorphically (including subtypes).
Q
- query(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes a JSON Query against the Query Template collection itself and returns the matching definitions.
- query(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes a JSON Query against the Query Template collection itself and returns the matching definitions.
R
- read(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Reads an existing query template from the Resource Registry by its name.
- read(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Reads an existing query template from the Resource Registry by its name.
- read(QueryTemplate) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Reads an existing query template from the Resource Registry using a provided template object.
- read(QueryTemplate) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Reads an existing query template from the Resource Registry using a provided template object.
- readAsString(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Reads an existing query template from the Resource Registry as JSON string.
- readAsString(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Reads an existing query template from the Resource Registry as JSON string.
- ResourceRegistryQueryTemplateClient - Interface in org.gcube.informationsystem.resourceregistry.queries.templates
-
Client interface for managing query templates in the Resource Registry system.
- ResourceRegistryQueryTemplateClientFactory - Class in org.gcube.informationsystem.resourceregistry.queries.templates
-
Factory for creating
ResourceRegistryQueryTemplateClientinstances, resolving the Resource Registry service address for the current or a given context viaServiceInstance. - ResourceRegistryQueryTemplateClientFactory() - Constructor for class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientFactory
- ResourceRegistryQueryTemplateClientImpl - Class in org.gcube.informationsystem.resourceregistry.queries.templates
-
Default implementation of
ResourceRegistryQueryTemplateClient, backed by HTTP calls to the Resource Registry service. - ResourceRegistryQueryTemplateClientImpl(String) - Constructor for class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Creates a new ResourceRegistryQueryTemplateClientImpl instance.
- run(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the named query template with no parameters.
- run(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the named query template with no parameters.
- run(String, String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the named query template, substituting the given JSON parameter values into its template variables.
- run(String, String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the named query template, substituting the given JSON parameter values into its template variables.
- run(String, JsonNode) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the named query template, substituting the given parameter values.
- run(String, JsonNode) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the named query template, substituting the given parameter values.
- run(QueryTemplate) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the query template with no parameters; the name is taken from the given
QueryTemplate. - run(QueryTemplate) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the query template with no parameters; the name is taken from the given
QueryTemplate. - run(QueryTemplate, JsonNode) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the query template, substituting the given parameter values; the name is taken from the given
QueryTemplate. - run(QueryTemplate, JsonNode) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the query template, substituting the given parameter values; the name is taken from the given
QueryTemplate. - runGetString(String) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Executes the named query template with no parameters and returns the results as a JSON array string.
- runGetString(String) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Executes the named query template with no parameters and returns the results as a JSON array string.
S
- setPolymorphic(boolean) - Method in interface org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClient
-
Configures whether
ResourceRegistryQueryTemplateClient.run(java.lang.String)executes a query template's underlying query polymorphically (including subtypes). - setPolymorphic(boolean) - Method in class org.gcube.informationsystem.resourceregistry.queries.templates.ResourceRegistryQueryTemplateClientImpl
-
Configures whether
ResourceRegistryQueryTemplateClient.run(java.lang.String)executes a query template's underlying query polymorphically (including subtypes).
All Classes and Interfaces|All Packages
ResourceRegistryRequestOptions