Index

A B C D E F G H I L M N O P Q R S T U V W X _ 
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 Metadata in all IdentifiableElement or 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 true on 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_PARAMETER query 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 ContextLifecycleException or ContextVisibilityException (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
NodeInformation adapter exposing a Context's identity (its UUID) and its parent linkage, so that a collection of Context instances can be assembled into a Dag-backed tree by ContextCache.
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 descendant path/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 @current literal) 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 contexts membership 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
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_PARAMETER query parameter.
CONTEXTS_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
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 contexts inclusion 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 Prefer header 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 - Static variable in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
The default 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_PARAMETER query 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_PARAMETER on 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_PARAMETER on QUERY /types/query (and its /access mirror): unbounded descendant closure, for polymorphic-equivalent matching consistent with the polymorphic=true default on every other QUERY endpoint 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_PARAMETER query 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 ResourceRegistryException hierarchy, 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 on ResourceRegistryException.
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.
EXISTING - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
The token Context and the descendants where the Resource is already present (PUT only).
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/PATCH while 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).
fromString(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
Parses an exact lowercase wire value.

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} and GET /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 contexts membership map (Context UUID to Context path) appears in the response.
getContextsPolicy() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
Returns where the contexts membership 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 AvailableInAnotherContextException subclass for the given model class, used when the server returned 403 Forbidden for a request whose response body could not be otherwise mapped (e.g. on a HEAD call).
getElementNotFoundException(Class<C>) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
Builds the most specific NotFoundException subclass for the given model class, used when the server returned 404 Not Found for a request whose response body could not be otherwise mapped (e.g. on a HEAD call).
getHeadResponse(Class<C>, GXResponse) - Static method in class org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility
Reads and interprets the response to a HEAD request, which carries no body: a 204 No Content yields null, and 404/403 are translated via HTTPUtility.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 contexts map.
getMembershipScope() - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
Returns the Context boundary of the memberships listed by every contexts map.
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 mapped ResourceRegistryException on 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 mapped ResourceRegistryException for 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 of the Context a path names: its current path first, then one of its previous paths, as the Resource Registry resolves a token that still names a moved or renamed Context.
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_PARAMETER query 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 GXResponse into either a deserialized model element or the appropriate ResourceRegistryException subclass.
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 name does 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 IsParentOf edge 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 IsParentOf edge.
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 IsParentOf Context-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 IsParentOf edge 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
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_PARAMETER query 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 contexts membership 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
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_PARAMETER query parameter.
MEMBERSHIP_SCOPE_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
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 contexts maps 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
METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.ContextPath
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_PARAMETER query parameter.
METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.QueryTemplatePath
METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.TypePath
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.
MISS_RENEWAL_INTERVAL - Static variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
The shortest time between two renewals caused by a missing Context, in milliseconds: 1 minute.

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.
NONE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
The token Context only.
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_PARAMETER query 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_PARAMETER query 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.
previousPathToUUID - Variable in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
The previous paths of the cached Contexts, each to the Context that holds it: a path that is the current path of a Context is never here, since the current path always wins.
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_PARAMETER query parameter (derived from PropagationMode.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 QUERY HTTP 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 QueryTemplateAlreadyPresentException or QueryTemplateNotFoundException (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
 
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.
renewOnMiss() - Method in class org.gcube.informationsystem.resourceregistry.api.contexts.ContextCache
Renews the cache when a lookup misses, unless the last renewal is more recent than ContextCache.MISS_RENEWAL_INTERVAL.
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/PATCH while 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-Scope response 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, or SchemaViolationException (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, abstract and final are 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.org per-infrastructure naming convention (the production root infrastructure uses the bare ServiceInstance.BASE_URL with 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 contexts membership map appears in the response.
setContextsPolicy(ContextsPolicy) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
Sets where the contexts membership 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 contexts map.
setMembershipScope(MembershipScope) - Method in interface org.gcube.informationsystem.resourceregistry.api.request.RequestInfo
Sets the Context boundary of the memberships listed by every contexts map.
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 effectiveState of their Context is not ACTIVE.
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() - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions
 
sync(UUID) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
 
sync(Sync) - Method in class org.gcube.informationsystem.resourceregistry.api.client.ResourceRegistryRequestOptions.Builder
 
Sync - Enum Class in org.gcube.informationsystem.resourceregistry.api.rest
The Contexts that a write of a Resource reaches besides the token Context: the value of the sync query parameter of POST /instances/{type} and PUT /instances/{type}/{uuid}.
SYNC_QUERY_PARAMETER - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
The Contexts a write of a Resource reaches besides the token Context, on POST /instances/{type} and PUT /instances/{type}/{uuid}: one of the Sync values or the UUID of a Context.
SYNC_QUERY_PARAMETER_DEFAULT_VALUE - Static variable in class org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
Default value for the InstancePath.SYNC_QUERY_PARAMETER query parameter ("none").
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.
toString() - Method in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
Returns the lowercase wire value (e.g.
TREE - Enum constant in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
The token Context and every Context of its subtree.
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.
valueOf(String) - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
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.
values() - Static method in enum class org.gcube.informationsystem.resourceregistry.api.rest.Sync
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 Prefer header.
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 JSON direction field 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 JSON polymorphic field 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 JSON reference/type field names.
A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form