Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCESS_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant ACCESS_PATH_PART.
- AccessPath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class AccessPath.
- AccessPath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
- addCustomHeader(String, String) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
-
Sets a value for a non-reserved custom header.
- ADMIN_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AdminPath
-
The Constant ADMIN_PATH_PART.
- AdminPath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class AdminPath.
- AdminPath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.AdminPath
- ALL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Includes both live and deleted contexts.
- ALL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Include contexts on top-level and nested response elements.
- ALL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Include metadata on top-level and nested response elements.
- ALL_WIRE - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Lowercase wire value for live + deleted contexts.
- allMeta - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Track if the request requested to include
Metadatain allIdentifiableElementor just in the root instance - allMeta() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Checks whether to include metadata for all nested instances in the response.
- allMeta() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Checks whether to include metadata for all nested instances in the response.
- AlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
Base exception for "an element with this identity already exists" error conditions across every collection (Context, Type, Instance, Query Template) — specialized per collection (e.g.
- AlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.AlreadyPresentException
-
Instantiates a new already present exception.
- AlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.AlreadyPresentException
-
Instantiates a new already present exception.
- AlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.AlreadyPresentException
-
Instantiates a new already present exception.
- AvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances
-
Base exception thrown when the requested instance exists, but only in a Context other than the one scoping the request — a visibility boundary violation distinct from
NotFoundException(element genuinely absent). - AvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.AvailableInAnotherContextException
-
Instantiates a new available in another context exception.
- AvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.AvailableInAnotherContextException
-
Instantiates a new available in another context exception.
- AvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.AvailableInAnotherContextException
-
Instantiates a new available in another context exception.
B
- BASE_URL - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Base URL of the D4Science URL-shortening/redirect service for the production infrastructure.
- BaseRequestInfo - Class in org.gcube.informationsystem.resourceregistry.api.request
-
The Class BaseRequestInfo.
- BaseRequestInfo() - Constructor for class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Instantiates a new base request info.
- body() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- build() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- builder() - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
When
trueon Add to Context, waives destination containment so that IS-Manager, Infrastructure-Manager and IS-Admin can target any live Context instead of only the token Context subtree and its siblings. - BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.BYPASS_HIERARCHY_CHECK_QUERY_PARAMETERquery parameter ("false").
C
- CACHE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse.Origin
-
The operation completed entirely from a client-side cache.
- cleanCache() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Clean cache.
- cleanCache(Calendar) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Clean cache.
- ClientHeaderPolicy - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Validates caller-configured HTTP headers before a client request is created.
- ConcurrentWriteException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
The Class ConcurrentWriteException.
- ConcurrentWriteException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.ConcurrentWriteException
-
Instantiates a new concurrent write exception.
- ConcurrentWriteException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.ConcurrentWriteException
-
Instantiates a new concurrent write exception.
- ConsistsOfAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof
-
Thrown when a ConsistsOf relation between the given Resource and Facet already exists (e.g. violating Facet-exclusivity uniqueness).
- ConsistsOfAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAlreadyPresentException
-
Instantiates a new consists of already present exception.
- ConsistsOfAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAlreadyPresentException
-
Instantiates a new consists of already present exception.
- ConsistsOfAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAlreadyPresentException
-
Instantiates a new consists of already present exception.
- ConsistsOfAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof
-
Thrown when the requested ConsistsOf relation exists, but only in a Context other than the one scoping the request.
- ConsistsOfAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAvailableInAnotherContextException
-
Instantiates a new consists of available in another context exception.
- ConsistsOfAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAvailableInAnotherContextException
-
Instantiates a new consists of available in another context exception.
- ConsistsOfAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfAvailableInAnotherContextException
-
Instantiates a new consists of available in another context exception.
- ConsistsOfCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof
-
Thrown when a generic, non-conflict failure occurs while creating a ConsistsOf relation.
- ConsistsOfCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfCreationException
-
Instantiates a new consists of creation exception.
- ConsistsOfCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfCreationException
-
Instantiates a new consists of creation exception.
- ConsistsOfCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfCreationException
-
Instantiates a new consists of creation exception.
- ConsistsOfNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof
-
Thrown when the requested ConsistsOf relation does not exist, or is not visible to the caller.
- ConsistsOfNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfNotFoundException
-
Instantiates a new consists of not found exception.
- ConsistsOfNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfNotFoundException
-
Instantiates a new consists of not found exception.
- ConsistsOfNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof.ConsistsOfNotFoundException
-
Instantiates a new consists of not found exception.
- Constants - Class in org.gcube.informationsystem.resourceregistry.api
-
gCube SmartGears service-identity constants shared by the Resource Registry server and its clients (e.g. to locate the service endpoint through the Information System / discovery infrastructure).
- Constants() - Constructor for class org.gcube.informationsystem.resourceregistry.api.Constants
- CONTENT_LOCATION - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Standard HTTP Content-Location response header name (RFC 9110 Section 8.7).
- contentLocation() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- contentLocation() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- ContextAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when a Context with the given UUID already exists with a different representation than the one being submitted.
- ContextAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextAlreadyPresentException
-
Instantiates a new context already present exception.
- ContextAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextAlreadyPresentException
-
Instantiates a new context already present exception.
- ContextAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextAlreadyPresentException
-
Instantiates a new context already present exception.
- ContextCache - Class in org.gcube.informationsystem.resourceregistry.api.contexts
-
Client-side, time-expiring singleton cache of the full Context tree, indexed by UUID and by path, used by client libraries to resolve Context identity without a server round-trip on every call.
- ContextCache() - Constructor for class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Instantiates a new context cache.
- contextCacheRenewal - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The context cache renewal.
- ContextCacheRenewal - Interface in org.gcube.informationsystem.resourceregistry.api.contexts
-
The Interface ContextCacheRenewal.
- ContextCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when a generic, non-conflict failure occurs while creating a Context (e.g.
- ContextCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextCreationException
-
Instantiates a new context creation exception.
- ContextCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextCreationException
-
Instantiates a new context creation exception.
- ContextCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextCreationException
-
Instantiates a new context creation exception.
- ContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Base exception for Context-domain error conditions that do not fall under
ContextLifecycleExceptionorContextVisibilityException(e.g. a generic hierarchy-consistency or persistence failure while creating, moving, or updating a Context). - ContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextException
-
Instantiates a new context exception.
- ContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextException
-
Instantiates a new context exception.
- ContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextException
-
Instantiates a new context exception.
- ContextInformation - Class in org.gcube.informationsystem.resourceregistry.api.contexts
-
NodeInformationadapter exposing aContext's identity (its UUID) and its parent linkage, so that a collection ofContextinstances can be assembled into aDag-backed tree byContextCache. - ContextInformation() - Constructor for class org.gcube.informationsystem.resourceregistry.api.contexts.ContextInformation
- ContextLifecycle - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Lifecycle slice selector for context collection reads.
- ContextLifecycleException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when an operation violates Context lifecycle state machine transitions or tree hierarchy rules (e.g. renaming/reparenting a Context whose state is
ACTIVE). - ContextLifecycleException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextLifecycleException
-
Instantiates a new context lifecycle exception.
- ContextLifecycleException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextLifecycleException
-
Instantiates a new context lifecycle exception.
- ContextLifecycleException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextLifecycleException
-
Instantiates a new context lifecycle exception.
- ContextMoveException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when moving (reparenting) a Context fails for a reason other than the lifecycle state-machine checks covered by
ContextLifecycleException(e.g. a persistence error while recomputing descendantpath/effectiveState). - ContextMoveException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextMoveException
-
Instantiates a new context move exception.
- ContextMoveException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextMoveException
-
Instantiates a new context move exception.
- ContextMoveException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextMoveException
-
Instantiates a new context move exception.
- ContextNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when the Context identified by the given UUID (or the
@currentliteral) does not exist, or is not visible to the caller under the requested lifecycle scope (live/deleted/all). - ContextNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextNotFoundException
-
Instantiates a new context not found exception.
- ContextNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextNotFoundException
-
Instantiates a new context not found exception.
- ContextNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextNotFoundException
-
Instantiates a new context not found exception.
- ContextPath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class ContextPath.
- ContextPath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
- contextPathToUUID - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The context path to UUID.
- contexts - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The contexts.
- CONTEXTS_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant CONTEXTS_PATH_PART.
- CONTEXTS_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The Constant CONTEXTS_PATH_PART.
- CONTEXTS_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The path part used for instance Context membership sub-resources.
- CONTEXTS_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The canonical contexts-policy query parameter.
- CONTEXTS_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Canonical query parameter controlling where
contextsmembership maps appear. - CONTEXTS_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The canonical contexts-policy query parameter.
- CONTEXTS_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Default value for
AccessPath.CONTEXTS_POLICY_QUERY_PARAMETER. - CONTEXTS_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.CONTEXTS_POLICY_QUERY_PARAMETERquery parameter. - CONTEXTS_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
Default value for
QueryTemplatePath.CONTEXTS_POLICY_QUERY_PARAMETER. - contextsPolicy - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Track where the request asked the contexts membership map to appear
- contextsPolicy() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- contextsPolicy(ContextsPolicy) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- ContextsPolicy - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Controls
contextsinclusion in REST responses. - contextsTree - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The contexts tree.
- ContextUtility - Class in org.gcube.informationsystem.resourceregistry.api.contexts
-
Client-side helper methods for converting between the wire representations of Context identity (JSON UUID-to-path maps, UUID strings) and their in-memory counterparts, resolving paths via a
ContextCache. - ContextUtility() - Constructor for class org.gcube.informationsystem.resourceregistry.api.contexts.ContextUtility
- ContextVisibilityException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when a Context exists in the system but falls outside the caller's authorized scope or visibility boundaries.
- ContextVisibilityException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextVisibilityException
-
Instantiates a new context visibility exception.
- ContextVisibilityException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextVisibilityException
-
Instantiates a new context visibility exception.
- ContextVisibilityException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.ContextVisibilityException
-
Instantiates a new context visibility exception.
- CreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
Base exception for a generic, non-conflict failure to create a new Resource, Facet, relation, Context, Type schema, or Query Template — specialized per collection (e.g.
- CreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.CreationException
-
Instantiates a new creation exception.
- CreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.CreationException
-
Instantiates a new creation exception.
- CreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.CreationException
-
Instantiates a new creation exception.
- creationTime - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The creation time.
- current() - Static method in class org.gcube.informationsystem.resourceregistry.api.client.RequestOptionsContext
- CURRENT_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The literal path segment used to request the context associated with the caller's current authorization token.
- customHeaders() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
D
- DEEP - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Traverses the full transitive closure, ignoring already-present instances.
- DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
The default lifecycle slice when no parameter is supplied.
- DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
The default contexts policy when no parameter is supplied.
- DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
The default membership scope when no parameter is supplied.
- DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
The default metadata policy when no parameter is supplied.
- DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
The default operation return when no
Preferheader is supplied. - DEFAULT - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
The default propagation mode when no parameter is supplied.
- DEFAULT_EXPIRING_TIMEOUT - Static variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Default cache validity period, in milliseconds: 6 hours.
- DEFAULT_LIMIT - Static variable in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
The Constant DEFAULT_LIMIT.
- DEFAULT_OFFSET - Static variable in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
The Constant DEFAULT_OFFSET.
- defaults() - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- DELETED - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Includes only deleted (cemetery) contexts.
- DELETED_WIRE - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Lowercase wire value for deleted (cemetery) contexts only.
- depth() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- depth(Integer) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- DEPTH_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
Query parameter controlling the depth of the returned context hierarchy tree.
- DEPTH_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
The query parameter to specify the depth of subclasses expansion.
- DEPTH_QUERY_PARAMETER_DEFAULT_READ_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
Default value for the
ContextPath.DEPTH_QUERY_PARAMETERquery parameter on Read-style endpoints ("0"). - DEPTH_QUERY_PARAMETER_DEFAULT_READ_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
Default value for
TypePath.DEPTH_QUERY_PARAMETERon Read endpoints (GET /types/{type-name}): exact name only, no descendant expansion. - DEPTH_QUERY_PARAMETER_QUERY_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
Default value for
TypePath.DEPTH_QUERY_PARAMETERonQUERY /types/query(and its/accessmirror): unbounded descendant closure, for polymorphic-equivalent matching consistent with thepolymorphic=truedefault on every otherQUERYendpoint in this API. - DEPTH_ROOT_ONLY - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The constant representing root/current level only depth expansion (0).
- DEPTH_ROOT_ONLY - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
The constant representing root/current level only depth expansion (0).
- DEPTH_UNLIMITED - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The constant representing unlimited depth hierarchy expansion (-1).
- DEPTH_UNLIMITED - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
The constant representing unlimited depth hierarchy expansion (-1).
- DRY_RUN_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
When
true, the operation is simulated and not persisted to the database. - DRY_RUN_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.DRY_RUN_QUERY_PARAMETERquery parameter ("false"). - dryRun() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- dryRun(Boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- DUMP_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AdminPath
-
The Constant DUMP_PATH_PART.
E
- EntityAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities
-
Base exception for "a Resource or Facet with this identity already exists" error conditions.
- EntityAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAlreadyPresentException
-
Instantiates a new entity already present exception.
- EntityAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAlreadyPresentException
-
Instantiates a new entity already present exception.
- EntityAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAlreadyPresentException
-
Instantiates a new entity already present exception.
- EntityAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities
-
Base exception for "the requested Resource or Facet exists, but only in a Context other than the one scoping the request" error conditions.
- EntityAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAvailableInAnotherContextException
-
Instantiates a new entity available in another context exception.
- EntityAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAvailableInAnotherContextException
-
Instantiates a new entity available in another context exception.
- EntityAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityAvailableInAnotherContextException
-
Instantiates a new entity available in another context exception.
- EntityCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities
-
Base exception for a generic, non-conflict failure to create a Resource or Facet.
- EntityCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityCreationException
-
Instantiates a new entity creation exception.
- EntityCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityCreationException
-
Instantiates a new entity creation exception.
- EntityCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityCreationException
-
Instantiates a new entity creation exception.
- EntityNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities
-
Base exception for "the requested Resource or Facet does not exist" error conditions.
- EntityNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityNotFoundException
-
Instantiates a new entity not found exception.
- EntityNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityNotFoundException
-
Instantiates a new entity not found exception.
- EntityNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.EntityNotFoundException
-
Instantiates a new entity not found exception.
- ExceptionMapper - Class in org.gcube.informationsystem.resourceregistry.api.exceptions
-
Jackson-based (de)serializer for the
ResourceRegistryExceptionhierarchy, shared by client and server so that a concrete exception subclass thrown server-side is restored as that same concrete type client-side after crossing the wire, relying on the@JsonTypeInfo/subtype registration declared onResourceRegistryException. - ExceptionMapper() - Constructor for class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
- execute() - Method in interface org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryCall
-
Executes the client operation.
- execute(ResourceRegistryCall<T>) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponses
-
Executes one ordinary client call through its existing transport path.
- execute(ResourceRegistryRequestOptions, ResourceRegistryCall<T>) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponses
-
Executes one ordinary client call with immutable invocation-specific options.
- expiringTime - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The expiring time.
- expiringTimeout - Static variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The currently configured cache validity period, in milliseconds; overridable via
ContextCache.setExpiringTimeout(int).
F
- FacetAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet
-
Thrown when a Facet with the given UUID already exists (e.g. reusing a UUID via
PUT/PATCHwhile enforcing structural idempotency). - FacetAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAlreadyPresentException
-
Instantiates a new facet already present exception.
- FacetAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAlreadyPresentException
-
Instantiates a new facet already present exception.
- FacetAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAlreadyPresentException
-
Instantiates a new facet already present exception.
- FacetAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet
-
Thrown when the requested Facet exists, but only in a Context other than the one scoping the request.
- FacetAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAvailableInAnotherContextException
-
Instantiates a new facet available in another context exception.
- FacetAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAvailableInAnotherContextException
-
Instantiates a new facet available in another context exception.
- FacetAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetAvailableInAnotherContextException
-
Instantiates a new facet available in another context exception.
- FacetCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet
-
Thrown when a generic, non-conflict failure occurs while creating a Facet.
- FacetCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetCreationException
-
Instantiates a new facet creation exception.
- FacetCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetCreationException
-
Instantiates a new facet creation exception.
- FacetCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetCreationException
-
Instantiates a new facet creation exception.
- FacetNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet
-
Thrown when the Facet identified by the given UUID does not exist, or is not visible to the caller.
- FacetNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetNotFoundException
-
Instantiates a new facet not found exception.
- FacetNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetNotFoundException
-
Instantiates a new facet not found exception.
- FacetNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet.FacetNotFoundException
-
Instantiates a new facet not found exception.
- firstHeaderValue(String) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- firstHeaderValue(String) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- fromCache(T) - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- fromServer(T, ResponseMetadata) - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Parses a wire value (case-insensitive).
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Parses an exact lowercase wire value.
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
Parses an exact lowercase wire value.
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Parses a wire value (case-insensitive).
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Parses a wire value (case-insensitive).
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Parses a wire value (case-insensitive).
- fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Parses a single wire token (case-insensitive).
G
- getContextByPath(String) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context by path.
- getContextByUUID(String) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context by UUID.
- getContextByUUID(UUID) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context by UUID.
- getContextCacheRenewal() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context cache renewal.
- getContextFromReadResponse(String) - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextUtility
-
Reads the response of a Context read (
GET /contexts/{uuid}andGET /contexts/@current): a flat JSON array with the requested Context first, followed by its descendants level by level. - getContextMap(String) - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextUtility
-
Gets the context map.
- getContextPath(Context) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context path.
- getContextPathByUUID(String) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context path by UUID.
- getContextPathByUUID(UUID) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context path by UUID.
- getContextPathSet(ContextCache, Collection<UUID>) - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextUtility
-
Gets the context path set.
- getContextPathToUUIDAssociation() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the context path to UUID association.
- getContexts() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the contexts.
- getContextsPolicy() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Returns where the
contextsmembership map (Context UUID to Context path) appears in the response. - getContextsPolicy() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Returns where the
contextsmembership map (Context UUID to Context path) appears in the response. - getContextsTree() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the contexts tree.
- getContextUUIDSet(Collection<String>) - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextUtility
-
Gets the context UUID set.
- getElementAvailableInAnotherContextException(Class<C>) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Builds the most specific
AvailableInAnotherContextExceptionsubclass for the given model class, used when the server returned403 Forbiddenfor a request whose response body could not be otherwise mapped (e.g. on aHEADcall). - getElementNotFoundException(Class<C>) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Builds the most specific
NotFoundExceptionsubclass for the given model class, used when the server returned404 Not Foundfor a request whose response body could not be otherwise mapped (e.g. on aHEADcall). - getHeadResponse(Class<C>, GXResponse) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Reads and interprets the response to a
HEADrequest, which carries no body: a204 No Contentyieldsnull, and404/403are translated viaHTTPUtility.getElementNotFoundException(Class)/HTTPUtility.getElementAvailableInAnotherContextException(Class). - getIdentifier(Context) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextInformation
- getInstance() - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponses
- getInstance() - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the single instance of ContextCache.
- getLimit() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Gets the maximum number of instances to return in a single response.
- getLimit() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Gets the maximum number of instances to return in a single response.
- getMembershipScope() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Returns the Context boundary of the memberships listed by every
contextsmap. - getMembershipScope() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Returns the Context boundary of the memberships listed by every
contextsmap. - getObjectMapper() - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Gets the object mapper.
- getOffset() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Gets the number of instances to skip from the beginning of the result set.
- getOffset() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Gets the number of instances to skip from the beginning of the result set.
- getParentIdentifiers(Context, Context) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextInformation
- getResourceRegistryURL() - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Gets the Resource Registry address for the Context scope of the caller's current security token, as provided by
SecretManagerProvider. - getResourceRegistryURL(String) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Gets the Resource Registry address for the given Context scope.
- getResponse(Class<C>, GXResponse) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Reads and interprets the response to a request sent with any method but
HEAD, deserializing it into the expected type or raising the mappedResourceRegistryExceptionon error. - getResponseMetadata() - Method in exception org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
- getResponseWithMetadata(Class<C>, GXResponse) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Reads a successful response to a request sent with any method but
HEAD, together with immutable HTTP metadata, or attaches the same metadata to a mappedResourceRegistryExceptionfor an unsuccessful response. - getServiceURL() - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Gets the service URL for the Context scope of the caller's current security token, as provided by
SecretManagerProvider. - getServiceURL(String) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Gets the service URL for the infrastructure that owns the given Context scope.
- getStringBuilder(InputStream) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
-
Reads an input stream fully into a
StringBuilder, line by line. - getUUIDByPath(String) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the uuid by path.
- getUUIDToContextPathAssociation() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Gets the UUID to context path association.
- GLOBAL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
List every Context membership, independently of the token Context.
H
- headers() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- headers() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- headerValues(String) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- headerValues(String) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- hierarchical() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- hierarchical(Boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- HIERARCHICAL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
The request was evaluated over the token Context and its descendants (
hierarchical=true). - HIERARCHICAL_MODE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant HIERARCHICAL_MODE_QUERY_PARAMETER.
- HIERARCHICAL_MODE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The Constant HIERARCHICAL_MODE_QUERY_PARAMETER.
- HIERARCHICAL_MODE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The Constant HIERARCHICAL_MODE_QUERY_PARAMETER.
- HIERARCHICAL_MODE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.HIERARCHICAL_MODE_QUERY_PARAMETERquery parameter ("false"). - hierarchicalMode - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Track if hierarchicalMode has been requested
- HISTORY_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The literal path segment used to request the context's history/audit trail.
- HTTPHeaders - Class in org.gcube.informationsystem.resourceregistry.api.rest.httputils
-
Canonical HTTP header names shared by Resource Registry clients and server.
- HTTPUtility - Class in org.gcube.informationsystem.resourceregistry.api.rest.httputils
-
Client-side helper shared by the Resource Registry client libraries to translate a
GXResponseinto either a deserialized model element or the appropriateResourceRegistryExceptionsubclass. - HTTPUtility() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
I
- includeMeta - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Track if the request requested to include
Metadata - includeMeta() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Checks whether to include metadata in the response instance.
- includeMeta() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Checks whether to include metadata in the response instance.
- initialized - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The initialized.
- InstancePath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class InstancePath.
- InstancePath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
- INSTANCES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant INSTANCES_PATH_PART.
- INSTANCES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The Constant INSTANCES_PATH_PART.
- InvalidContextNameException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
-
Thrown when a caller-supplied Context
namedoes not match the required format. - InvalidContextNameException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.InvalidContextNameException
-
Instantiates a new invalid context name exception.
- InvalidContextNameException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.contexts.InvalidContextNameException
-
Instantiates a new invalid context name exception.
- InvalidQueryException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.queries
-
Thrown when a JSON Query, raw backend query, or prepared query request is malformed, references an unknown type, or attempts a disallowed (non-read-only) operation.
- InvalidQueryException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.InvalidQueryException
-
Instantiates a new invalid query exception.
- InvalidQueryException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.InvalidQueryException
-
Instantiates a new invalid query exception.
- InvalidQueryException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.InvalidQueryException
-
Instantiates a new invalid query exception.
- InvalidUUIDException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
The Class InvalidUUIDException.
- InvalidUUIDException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.InvalidUUIDException
-
Instantiates a new invalid UUID exception.
- InvalidUUIDException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.InvalidUUIDException
-
Instantiates a new invalid UUID exception.
- isHierarchicalMode() - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Checks whether to include instances from child contexts of the current context.
- isHierarchicalMode() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Checks whether to include instances from child contexts of the current context.
- IsParentOfAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof
-
Would signal that an
IsParentOfedge already exists between two Contexts. - IsParentOfAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfAlreadyPresentException
-
Instantiates a new checks if is parent of already present exception.
- IsParentOfAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfAlreadyPresentException
-
Instantiates a new checks if is parent of already present exception.
- IsParentOfAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfAlreadyPresentException
-
Instantiates a new checks if is parent of already present exception.
- IsParentOfCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof
-
Would signal a generic failure while creating an
IsParentOfedge. - IsParentOfCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfCreationException
-
Instantiates a new checks if is parent of creation exception.
- IsParentOfCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfCreationException
-
Instantiates a new checks if is parent of creation exception.
- IsParentOfCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfCreationException
-
Instantiates a new checks if is parent of creation exception.
- IsParentOfException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof
-
Base exception for the internal
IsParentOfContext-hierarchy edge. - IsParentOfException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfException
-
Instantiates a new checks if is parent of exception.
- IsParentOfException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfException
-
Instantiates a new checks if is parent of exception.
- IsParentOfException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfException
-
Instantiates a new checks if is parent of exception.
- IsParentOfNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof
-
Would signal that a requested
IsParentOfedge does not exist. - IsParentOfNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfNotFoundException
-
Instantiates a new checks if is parent of not found exception.
- IsParentOfNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfNotFoundException
-
Instantiates a new checks if is parent of not found exception.
- IsParentOfNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof.IsParentOfNotFoundException
-
Instantiates a new checks if is parent of not found exception.
- IsRelatedToAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto
-
Thrown when an IsRelatedTo relation between the given source and target Resources already exists (subject to the polymorphic uniqueness invariant).
- IsRelatedToAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAlreadyPresentException
-
Instantiates a new checks if is related to already present exception.
- IsRelatedToAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAlreadyPresentException
-
Instantiates a new checks if is related to already present exception.
- IsRelatedToAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAlreadyPresentException
-
Instantiates a new checks if is related to already present exception.
- IsRelatedToAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto
-
Thrown when the requested IsRelatedTo relation exists, but only in a Context other than the one scoping the request.
- IsRelatedToAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAvailableInAnotherContextException
-
Instantiates a new checks if is related to available in another context exception.
- IsRelatedToAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAvailableInAnotherContextException
-
Instantiates a new checks if is related to available in another context exception.
- IsRelatedToAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToAvailableInAnotherContextException
-
Instantiates a new checks if is related to available in another context exception.
- IsRelatedToCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto
-
Thrown when a generic, non-conflict failure occurs while creating an IsRelatedTo relation.
- IsRelatedToCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToCreationException
-
Instantiates a new checks if is related to creation exception.
- IsRelatedToCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToCreationException
-
Instantiates a new checks if is related to creation exception.
- IsRelatedToCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToCreationException
-
Instantiates a new checks if is related to creation exception.
- IsRelatedToNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto
-
Thrown when the requested IsRelatedTo relation does not exist, or is not visible to the caller.
- IsRelatedToNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToNotFoundException
-
Instantiates a new checks if is related to not found exception.
- IsRelatedToNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToNotFoundException
-
Instantiates a new checks if is related to not found exception.
- IsRelatedToNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto.IsRelatedToNotFoundException
-
Instantiates a new checks if is related to not found exception.
- isServerResponse() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
L
- lifecycle() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- lifecycle(ContextLifecycle) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- LIFECYCLE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
Query parameter selecting which context lifecycle slice is returned by collection reads.
- LIFECYCLE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
Default value for
ContextPath.LIFECYCLE_QUERY_PARAMETER. - limit - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
To get unlimited results, the limit query parameter must be set to -1.
- limit() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- limit(Integer) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- LIMIT_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant LIMIT_QUERY_PARAMETER.
- LIMIT_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The Constant LIMIT_QUERY_PARAMETER.
- LIMIT_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The Constant LIMIT_QUERY_PARAMETER.
- LIMIT_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The Constant LIMIT_QUERY_PARAMETER.
- LIMIT_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.LIMIT_QUERY_PARAMETERquery parameter (10). - LINK - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Standard HTTP Link response header name (RFC 8288).
- links() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- links() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- LIVE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Includes only live (non-deleted) contexts.
- LIVE_WIRE - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Lowercase wire value for live contexts only (default).
M
- mapper - Static variable in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
The mapper.
- marshal(RRE) - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Returns the String serialization of a given resource.
- marshal(RRE, T) - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Writes the serialization of a given resource to a given
OutputStream. - MEMBERSHIP_SCOPE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The canonical membership-scope query parameter.
- MEMBERSHIP_SCOPE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Canonical query parameter selecting the Context boundary of
contextsmembership maps. - MEMBERSHIP_SCOPE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The canonical membership-scope query parameter.
- MEMBERSHIP_SCOPE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Default value for
AccessPath.MEMBERSHIP_SCOPE_QUERY_PARAMETER. - MEMBERSHIP_SCOPE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.MEMBERSHIP_SCOPE_QUERY_PARAMETERquery parameter. - MEMBERSHIP_SCOPE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
Default value for
QueryTemplatePath.MEMBERSHIP_SCOPE_QUERY_PARAMETER. - membershipScope - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Track the Context boundary the request asked for the memberships listed by every contexts map
- membershipScope() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- membershipScope(MembershipScope) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- MembershipScope - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Controls which memberships the returned
contextsmaps list. - metadata() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- METADATA_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The canonical metadata-policy query parameter.
- METADATA_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The canonical metadata-policy query parameter.
- METADATA_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Canonical query parameter controlling metadata inclusion strategy.
- METADATA_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The canonical metadata-policy query parameter.
- METADATA_POLICY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
The canonical metadata-policy query parameter.
- METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Default value for
AccessPath.METADATA_POLICY_QUERY_PARAMETER. - METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
Default value for
ContextPath.METADATA_POLICY_QUERY_PARAMETER. - METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.METADATA_POLICY_QUERY_PARAMETERquery parameter. - METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
Default value for
QueryTemplatePath.METADATA_POLICY_QUERY_PARAMETER. - METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
Default value for
TypePath.METADATA_POLICY_QUERY_PARAMETER. - metadataPolicy() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- metadataPolicy(MetadataPolicy) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- MetadataPolicy - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Controls metadata inclusion in REST responses.
- MINIMAL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.client.PreferReturn
-
Requests a bodyless successful response when the operation supports it.
- MINIMAL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Minimal operation envelope.
N
- NONE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Do not include contexts in the response.
- NONE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Do not include metadata in the response.
- NotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
Base exception for "the requested element does not exist" error conditions across every collection (Context, Type, Instance, Query Template) — specialized per collection (e.g.
- NotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.NotFoundException
-
Instantiates a new not found exception.
- NotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.NotFoundException
-
Instantiates a new not found exception.
- NotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.NotFoundException
-
Instantiates a new not found exception.
O
- offset - Variable in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
The offset parameter indicates the starting position of the result.
- offset() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- offset(Integer) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- OFFSET_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant OFFSET_QUERY_PARAMETER.
- OFFSET_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
-
The Constant OFFSET_QUERY_PARAMETER.
- OFFSET_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The Constant OFFSET_QUERY_PARAMETER.
- OFFSET_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The Constant OFFSET_QUERY_PARAMETER.
- OFFSET_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.OFFSET_QUERY_PARAMETERquery parameter (0). - OperationReturn - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Controls the payload density returned by operation-envelope endpoints.
- org.gcube.informationsystem.resourceregistry.api - package org.gcube.informationsystem.resourceregistry.api
- org.gcube.informationsystem.resourceregistry.api.client - package org.gcube.informationsystem.resourceregistry.api.client
- org.gcube.informationsystem.resourceregistry.api.contexts - package org.gcube.informationsystem.resourceregistry.api.contexts
- org.gcube.informationsystem.resourceregistry.api.exceptions - package org.gcube.informationsystem.resourceregistry.api.exceptions
- org.gcube.informationsystem.resourceregistry.api.exceptions.contexts - package org.gcube.informationsystem.resourceregistry.api.exceptions.contexts
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.facet
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.consistsof
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isparentof
- org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto - package org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.isrelatedto
- org.gcube.informationsystem.resourceregistry.api.exceptions.queries - package org.gcube.informationsystem.resourceregistry.api.exceptions.queries
- org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates - package org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates
- org.gcube.informationsystem.resourceregistry.api.exceptions.types - package org.gcube.informationsystem.resourceregistry.api.exceptions.types
- org.gcube.informationsystem.resourceregistry.api.request - package org.gcube.informationsystem.resourceregistry.api.request
- org.gcube.informationsystem.resourceregistry.api.rest - package org.gcube.informationsystem.resourceregistry.api.rest
- org.gcube.informationsystem.resourceregistry.api.rest.httputils - package org.gcube.informationsystem.resourceregistry.api.rest.httputils
- origin() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
P
- polymorphic() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- polymorphic(Boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- POLYMORPHIC_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant POLYMORPHIC_QUERY_PARAMETER.
- POLYMORPHIC_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
The Constant POLYMORPHIC_QUERY_PARAMETER.
- POLYMORPHIC_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The Constant POLYMORPHIC_QUERY_PARAMETER.
- POLYMORPHIC_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.POLYMORPHIC_QUERY_PARAMETERquery parameter ("true"). - PREFER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Standard HTTP Prefer request header name (RFC 7240).
- PREFERENCE_APPLIED - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Standard HTTP Preference-Applied response header name (RFC 7240).
- preferenceApplied() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- preferenceApplied() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- preferReturn() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- preferReturn(PreferReturn) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- PreferReturn - Enum Class in org.gcube.informationsystem.resourceregistry.api.client
-
Typed values supported by the
Prefer: return=...request directive. - PREVIOUS_PATH - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Success is based on token resolution via a historical previous path rather than current path.
- PROPAGATION_MODE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Controls how the avalanche effect propagates when adding an instance to a Context.
- PROPAGATION_MODE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.PROPAGATION_MODE_QUERY_PARAMETERquery parameter (derived fromPropagationMode.DEFAULT). - propagationMode() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
- propagationMode(PropagationMode) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
- PropagationMode - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Controls how the avalanche-propagation effect behaves when an instance is added to a Context.
Q
- Q_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant Q_QUERY_PARAMETER.
- QUERY - Annotation Interface in org.gcube.informationsystem.resourceregistry.api.rest.httputils
-
JAX-RS designator for the
QUERYHTTP method (RFC 10008), used for safe, idempotent read operations that require a request body (e.g. - QUERY_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant QUERY_PATH_PART.
- QUERY_TEMPLATES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant QUERY_TEMPLATES_PATH_PART.
- QUERY_TEMPLATES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
-
The Constant QUERY_TEMPLATES_PATH_PART.
- queryParameters() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
-
Returns the explicitly configured options as wire-level query parameters.
- QueryTemplateAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates
-
Thrown when a Query Template with the given name already exists with a different definition.
- QueryTemplateAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateAlreadyPresentException
-
Instantiates a new query template already present exception.
- QueryTemplateAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateAlreadyPresentException
-
Instantiates a new query template already present exception.
- QueryTemplateAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateAlreadyPresentException
-
Instantiates a new query template already present exception.
- QueryTemplateCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates
-
Thrown when a generic, non-conflict failure occurs while creating a Query Template.
- QueryTemplateCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateCreationException
-
Instantiates a new query template creation exception.
- QueryTemplateCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateCreationException
-
Instantiates a new query template creation exception.
- QueryTemplateCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateCreationException
-
Instantiates a new query template creation exception.
- QueryTemplateException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates
-
Base exception for Query Template error conditions that do not fall under
QueryTemplateAlreadyPresentExceptionorQueryTemplateNotFoundException(e.g. - QueryTemplateException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateException
-
Instantiates a new query template exception.
- QueryTemplateException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateException
-
Instantiates a new query template exception.
- QueryTemplateException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateException
-
Instantiates a new query template exception.
- QueryTemplateNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates
-
Thrown when the Query Template identified by the given name does not exist.
- QueryTemplateNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateNotFoundException
-
Instantiates a new query template not found exception.
- QueryTemplateNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateNotFoundException
-
Instantiates a new query template not found exception.
- QueryTemplateNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.queries.templates.QueryTemplateNotFoundException
-
Instantiates a new query template not found exception.
- QueryTemplatePath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class QueryTemplatePath.
- QueryTemplatePath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
R
- RAW_QUERY_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant RAW_QUERY_PATH_PART.
- RAW_RESULT_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant RAW_RESULT_QUERY_PARAMETER.
- RAW_RESULT_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant RAW_RESULT_QUERY_PARAMETER_DEFAULT_VALUE.
- record(ResponseMetadata) - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseCapture
-
Records metadata only when an opt-in response scope is active on the current thread.
- refreshContextsIfNeeded() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Refresh contexts if needed.
- RelationAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations
-
Base exception for "a relation (ConsistsOf/IsRelatedTo) between this source and target already exists" error conditions.
- RelationAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAlreadyPresentException
-
Instantiates a new relation already present exception.
- RelationAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAlreadyPresentException
-
Instantiates a new relation already present exception.
- RelationAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAlreadyPresentException
-
Instantiates a new relation already present exception.
- RelationAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations
-
Base exception for "the requested relation exists, but only in a Context other than the one scoping the request" error conditions.
- RelationAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAvailableInAnotherContextException
-
Instantiates a new relation available in another context exception.
- RelationAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAvailableInAnotherContextException
-
Instantiates a new relation available in another context exception.
- RelationAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationAvailableInAnotherContextException
-
Instantiates a new relation available in another context exception.
- RelationCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations
-
Base exception for a generic, non-conflict failure to create a relation (ConsistsOf/IsRelatedTo).
- RelationCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationCreationException
-
Instantiates a new relation creation exception.
- RelationCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationCreationException
-
Instantiates a new relation creation exception.
- RelationCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationCreationException
-
Instantiates a new relation creation exception.
- RelationNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations
-
Base exception for "the requested relation does not exist" error conditions.
- RelationNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationNotFoundException
-
Instantiates a new relation not found exception.
- RelationNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationNotFoundException
-
Instantiates a new relation not found exception.
- RelationNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.relations.RelationNotFoundException
-
Instantiates a new relation not found exception.
- renew() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Renew.
- renew() - Method in interface org.gcube.informationsystem.resourceregistry.api.contexts.ContextCacheRenewal
-
Triggers the renewal of the context cache.
- REPRESENTATION - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.client.PreferReturn
-
Requests the operation representation in the successful response body.
- REPRESENTATION - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Full operation envelope.
- RequestInfo - Interface in org.gcube.informationsystem.resourceregistry.api.request
-
Client-side configuration model for Resource Registry request parameters.
- RequestOptionsContext - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Scoped per-request options used by client transports during an opt-in invocation.
- requestUri() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- RESOURCE_REGISTRY_URL_PROPERTY - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
-
Java system property holding the complete Resource Registry address (e.g.
- ResourceAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource
-
Thrown when a Resource with the given UUID already exists (e.g. reusing a UUID via
PUT/PATCHwhile enforcing structural idempotency). - ResourceAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAlreadyPresentException
-
Instantiates a new resource already present exception.
- ResourceAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAlreadyPresentException
-
Instantiates a new resource already present exception.
- ResourceAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAlreadyPresentException
-
Instantiates a new resource already present exception.
- ResourceAvailableInAnotherContextException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource
-
Thrown when the requested Resource exists, but only in a Context other than the one scoping the request.
- ResourceAvailableInAnotherContextException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAvailableInAnotherContextException
-
Instantiates a new resource available in another context exception.
- ResourceAvailableInAnotherContextException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAvailableInAnotherContextException
-
Instantiates a new resource available in another context exception.
- ResourceAvailableInAnotherContextException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceAvailableInAnotherContextException
-
Instantiates a new resource available in another context exception.
- ResourceCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource
-
Thrown when a generic, non-conflict failure occurs while creating a Resource.
- ResourceCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceCreationException
-
Instantiates a new resource creation exception.
- ResourceCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceCreationException
-
Instantiates a new resource creation exception.
- ResourceCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceCreationException
-
Instantiates a new resource creation exception.
- ResourceNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource
-
Thrown when the Resource identified by the given UUID does not exist, or is not visible to the caller.
- ResourceNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceNotFoundException
-
Instantiates a new resource not found exception.
- ResourceNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceNotFoundException
-
Instantiates a new resource not found exception.
- ResourceNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.instances.entities.resource.ResourceNotFoundException
-
Instantiates a new resource not found exception.
- ResourceRegistryCall<T> - Interface in org.gcube.informationsystem.resourceregistry.api.client
-
A single Resource Registry client invocation whose response metadata can be captured.
- ResourceRegistryException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
Base checked exception for every error condition raised by the Resource Registry REST API.
- ResourceRegistryException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
Instantiates a new resource registry exception.
- ResourceRegistryException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
Instantiates a new resource registry exception.
- ResourceRegistryException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
Instantiates a new resource registry exception.
- ResourceRegistryRequestOptions - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Immutable per-invocation options shared by the Resource Registry Java clients.
- ResourceRegistryRequestOptions.Builder - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Builder for immutable per-request options.
- ResourceRegistryResponse<T> - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Immutable successful Resource Registry response and its HTTP metadata.
- ResourceRegistryResponse.Origin - Enum Class in org.gcube.informationsystem.resourceregistry.api.client
-
Identifies whether an operation was served over HTTP or entirely from a client cache.
- ResourceRegistryResponses - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Opt-in executor that associates a client result with immutable response metadata.
- ResponseCapture - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Internal scoped response capture used by the opt-in response executor.
- ResponseMetadata - Class in org.gcube.informationsystem.resourceregistry.api.client
-
Immutable HTTP response metadata captured before the connection is closed.
- ResponseMetadata(int, Map<String, List<String>>, URI) - Constructor for class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
-
Creates immutable response metadata.
- RESTORE_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AdminPath
-
The Constant RESTORE_PATH_PART.
- ResultScope - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Normative tokens emitted within the
X-Result-Scoperesponse header, signalling that a successful response was intentionally filtered or expanded beyond the standard base URI scope. - resultScopes() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- resultScopes() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- ROOT - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Include contexts only on top-level response elements.
- ROOT - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Include metadata only on top-level response elements.
S
- SchemaAlreadyPresentException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.types
-
Thrown when a Type with the given name already exists with a different schema (i.e. a non-idempotent re-submit on
PUT /types/{type-name}). - SchemaAlreadyPresentException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaAlreadyPresentException
-
Instantiates a new schema already present exception.
- SchemaAlreadyPresentException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaAlreadyPresentException
-
Instantiates a new schema already present exception.
- SchemaAlreadyPresentException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaAlreadyPresentException
-
Instantiates a new schema already present exception.
- SchemaCreationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.types
-
Thrown when a generic, non-conflict failure occurs while creating a Type schema.
- SchemaCreationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaCreationException
-
Instantiates a new schema creation exception.
- SchemaCreationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaCreationException
-
Instantiates a new schema creation exception.
- SchemaCreationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaCreationException
-
Instantiates a new schema creation exception.
- SchemaException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.types
-
Base exception for Type schema error conditions that do not fall under
SchemaAlreadyPresentException,SchemaNotFoundException, orSchemaViolationException(e.g. - SchemaException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaException
-
Instantiates a new schema exception.
- SchemaException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaException
-
Instantiates a new schema exception.
- SchemaException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaException
-
Instantiates a new schema exception.
- SchemaNotFoundException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.types
-
Thrown when the Type identified by the given name does not exist.
- SchemaNotFoundException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaNotFoundException
-
Instantiates a new schema not found exception.
- SchemaNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaNotFoundException
-
Instantiates a new schema not found exception.
- SchemaNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaNotFoundException
-
Instantiates a new schema not found exception.
- SchemaViolationException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions.types
-
Thrown when a Type schema registration or update violates a structural schema rule: a referenced parent/facet/relation type does not exist, a cardinality constraint contradicts an inherited one,
abstractandfinalare both set, a multiple-inheritance precedence order is inconsistent (C3 failure), or a Type is still referenced by another Type definition on delete. - SchemaViolationException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaViolationException
-
Instantiates a new schema violation exception.
- SchemaViolationException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaViolationException
-
Instantiates a new schema violation exception.
- SchemaViolationException(Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaViolationException
-
Instantiates a new schema violation exception.
- SERVER - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse.Origin
-
The operation reached the Resource Registry server.
- serverResponses() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Returns the opt-in response executor.
- SERVICE_CLASS - Static variable in class org.gcube.informationsystem.resourceregistry.api.Constants
-
The gCube service class this component is registered under.
- SERVICE_ENTRY_NAME - Static variable in class org.gcube.informationsystem.resourceregistry.api.Constants
-
Fully qualified class name of the server-side SmartGears application entry point (
ResourceInitializer), used for service registration. - SERVICE_NAME - Static variable in class org.gcube.informationsystem.resourceregistry.api.Constants
-
The gCube service name this component is registered under.
- ServiceInstance - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
Derives the public base URL of the D4Science URL-shortening/redirect service for a given infrastructure Context scope, following the
url.<root>.d4science.orgper-infrastructure naming convention (the production root infrastructure uses the bareServiceInstance.BASE_URLwith no root-specific subdomain segment), and the Resource Registry address reached through it. - ServiceInstance() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.ServiceInstance
- setAllMeta(boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets whether to include metadata for all nested instances (ConsistsOf relations, Facets, etc.) in the response.
- setAllMeta(boolean) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets whether to include metadata for all nested instances (ConsistsOf relations, Facets, etc.) in the response.
- setContextCacheRenewal(ContextCacheRenewal) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Sets the context cache renewal.
- setContexts(Calendar, List<Context>) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Sets the contexts.
- setContexts(List<Context>) - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Sets the contexts.
- setContextsPolicy(ContextsPolicy) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets where the
contextsmembership map appears in the response. - setContextsPolicy(ContextsPolicy) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets where the
contextsmembership map appears in the response. - setExpiringTimeout(int) - Static method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
Sets the expiring timeout.
- setHierarchicalMode(boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets whether to include instances from child contexts of the current context.
- setHierarchicalMode(boolean) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets whether to include instances from child contexts of the current context.
- setIncludeMeta(boolean) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets whether to include metadata in the response instance.
- setIncludeMeta(boolean) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets whether to include metadata in the response instance.
- setLimit(Integer) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets the maximum number of instances to return in a single response.
- setLimit(Integer) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets the maximum number of instances to return in a single response.
- setMembershipScope(MembershipScope) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets the Context boundary of the memberships listed by every
contextsmap. - setMembershipScope(MembershipScope) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets the Context boundary of the memberships listed by every
contextsmap. - setOffset(Integer) - Method in class org.gcube.informationsystem.resourceregistry.api.request.BaseRequestInfo
-
Sets the number of instances to skip from the beginning of the result set.
- setOffset(Integer) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
Sets the number of instances to skip from the beginning of the result set.
- SHALLOW - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Halts propagation if the target instance is already present in the destination Context.
- singleton - Static variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The singleton.
- STATE_FILTERED - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Response omits instances or Context memberships, or a hierarchical write skipped descendant Contexts, because the
effectiveStateof their Context is notACTIVE. - statusCode() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- statusCode() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- SUBTREE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
List the memberships in the token Context and its descendants.
- SURGICAL - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Precise injection — admin-only, bypasses propagation constraints.
- SYNC_EXISTING_HIERARCHY_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
When
trueon aPUT /instances/{type}/{uuid}call, the service synchronises the instance's context membership across the existing hierarchy rather than treating the call as a simple create-or-replace. - SYNC_EXISTING_HIERARCHY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
-
Default value for the
InstancePath.SYNC_EXISTING_HIERARCHY_QUERY_PARAMETERquery parameter ("false"). - SYSTEM_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AdminPath
-
The Constant SYSTEM_PATH_PART.
T
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Returns the lowercase wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Returns the lowercase wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
Returns the lowercase wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Returns the lowercase wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Returns the wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Returns the lowercase wire value (e.g.
- toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Returns the lowercase, kebab-case wire token (e.g.
- TypePath - Class in org.gcube.informationsystem.resourceregistry.api.rest
-
The Class TypePath.
- TypePath() - Constructor for class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
- TYPES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
The Constant TYPES_PATH_PART.
- TYPES_PATH_PART - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
-
The Constant TYPES_PATH_PART.
U
- UNBOUNDED_LIMIT - Static variable in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
-
The Constant UNBOUNDED_LIMIT.
- unmarshal(Class<RRE>, InputStream) - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Creates a resource of given class from its serialization in a given
InputStream. - unmarshal(Class<RRE>, Reader) - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Creates a resource of given class from its serialization in a given
Reader. - unmarshal(Class<RRE>, String) - Static method in class org.gcube.informationsystem.resourceregistry.api.exceptions.ExceptionMapper
-
Creates a resource of given class from its serialization in a given String.
- UUIDAlreadyInUseException - Exception in org.gcube.informationsystem.resourceregistry.api.exceptions
-
The Class UUIDAlreadyInUseException.
- UUIDAlreadyInUseException(String) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.UUIDAlreadyInUseException
-
Instantiates a new UUID already in use exception.
- UUIDAlreadyInUseException(String, Throwable) - Constructor for exception org.gcube.informationsystem.resourceregistry.api.exceptions.UUIDAlreadyInUseException
-
Instantiates a new UUID already in use exception.
- uuidToContext - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The uuid to context.
- uuidToContextPath - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
-
The uuid to context path.
V
- validateCustomHeader(String, Collection<String>) - Static method in class org.gcube.informationsystem.resourceregistry.api.client.ClientHeaderPolicy
-
Rejects headers controlled by the transport or active authorization provider.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.client.PreferReturn
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse.Origin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.client.PreferReturn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse.Origin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextLifecycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ContextsPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MembershipScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.MetadataPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.OperationReturn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.PropagationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.ResultScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warnings() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryResponse
- warnings() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResponseMetadata
- wireValue() - Method in enum class org.gcube.informationsystem.resourceregistry.api.client.PreferReturn
-
Returns the value used in the HTTP
Preferheader. - withResponseMetadata(ResponseMetadata) - Method in exception org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
Attaches immutable HTTP metadata captured from the failed client request.
X
- X_HTTP_METHOD_OVERRIDE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
HTTP method override request header name.
- X_RESOLVED_CONTEXT_PATH - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Custom HTTP header name communicating the current resolved context path when token resolution falls back to a previous path (emitted alongside
X-Result-Scope: previous-path). - X_RESULT_SCOPE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Custom HTTP header name communicating the operational scope of a successful response (e.g.
- X_WARNING - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPHeaders
-
Custom HTTP Warning header name for query parameter and content validation.
_
- _DIRECTION_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Was intended for a
getRelated()navigation endpoint (a query parameter selecting the traversal direction); the_prefix avoids a clash with the JSONdirectionfield name. - _POLYMORPHIC_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Was intended for a
getRelated()navigation endpoint (a query parameter selecting polymorphic traversal); the_prefix avoids a clash with the JSONpolymorphicfield name. - _REFERENCE_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.AccessPath
-
Was intended for a
getRelated()navigation endpoint (a query parameter naming the reference/relation type to traverse); the_prefix avoids a clash with the JSONreference/typefield names.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form