Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractErrorCounterHealthCheck - Class in io.apicurio.registry.metrics
Abstract class containing common logic for health checks based on an error counter.
AbstractErrorCounterHealthCheck() - Constructor for class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
AbstractMapRegistryStorage - Class in io.apicurio.registry.storage.impl
Base class for all map-based registry storage implementation.
AbstractMapRegistryStorage() - Constructor for class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
AbstractResource - Class in io.apicurio.registry.ccompat.rest
 
AbstractResource() - Constructor for class io.apicurio.registry.ccompat.rest.AbstractResource
 
ACTIVE_STATES - Static variable in class io.apicurio.registry.storage.ArtifactStateExt
 
afterInit() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
AlreadyExistsException - Exception in io.apicurio.registry.storage
 
AlreadyExistsException() - Constructor for exception io.apicurio.registry.storage.AlreadyExistsException
 
AlreadyExistsException(Throwable) - Constructor for exception io.apicurio.registry.storage.AlreadyExistsException
 
AlreadyExistsException(String, Throwable) - Constructor for exception io.apicurio.registry.storage.AlreadyExistsException
 
AnyOfStateModificationEnabledModification - Class in io.apicurio.registry.ibmcompat.model
 
AnyOfStateModificationEnabledModification() - Constructor for class io.apicurio.registry.ibmcompat.model.AnyOfStateModificationEnabledModification
 
Api - Class in io.apicurio.registry.ibmcompat.api
 
Api() - Constructor for class io.apicurio.registry.ibmcompat.api.Api
 
ApicurioDataModelContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the OpenAPI and AsyncAPI content types.
ApicurioDataModelContentValidator() - Constructor for class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
 
apiSchemasGet(int, int) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasGet(int, int) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasGet(int, int) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasPost(AsyncResponse, NewSchema, boolean, SecurityContext) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasPost(AsyncResponse, NewSchema, boolean) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasPost(AsyncResponse, NewSchema, boolean) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidDelete(String) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidDelete(String) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidDelete(String) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidGet(String) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidGet(String) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidGet(String) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidPatch(String, List<AnyOfStateModificationEnabledModification>) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidPatch(String, List<AnyOfStateModificationEnabledModification>) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidPatch(String, List<AnyOfStateModificationEnabledModification>) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidVersionsPost(AsyncResponse, String, NewSchemaVersion, boolean) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidVersionsPost(AsyncResponse, String, NewSchemaVersion, boolean) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidVersionsPost(AsyncResponse, String, NewSchemaVersion, boolean) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidVersionsVersionnumDelete(String, int) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidVersionsVersionnumDelete(String, int) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidVersionsVersionnumDelete(String, int) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidVersionsVersionnumGet(String, int) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidVersionsVersionnumGet(String, int) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidVersionsVersionnumGet(String, int) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
apiSchemasSchemaidVersionsVersionnumPatch(String, int, List<AnyOfStateModificationEnabledModification>) - Method in class io.apicurio.registry.ibmcompat.api.Api
 
apiSchemasSchemaidVersionsVersionnumPatch(String, int, List<AnyOfStateModificationEnabledModification>) - Method in interface io.apicurio.registry.ibmcompat.api.ApiService
 
apiSchemasSchemaidVersionsVersionnumPatch(String, int, List<AnyOfStateModificationEnabledModification>) - Method in class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
ApiService - Interface in io.apicurio.registry.ibmcompat.api
 
ApiServiceImpl - Class in io.apicurio.registry.ibmcompat.api.impl
 
ApiServiceImpl() - Constructor for class io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
 
AppConfiguration - Class in io.apicurio.registry
Generic configuration.
AppConfiguration() - Constructor for class io.apicurio.registry.AppConfiguration
 
applyRule(String, ArtifactType, ContentHandle, RuleType, String, RuleApplicationType) - Method in interface io.apicurio.registry.rules.RulesService
Applies a single, specific rule to the content update for the given artifact.
applyRule(String, ArtifactType, ContentHandle, RuleType, String, RuleApplicationType) - Method in class io.apicurio.registry.rules.RulesServiceImpl
 
applyRules(String, ArtifactType, ContentHandle, RuleApplicationType) - Method in interface io.apicurio.registry.rules.RulesService
Applies all configured rules to check whether a content update for an artifact is allowed.
applyRules(String, ArtifactType, ContentHandle, RuleApplicationType) - Method in class io.apicurio.registry.rules.RulesServiceImpl
 
applyState(Map<String, String>, ArtifactState) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
applyState(Consumer<ArtifactState>, ArtifactState, ArtifactState) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
ARTIFACT_ID - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
ArtifactAlreadyExistsException - Exception in io.apicurio.registry.storage
 
ArtifactAlreadyExistsException(String) - Constructor for exception io.apicurio.registry.storage.ArtifactAlreadyExistsException
Constructor.
ArtifactIdGenerator - Interface in io.apicurio.registry.util
 
ArtifactIdGeneratorImpl - Class in io.apicurio.registry.util
 
ArtifactIdGeneratorImpl() - Constructor for class io.apicurio.registry.util.ArtifactIdGeneratorImpl
 
ArtifactMetaDataDto - Class in io.apicurio.registry.storage
 
ArtifactMetaDataDto() - Constructor for class io.apicurio.registry.storage.ArtifactMetaDataDto
Constructor.
ArtifactNotFoundException - Exception in io.apicurio.registry.storage
 
ArtifactNotFoundException(Throwable) - Constructor for exception io.apicurio.registry.storage.ArtifactNotFoundException
 
ArtifactNotFoundException(String) - Constructor for exception io.apicurio.registry.storage.ArtifactNotFoundException
Constructor.
ArtifactNotFoundException(String, Throwable) - Constructor for exception io.apicurio.registry.storage.ArtifactNotFoundException
 
artifactRules - Variable in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
ArtifactsResourceImpl - Class in io.apicurio.registry.rest
Implements the ArtifactsResource interface.
ArtifactsResourceImpl() - Constructor for class io.apicurio.registry.rest.ArtifactsResourceImpl
 
ArtifactStateExt - Class in io.apicurio.registry.storage
 
ArtifactStateExt() - Constructor for class io.apicurio.registry.storage.ArtifactStateExt
 
ArtifactTypeAdapter - Interface in io.apicurio.registry.rules.compatibility
An interface that is used to determine whether a proposed artifact's content is compatible with older version(s) of the same content, based on a given compatibility level.
ArtifactTypeAdapterFactory - Class in io.apicurio.registry.rules.compatibility
Factory that creates an artifact type adapter for a given artifact type.
ArtifactTypeAdapterFactory() - Constructor for class io.apicurio.registry.rules.compatibility.ArtifactTypeAdapterFactory
 
ArtifactTypeUtil - Class in io.apicurio.registry.util
 
ArtifactVersionMetaDataDto - Class in io.apicurio.registry.storage
 
ArtifactVersionMetaDataDto() - Constructor for class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
Constructor.
AsyncApiContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the AsyncAPI content type.
AsyncApiContentValidator() - Constructor for class io.apicurio.registry.rules.validity.AsyncApiContentValidator
 
AvroArtifactTypeAdapter - Class in io.apicurio.registry.rules.compatibility
 
AvroArtifactTypeAdapter() - Constructor for class io.apicurio.registry.rules.compatibility.AvroArtifactTypeAdapter
 
AvroContentCanonicalizer - Class in io.apicurio.registry.content.canon
An Avro implementation of a content Canonicalizer.
AvroContentCanonicalizer() - Constructor for class io.apicurio.registry.content.canon.AvroContentCanonicalizer
 
AvroContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the Avro content type.
AvroContentValidator() - Constructor for class io.apicurio.registry.rules.validity.AvroContentValidator
Constructor.

B

bytes() - Method in interface io.apicurio.registry.content.ContentHandle
 

C

call() - Method in class io.apicurio.registry.metrics.PersistenceExceptionLivenessCheck
 
call() - Method in class io.apicurio.registry.metrics.PersistenceSimpleReadinessCheck
 
call() - Method in class io.apicurio.registry.metrics.PersistenceTimeoutReadinessCheck
 
call() - Method in class io.apicurio.registry.metrics.ResponseErrorLivenessCheck
 
call() - Method in class io.apicurio.registry.metrics.ResponseTimeoutReadinessCheck
 
call() - Method in class io.apicurio.registry.metrics.StorageLivenessCheck
 
callSuper() - Method in class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
canonicalize(ContentHandle) - Method in class io.apicurio.registry.content.canon.AvroContentCanonicalizer
 
canonicalize(ContentHandle) - Method in class io.apicurio.registry.content.canon.GraphQLContentCanonicalizer
 
canonicalize(ContentHandle) - Method in class io.apicurio.registry.content.canon.JsonContentCanonicalizer
 
canonicalize(ContentHandle) - Method in class io.apicurio.registry.content.canon.NoOpContentCanonicalizer
 
canonicalize(ContentHandle) - Method in interface io.apicurio.registry.content.ContentCanonicalizer
Called to convert the given content to its canonical form.
canTransition(ArtifactState, ArtifactState) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
ccFactory - Variable in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
checkSubject(String) - Method in class io.apicurio.registry.ccompat.rest.AbstractResource
 
compareTo(Schema) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
CompatibilityCheckResponse - Class in io.apicurio.registry.ccompat.dto
 
CompatibilityCheckResponse() - Constructor for class io.apicurio.registry.ccompat.dto.CompatibilityCheckResponse
 
CompatibilityLevel - Enum in io.apicurio.registry.rules.compatibility
 
CompatibilityResource - Class in io.apicurio.registry.ccompat.rest
 
CompatibilityResource() - Constructor for class io.apicurio.registry.ccompat.rest.CompatibilityResource
 
CompatibilityRuleExecutor - Class in io.apicurio.registry.rules.compatibility
Rule executor for the "Compatibility" rule.
CompatibilityRuleExecutor() - Constructor for class io.apicurio.registry.rules.compatibility.CompatibilityRuleExecutor
 
ConfigDto - Class in io.apicurio.registry.ccompat.dto
 
ConfigDto() - Constructor for class io.apicurio.registry.ccompat.dto.ConfigDto
 
ConfigResource - Class in io.apicurio.registry.ccompat.rest
 
ConfigResource() - Constructor for class io.apicurio.registry.ccompat.rest.ConfigResource
 
content() - Method in interface io.apicurio.registry.content.ContentHandle
 
CONTENT - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
content - Variable in class io.apicurio.registry.storage.StoredArtifact
 
ContentCanonicalizer - Interface in io.apicurio.registry.content
Canonicalize some content! This means converting content to its canonical form for the purpose of comparison.
ContentCanonicalizerFactory - Class in io.apicurio.registry.content
Factory for creating canonicalizers.
ContentCanonicalizerFactory() - Constructor for class io.apicurio.registry.content.ContentCanonicalizerFactory
 
ContentHandle - Interface in io.apicurio.registry.content
 
ContentHandleMessageBodyWriter - Class in io.apicurio.registry.content
 
ContentHandleMessageBodyWriter() - Constructor for class io.apicurio.registry.content.ContentHandleMessageBodyWriter
 
ContentValidator - Interface in io.apicurio.registry.rules.validity
Validates content.
ContentValidatorFactory - Class in io.apicurio.registry.rules.validity
Factory for creating validators for the different supported content types.
ContentValidatorFactory() - Constructor for class io.apicurio.registry.rules.validity.ContentValidatorFactory
 
create(ArtifactType) - Method in class io.apicurio.registry.content.ContentCanonicalizerFactory
Creates a canonicalizer for a given artifact type.
create(InputStream) - Static method in interface io.apicurio.registry.content.ContentHandle
 
create(byte[]) - Static method in interface io.apicurio.registry.content.ContentHandle
 
create(String) - Static method in interface io.apicurio.registry.content.ContentHandle
 
createArtifact(ArtifactType, String, InputStream) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
createArtifact(String, ArtifactType, ContentHandle) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createArtifact(String, ArtifactType, ContentHandle) - Method in interface io.apicurio.registry.storage.RegistryStorage
Creates a new artifact (from the given value) in the storage.
createArtifactRule(String, Rule) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
createArtifactRule(String, RuleType, RuleConfigurationDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createArtifactRule(String, RuleType, RuleConfigurationDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Creates an artifact rule for a specific Artifact.
createArtifactRulesMap() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createArtifactRulesMap() - Method in class io.apicurio.registry.storage.impl.SimpleMapRegistryStorage
 
createArtifactVersion(String, ArtifactType, InputStream) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
CREATED_BY - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
CREATED_ON - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
createExecutor(RuleType) - Method in class io.apicurio.registry.rules.RuleExecutorFactory
 
createGlobalMap() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createGlobalMap() - Method in class io.apicurio.registry.storage.impl.SimpleMapRegistryStorage
 
createGlobalRule(Rule) - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
createGlobalRule(RuleType, RuleConfigurationDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createGlobalRule(RuleType, RuleConfigurationDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Creates a single global rule.
createGlobalRulesMap() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createGlobalRulesMap() - Method in class io.apicurio.registry.storage.impl.SimpleMapRegistryStorage
 
createOrUpdateArtifact(String, ArtifactType, ContentHandle, boolean, long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createStorageMap() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
createStorageMap() - Method in class io.apicurio.registry.storage.impl.SimpleMapRegistryStorage
 
createValidator(ArtifactType) - Method in class io.apicurio.registry.rules.validity.ContentValidatorFactory
 
Current - Annotation Type in io.apicurio.registry.types
Marks currently "used" bean.

D

deleteAllGlobalRules() - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
deleteArtifact(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
deleteArtifact(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteArtifact(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes an artifact by its unique id.
deleteArtifactRule(RuleType, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
deleteArtifactRule(String, RuleType) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteArtifactRule(String, RuleType) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes a single stored/configured rule for a given artifact.
deleteArtifactRules(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
deleteArtifactRules(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteArtifactRules(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes all rules stored/configured for the artifact.
deleteArtifactVersion(Integer, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
deleteArtifactVersion(String, long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteArtifactVersion(String, long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes a single version of a given artifact.
deleteArtifactVersionMetaData(Integer, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
deleteArtifactVersionMetaData(String, long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteArtifactVersionMetaData(String, long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes the user-editable meta-data for a singel version of a given artifact.
DELETED - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
deleteGlobalRule(RuleType) - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
deleteGlobalRule(RuleType) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteGlobalRule(RuleType) - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes a single global rule.
deleteGlobalRules() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
deleteGlobalRules() - Method in interface io.apicurio.registry.storage.RegistryStorage
Deletes all of the globally configured rules.
deleteSchema(String, String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
deleteSchema(String, String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
deleteSchemaVersion(AsyncResponse, HttpHeaders, String, String) - Method in class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
deleteSubject(AsyncResponse, HttpHeaders, String) - Method in class io.apicurio.registry.ccompat.rest.SubjectsResource
 
deleteSubject(String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
deleteSubject(String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
DESCRIPTION - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
discoverType(ContentHandle, String) - Static method in class io.apicurio.registry.util.ArtifactTypeUtil
Method that discovers the artifact type from the raw content of an artifact.
dtoToMetaData(String, ArtifactType, ArtifactMetaDataDto) - Static method in class io.apicurio.registry.util.DtoUtil
Creates a jax-rs meta-data entity from the id, type, and storage meta-data.
dtoToVersionMetaData(String, ArtifactType, ArtifactMetaDataDto) - Static method in class io.apicurio.registry.util.DtoUtil
Creates a jax-rs version meta-data entity from the id, type, and storage meta-data.
dtoToVersionMetaData(String, ArtifactType, ArtifactVersionMetaDataDto) - Static method in class io.apicurio.registry.util.DtoUtil
Creates a jax-rs version meta-data entity from the id, type, and storage meta-data.
DtoUtil - Class in io.apicurio.registry.util
 
DtoUtil() - Constructor for class io.apicurio.registry.util.DtoUtil
 

E

EditableArtifactMetaDataDto - Class in io.apicurio.registry.storage
 
EditableArtifactMetaDataDto() - Constructor for class io.apicurio.registry.storage.EditableArtifactMetaDataDto
Constructor.
EnabledModification - Class in io.apicurio.registry.ibmcompat.model
 
EnabledModification() - Constructor for class io.apicurio.registry.ibmcompat.model.EnabledModification
 
EnabledModification.OpEnum - Enum in io.apicurio.registry.ibmcompat.model
Gets or Sets op
EnabledModification.PathEnum - Enum in io.apicurio.registry.ibmcompat.model
Gets or Sets path
equals(Object) - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
equals(Object) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
equals(Object) - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
errorCounter - Variable in class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
errorMsg(ArtifactState, ArtifactState) - Static method in exception io.apicurio.registry.storage.InvalidArtifactStateException
 
Errors - Class in io.apicurio.registry.ccompat.rest
 
Errors() - Constructor for class io.apicurio.registry.ccompat.rest.Errors
 
execute(RuleContext) - Method in class io.apicurio.registry.rules.compatibility.CompatibilityRuleExecutor
 
execute(RuleContext) - Method in interface io.apicurio.registry.rules.RuleExecutor
Executes the logic of the rule against the given context.
execute(RuleContext) - Method in class io.apicurio.registry.rules.validity.ValidityRuleExecutor
 

F

filter(ContainerRequestContext) - Method in class io.apicurio.registry.metrics.ResponseTimeoutReadinessCheck
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.apicurio.registry.metrics.ResponseTimeoutReadinessCheck
 
findSchemaWithSubject(AsyncResponse, String, boolean, RegisterSchemaRequest) - Method in class io.apicurio.registry.ccompat.rest.SubjectsResource
 
findSchemaWithSubject(String, boolean, String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
findSchemaWithSubject(String, boolean, String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 

G

generate() - Method in interface io.apicurio.registry.util.ArtifactIdGenerator
 
generate() - Method in class io.apicurio.registry.util.ArtifactIdGeneratorImpl
 
getArtifact(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifact(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the most recent version of the value of the artifact with the given ID.
getArtifactByGlobalId(long) - Method in class io.apicurio.registry.rest.IdsResourceImpl
 
getArtifactId() - Method in class io.apicurio.registry.rules.RuleContext
 
getArtifactId() - Method in exception io.apicurio.registry.storage.ArtifactAlreadyExistsException
 
getArtifactId() - Method in exception io.apicurio.registry.storage.ArtifactNotFoundException
 
getArtifactIds() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactIds() - Method in interface io.apicurio.registry.storage.RegistryStorage
Get all artifact ids.
getArtifactMetaData(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getArtifactMetaData(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactMetaData(String, ContentHandle) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactMetaData(long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactMetaData(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the stored meta-data for an artifact by ID.
getArtifactMetaData(String, ContentHandle) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the metadata of the version that matches content, or 404
getArtifactMetaData(long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the stored meta-data for an artifact by global ID.
getArtifactMetaDataByContent(String, InputStream) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getArtifactMetaDataByGlobalId(long) - Method in class io.apicurio.registry.rest.IdsResourceImpl
 
getArtifactRule(String, RuleType) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactRule(String, RuleType) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets all of the information for a single rule configured on a given artifact.
getArtifactRuleConfig(RuleType, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getArtifactRules(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactRules(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets a list of rules configured for a specific Artifact (by ID).
getArtifactType() - Method in class io.apicurio.registry.rules.RuleContext
 
getArtifactVersion(Integer, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getArtifactVersion(long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactVersion(String, long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactVersion(long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the most recent version of the content of the artifact with the given global ID.
getArtifactVersion(String, long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the stored value for a single version of a given artifact.
getArtifactVersionMetaData(Integer, String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getArtifactVersionMetaData(String, long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactVersionMetaData(String, long) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets the stored meta-data for a single version of an artifact.
getArtifactVersions(String) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getArtifactVersions(String) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets a sorted set of all artifact versions that exist for a given artifact.
getComment() - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
User-provided string to explain why a schema is deprecated.
getCompatibilityLevel() - Method in class io.apicurio.registry.ccompat.dto.ConfigDto
 
getConfiguration() - Method in class io.apicurio.registry.rules.RuleContext
 
getConfiguration() - Method in class io.apicurio.registry.storage.RuleConfigurationDto
 
getContent(Map<String, String>) - Static method in class io.apicurio.registry.storage.MetaDataKeys
 
getContentMap(long) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getCreatedBy() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getCreatedBy() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getCreatedOn() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getCreatedOn() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getCurrentContent() - Method in class io.apicurio.registry.rules.RuleContext
 
getDataModelType() - Method in class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
Returns the type of data model being validated.
getDataModelType() - Method in class io.apicurio.registry.rules.validity.AsyncApiContentValidator
 
getDataModelType() - Method in class io.apicurio.registry.rules.validity.OpenApiContentValidator
 
getDate() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
Timestamp for when a schema version.
getDefinition() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
Avro schema definition
getDefinition() - Method in class io.apicurio.registry.ibmcompat.model.Schema
Avro schema definition
getDescription() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getDescription() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getDescription() - Method in class io.apicurio.registry.storage.EditableArtifactMetaDataDto
 
getEnabled() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
Set to false if the schema is disabled.
getEnabled() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
Set to false if the version of the schema is disabled.
getEnumFieldMap() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getEnumFieldsById() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getFieldMap() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getFieldsById() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getGlobalId() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getGlobalId() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getGlobalRule(RuleType) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getGlobalRule(RuleType) - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets all information about a single global rule.
getGlobalRuleConfig(RuleType) - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
getGlobalRules() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
getGlobalRules() - Method in interface io.apicurio.registry.storage.RegistryStorage
Gets a list of all global rule names.
getId() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
getId() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaResponse
 
getId() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
getId() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
Lower-case URL-encoded version of the schema name.
getId() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
Lower-case URL-encoded version of the schema name.
getId() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
Server-managed unique ID for the version.
getId() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getIgnored() - Static method in class io.apicurio.registry.rest.RegistryExceptionMapper
 
getIsCompatible() - Method in class io.apicurio.registry.ccompat.dto.CompatibilityCheckResponse
 
getLatest() - Method in class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
getLatestArtifact(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
getMapMap() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getMessage() - Method in exception io.apicurio.registry.storage.ArtifactAlreadyExistsException
 
getMessage() - Method in exception io.apicurio.registry.storage.ArtifactNotFoundException
 
getMessage() - Method in exception io.apicurio.registry.storage.RegistryStorageException
 
getMessage() - Method in exception io.apicurio.registry.storage.RuleAlreadyExistsException
 
getMessage() - Method in exception io.apicurio.registry.storage.RuleNotFoundException
 
getMessage() - Method in exception io.apicurio.registry.storage.VersionNotFoundException
 
getMode() - Method in class io.apicurio.registry.ccompat.dto.ModeDto
 
getMode(String) - Method in class io.apicurio.registry.ccompat.rest.ModeResource
 
getModifiedBy() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getModifiedOn() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getName() - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
getName() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
User-provided name for a schema.
getName() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
User-provided name for a schema.
getName() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
Client-provided description of a version.
getName() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getName() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getName() - Method in class io.apicurio.registry.storage.EditableArtifactMetaDataDto
 
getNonReservedEnumFields() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getNonReservedFields() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getOp() - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
getOp() - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
getPath() - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
getPath() - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
getReservedFields() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getSchema() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
getSchema() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
getSchema(Integer) - Method in class io.apicurio.registry.ccompat.rest.SchemasResource
 
getSchema(Integer) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
getSchema(String, String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
getSchema(Integer) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
getSchema(String, String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
getSchemaByVersion(String, String) - Method in class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
getSchemaOnly(String, String) - Method in class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
getSchemaString() - Method in class io.apicurio.registry.ccompat.dto.SchemaString
 
getServiceRPCnames() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getServiceRPCSignatures() - Method in class io.apicurio.registry.rules.compatibility.ProtobufFile
 
getState() - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
getState() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
getState() - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
If the schema state is 'deprecated', all the schema version states are 'deprecated'.
getState() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
getState() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
getState() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getState(Map<String, String>) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
getState() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getSubject() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
getSubjectLevelConfig(String) - Method in class io.apicurio.registry.ccompat.rest.ConfigResource
 
getTimeoutSec() - Method in class io.apicurio.registry.metrics.PersistenceTimeoutReadinessCheck
 
getTopLevelConfig() - Method in class io.apicurio.registry.ccompat.rest.ConfigResource
 
getTopLevelMode() - Method in class io.apicurio.registry.ccompat.rest.ModeResource
 
getType() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getType() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getUpdatedContent() - Method in class io.apicurio.registry.rules.RuleContext
 
getValue() - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
getValue() - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
getVersion() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
getVersion() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
getVersion() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
The name to give this version of the schema
getVersion() - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
getVersion() - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
getVersion() - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
getVersion() - Method in exception io.apicurio.registry.storage.VersionNotFoundException
 
getVersionenabled() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
Set to false if the version of the schema is disabled.
getVersionid() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
Requested unique ID for the version.
getVersions() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
getVersionstate() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
global - Variable in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
GLOBAL_ID - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
globalRules - Variable in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
GraphQLContentCanonicalizer - Class in io.apicurio.registry.content.canon
A canonicalizer that handles GraphQL (SDL) formatted content.
GraphQLContentCanonicalizer() - Constructor for class io.apicurio.registry.content.canon.GraphQLContentCanonicalizer
 
GraphQLContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the GraphQL content type.
GraphQLContentValidator() - Constructor for class io.apicurio.registry.rules.validity.GraphQLContentValidator
Constructor.

H

hashCode() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
hashCode() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
hashCode() - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 

I

id - Variable in class io.apicurio.registry.storage.StoredArtifact
 
IdsResourceImpl - Class in io.apicurio.registry.rest
 
IdsResourceImpl() - Constructor for class io.apicurio.registry.rest.IdsResourceImpl
 
init(Integer, Integer, Integer) - Method in class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
init() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
InMemoryRegistryStorage - Class in io.apicurio.registry.storage.impl
 
InMemoryRegistryStorage() - Constructor for class io.apicurio.registry.storage.impl.InMemoryRegistryStorage
 
INSTANCE - Static variable in class io.apicurio.registry.rules.compatibility.NoopArtifactTypeAdapter
 
intercept(InvocationContext) - Method in class io.apicurio.registry.metrics.PersistenceExceptionLivenessInterceptor
 
intercept(InvocationContext) - Method in class io.apicurio.registry.metrics.PersistenceTimeoutReadinessInterceptor
 
intercept(InvocationContext) - Method in class io.apicurio.registry.metrics.RestMetricsInterceptor
 
InvalidArtifactStateException - Exception in io.apicurio.registry.storage
 
InvalidArtifactStateException(String, Number, ArtifactState) - Constructor for exception io.apicurio.registry.storage.InvalidArtifactStateException
 
InvalidArtifactStateException(ArtifactState, ArtifactState) - Constructor for exception io.apicurio.registry.storage.InvalidArtifactStateException
 
InvalidContentException - Exception in io.apicurio.registry.rules.validity
Indicates that the artifact content was invalid.
InvalidContentException(String) - Constructor for exception io.apicurio.registry.rules.validity.InvalidContentException
 
InvalidContentException(String, Throwable) - Constructor for exception io.apicurio.registry.rules.validity.InvalidContentException
 
InvalidContentException(Throwable) - Constructor for exception io.apicurio.registry.rules.validity.InvalidContentException
 
io.apicurio.registry - package io.apicurio.registry
 
io.apicurio.registry.ccompat.dto - package io.apicurio.registry.ccompat.dto
 
io.apicurio.registry.ccompat.rest - package io.apicurio.registry.ccompat.rest
 
io.apicurio.registry.ccompat.store - package io.apicurio.registry.ccompat.store
 
io.apicurio.registry.content - package io.apicurio.registry.content
 
io.apicurio.registry.content.canon - package io.apicurio.registry.content.canon
 
io.apicurio.registry.ibmcompat.api - package io.apicurio.registry.ibmcompat.api
 
io.apicurio.registry.ibmcompat.api.impl - package io.apicurio.registry.ibmcompat.api.impl
 
io.apicurio.registry.ibmcompat.model - package io.apicurio.registry.ibmcompat.model
 
io.apicurio.registry.metrics - package io.apicurio.registry.metrics
 
io.apicurio.registry.rest - package io.apicurio.registry.rest
 
io.apicurio.registry.rules - package io.apicurio.registry.rules
 
io.apicurio.registry.rules.compatibility - package io.apicurio.registry.rules.compatibility
 
io.apicurio.registry.rules.validity - package io.apicurio.registry.rules.validity
 
io.apicurio.registry.storage - package io.apicurio.registry.storage
 
io.apicurio.registry.storage.impl - package io.apicurio.registry.storage.impl
 
io.apicurio.registry.types - package io.apicurio.registry.types
 
io.apicurio.registry.util - package io.apicurio.registry.util
 
isAlive() - Method in interface io.apicurio.registry.storage.RegistryStorage
Is the storage alive?
isCompatibleWith(CompatibilityLevel, List<ContentHandle>, ContentHandle) - Method in interface io.apicurio.registry.rules.compatibility.ArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in interface io.apicurio.registry.rules.compatibility.ArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in class io.apicurio.registry.rules.compatibility.AvroArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in class io.apicurio.registry.rules.compatibility.JsonArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in class io.apicurio.registry.rules.compatibility.NoopArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in class io.apicurio.registry.rules.compatibility.ProtobufArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<ContentHandle>, ContentHandle) - Method in class io.apicurio.registry.rules.compatibility.ProtobufFdArtifactTypeAdapter
 
isCompatibleWith(CompatibilityLevel, List<String>, String) - Method in class io.apicurio.registry.rules.compatibility.ProtobufFdArtifactTypeAdapter
 
isEnabled() - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
isEnabled() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
Set to false if the schema is disabled.
isReady() - Method in interface io.apicurio.registry.storage.RegistryStorage
Is the storage ready?
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class io.apicurio.registry.content.ContentHandleMessageBodyWriter
 

J

JSON - Static variable in class io.apicurio.registry.ccompat.rest.RestConstants
 
JsonArtifactTypeAdapter - Class in io.apicurio.registry.rules.compatibility
 
JsonArtifactTypeAdapter() - Constructor for class io.apicurio.registry.rules.compatibility.JsonArtifactTypeAdapter
 
JsonContentCanonicalizer - Class in io.apicurio.registry.content.canon
A common JSON content canonicalizer.
JsonContentCanonicalizer() - Constructor for class io.apicurio.registry.content.canon.JsonContentCanonicalizer
 
JsonSchemaContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the JsonSchema content type.
JsonSchemaContentValidator() - Constructor for class io.apicurio.registry.rules.validity.JsonSchemaContentValidator
Constructor.

K

KafkaConnectContentCanonicalizer - Class in io.apicurio.registry.content.canon
A Kafka Connect schema content canonicalizer.
KafkaConnectContentCanonicalizer() - Constructor for class io.apicurio.registry.content.canon.KafkaConnectContentCanonicalizer
 
KafkaConnectContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the Kafka Connect schema content type.
KafkaConnectContentValidator() - Constructor for class io.apicurio.registry.rules.validity.KafkaConnectContentValidator
Constructor.

L

listArtifactRules(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
listArtifactVersions(String) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
listGlobalRules() - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
listSubjects() - Method in class io.apicurio.registry.ccompat.rest.SubjectsResource
 
listSubjects() - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
listSubjects() - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
listVersions(String) - Method in class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
listVersions(String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
listVersions(String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
LivenessCheck - Interface in io.apicurio.registry.metrics
Common interface for a liveness check.
log - Variable in class io.apicurio.registry.ccompat.rest.AbstractResource
 
logIfDeprecated(Object, ArtifactState, Object) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
lookupFn() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 

M

MetaDataKeys - Class in io.apicurio.registry.storage
 
MetaDataKeys() - Constructor for class io.apicurio.registry.storage.MetaDataKeys
 
MetricIDs - Interface in io.apicurio.registry.metrics
Metrics naming constants.
ModeDto - Class in io.apicurio.registry.ccompat.dto
 
ModeDto() - Constructor for class io.apicurio.registry.ccompat.dto.ModeDto
 
ModeResource - Class in io.apicurio.registry.ccompat.rest
 
ModeResource() - Constructor for class io.apicurio.registry.ccompat.rest.ModeResource
 
MODIFIED_BY - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
MODIFIED_ON - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 

N

NAME - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
NewSchema - Class in io.apicurio.registry.ibmcompat.model
 
NewSchema() - Constructor for class io.apicurio.registry.ibmcompat.model.NewSchema
 
NewSchemaVersion - Class in io.apicurio.registry.ibmcompat.model
 
NewSchemaVersion() - Constructor for class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
nextGlobalId() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
nextGlobalId() - Method in class io.apicurio.registry.storage.impl.InMemoryRegistryStorage
 
NoopArtifactTypeAdapter - Class in io.apicurio.registry.rules.compatibility
 
NoopArtifactTypeAdapter() - Constructor for class io.apicurio.registry.rules.compatibility.NoopArtifactTypeAdapter
 
NoOpContentCanonicalizer - Class in io.apicurio.registry.content.canon
A canonicalizer that passes through the content unchanged.
NoOpContentCanonicalizer() - Constructor for class io.apicurio.registry.content.canon.NoOpContentCanonicalizer
 
noSuchSubject(String) - Static method in class io.apicurio.registry.ccompat.rest.Errors
 
NotFoundException - Exception in io.apicurio.registry.storage
 
NotFoundException() - Constructor for exception io.apicurio.registry.storage.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception io.apicurio.registry.storage.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception io.apicurio.registry.storage.NotFoundException
 

O

OpenApiContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the OpenAPI content type.
OpenApiContentValidator() - Constructor for class io.apicurio.registry.rules.validity.OpenApiContentValidator
 

P

PersistenceExceptionLivenessApply - Annotation Type in io.apicurio.registry.metrics
 
PersistenceExceptionLivenessCheck - Class in io.apicurio.registry.metrics
Fail liveness check if the number of exceptions thrown by storage is too high.
PersistenceExceptionLivenessCheck() - Constructor for class io.apicurio.registry.metrics.PersistenceExceptionLivenessCheck
 
PersistenceExceptionLivenessInterceptor - Class in io.apicurio.registry.metrics
Fail liveness check if the number of exceptions thrown by storage is too high.
PersistenceExceptionLivenessInterceptor() - Constructor for class io.apicurio.registry.metrics.PersistenceExceptionLivenessInterceptor
 
PersistenceSimpleReadinessCheck - Class in io.apicurio.registry.metrics
 
PersistenceSimpleReadinessCheck() - Constructor for class io.apicurio.registry.metrics.PersistenceSimpleReadinessCheck
 
PersistenceTimeoutReadinessApply - Annotation Type in io.apicurio.registry.metrics
 
PersistenceTimeoutReadinessCheck - Class in io.apicurio.registry.metrics
Fail readiness check if the duration of processing a storage operation is too high.
PersistenceTimeoutReadinessCheck() - Constructor for class io.apicurio.registry.metrics.PersistenceTimeoutReadinessCheck
 
PersistenceTimeoutReadinessInterceptor - Class in io.apicurio.registry.metrics
Fail readiness check if the duration of processing a storage operation is too high.
PersistenceTimeoutReadinessInterceptor() - Constructor for class io.apicurio.registry.metrics.PersistenceTimeoutReadinessInterceptor
 
processJsonNode(JsonNode) - Method in class io.apicurio.registry.content.canon.JsonContentCanonicalizer
Perform any additional processing on the JSON node.
properties(InjectionPoint) - Method in class io.apicurio.registry.AppConfiguration
 
ProtobufArtifactTypeAdapter - Class in io.apicurio.registry.rules.compatibility
 
ProtobufArtifactTypeAdapter() - Constructor for class io.apicurio.registry.rules.compatibility.ProtobufArtifactTypeAdapter
 
ProtobufContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the Protobuf content type.
ProtobufContentValidator() - Constructor for class io.apicurio.registry.rules.validity.ProtobufContentValidator
Constructor.
ProtobufFdArtifactTypeAdapter - Class in io.apicurio.registry.rules.compatibility
 
ProtobufFdArtifactTypeAdapter() - Constructor for class io.apicurio.registry.rules.compatibility.ProtobufFdArtifactTypeAdapter
 
ProtobufFdContentValidator - Class in io.apicurio.registry.rules.validity
A content validator implementation for the Protobuf FD content type.
ProtobufFdContentValidator() - Constructor for class io.apicurio.registry.rules.validity.ProtobufFdContentValidator
Constructor.
ProtobufFile - Class in io.apicurio.registry.rules.compatibility
Indexed representation of the data resulting from parsing a single .proto protobuf schema file, used mainly for schema validation.
ProtobufFile(String) - Constructor for class io.apicurio.registry.rules.compatibility.ProtobufFile
 
ProtobufFile(File) - Constructor for class io.apicurio.registry.rules.compatibility.ProtobufFile
 
putContent(Map<String, String>, byte[]) - Static method in class io.apicurio.registry.storage.MetaDataKeys
 

R

realImpl() - Method in class io.apicurio.registry.storage.RegistryStorageProducer
 
register(AsyncResponse, HttpHeaders, String, RegisterSchemaRequest) - Method in class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
registerSchema(String, Integer, Integer, String) - Method in interface io.apicurio.registry.ccompat.store.RegistryStorageFacade
 
registerSchema(String, Integer, Integer, String) - Method in class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
RegisterSchemaRequest - Class in io.apicurio.registry.ccompat.dto
 
RegisterSchemaRequest() - Constructor for class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
RegisterSchemaResponse - Class in io.apicurio.registry.ccompat.dto
 
RegisterSchemaResponse() - Constructor for class io.apicurio.registry.ccompat.dto.RegisterSchemaResponse
 
RegistryException - Exception in io.apicurio.registry.types
Generic project exception.
RegistryException() - Constructor for exception io.apicurio.registry.types.RegistryException
 
RegistryException(String) - Constructor for exception io.apicurio.registry.types.RegistryException
 
RegistryException(String, Throwable) - Constructor for exception io.apicurio.registry.types.RegistryException
 
RegistryException(Throwable) - Constructor for exception io.apicurio.registry.types.RegistryException
 
RegistryException(String, Throwable, boolean, boolean) - Constructor for exception io.apicurio.registry.types.RegistryException
 
RegistryExceptionMapper - Class in io.apicurio.registry.rest
 
RegistryExceptionMapper() - Constructor for class io.apicurio.registry.rest.RegistryExceptionMapper
 
RegistryStorage - Interface in io.apicurio.registry.storage
The storage layer for the registry.
RegistryStorageException - Exception in io.apicurio.registry.storage
 
RegistryStorageException(Throwable) - Constructor for exception io.apicurio.registry.storage.RegistryStorageException
Constructor.
RegistryStorageException(String, Throwable) - Constructor for exception io.apicurio.registry.storage.RegistryStorageException
Constructor.
RegistryStorageException(String) - Constructor for exception io.apicurio.registry.storage.RegistryStorageException
 
RegistryStorageFacade - Interface in io.apicurio.registry.ccompat.store
 
RegistryStorageFacadeImpl - Class in io.apicurio.registry.ccompat.store
 
RegistryStorageFacadeImpl() - Constructor for class io.apicurio.registry.ccompat.store.RegistryStorageFacadeImpl
 
RegistryStorageProducer - Class in io.apicurio.registry.storage
 
RegistryStorageProducer() - Constructor for class io.apicurio.registry.storage.RegistryStorageProducer
 
ResponseErrorLivenessCheck - Class in io.apicurio.registry.metrics
 
ResponseErrorLivenessCheck() - Constructor for class io.apicurio.registry.metrics.ResponseErrorLivenessCheck
 
ResponseTimeoutReadinessCheck - Class in io.apicurio.registry.metrics
 
ResponseTimeoutReadinessCheck() - Constructor for class io.apicurio.registry.metrics.ResponseTimeoutReadinessCheck
 
REST_CONCURRENT_REQUEST_COUNT - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_CONCURRENT_REQUEST_COUNT_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_GROUP_TAG - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_REQUEST_COUNT - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_REQUEST_COUNT_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_REQUEST_RESPONSE_TIME - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
REST_REQUEST_RESPONSE_TIME_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
RestConstants - Class in io.apicurio.registry.ccompat.rest
 
RestConstants() - Constructor for class io.apicurio.registry.ccompat.rest.RestConstants
 
RestMetricsApply - Annotation Type in io.apicurio.registry.metrics
 
RestMetricsInterceptor - Class in io.apicurio.registry.metrics
Interceptor that tracks metrics across all REST resources.
RestMetricsInterceptor() - Constructor for class io.apicurio.registry.metrics.RestMetricsInterceptor
 
RuleAlreadyExistsException - Exception in io.apicurio.registry.storage
 
RuleAlreadyExistsException(RuleType) - Constructor for exception io.apicurio.registry.storage.RuleAlreadyExistsException
Constructor.
RuleApplicationType - Enum in io.apicurio.registry.rules
 
RuleConfigurationDto - Class in io.apicurio.registry.storage
 
RuleConfigurationDto() - Constructor for class io.apicurio.registry.storage.RuleConfigurationDto
Constructor.
RuleContext - Class in io.apicurio.registry.rules
Contains all of the information needed by a rule executor, including the rule-specific configuration, current & updated content, and any other meta-data needed.
RuleContext(String, ArtifactType, String, ContentHandle, ContentHandle) - Constructor for class io.apicurio.registry.rules.RuleContext
Constructor.
RuleExecutor - Interface in io.apicurio.registry.rules
This interface is used to execute/apply a specific rule.
RuleExecutorFactory - Class in io.apicurio.registry.rules
Creates a rule executor from a RuleType.
RuleExecutorFactory() - Constructor for class io.apicurio.registry.rules.RuleExecutorFactory
 
RuleNotFoundException - Exception in io.apicurio.registry.storage
 
RuleNotFoundException(RuleType) - Constructor for exception io.apicurio.registry.storage.RuleNotFoundException
 
RuleNotFoundException(RuleType, Throwable) - Constructor for exception io.apicurio.registry.storage.RuleNotFoundException
 
rulesLookupFn() - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
RulesResourceImpl - Class in io.apicurio.registry.rest
Implementation of the @RulesResource JAX-RS interface.
RulesResourceImpl() - Constructor for class io.apicurio.registry.rest.RulesResourceImpl
 
RulesService - Interface in io.apicurio.registry.rules
A service used to apply configured rules to a given content update.
RulesServiceImpl - Class in io.apicurio.registry.rules
Implements the RulesService interface.
RulesServiceImpl() - Constructor for class io.apicurio.registry.rules.RulesServiceImpl
 
RuleViolationException - Exception in io.apicurio.registry.rules
Exception thrown when a configured rule is violated, rejecting an artifact content update.
RuleViolationException(String) - Constructor for exception io.apicurio.registry.rules.RuleViolationException
Constructor.
RuleViolationException(String, Throwable) - Constructor for exception io.apicurio.registry.rules.RuleViolationException
Constructor.

S

Schema - Class in io.apicurio.registry.ccompat.dto
 
Schema(String, Integer, Integer, String) - Constructor for class io.apicurio.registry.ccompat.dto.Schema
 
Schema - Class in io.apicurio.registry.ibmcompat.model
 
Schema() - Constructor for class io.apicurio.registry.ibmcompat.model.Schema
 
SchemaInfo - Class in io.apicurio.registry.ibmcompat.model
 
SchemaInfo() - Constructor for class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
SchemaListItem - Class in io.apicurio.registry.ibmcompat.model
 
SchemaListItem() - Constructor for class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
schemaNotFound(Integer) - Static method in class io.apicurio.registry.ccompat.rest.Errors
 
SchemasResource - Class in io.apicurio.registry.ccompat.rest
 
SchemasResource() - Constructor for class io.apicurio.registry.ccompat.rest.SchemasResource
 
SchemaState - Class in io.apicurio.registry.ibmcompat.model
 
SchemaState() - Constructor for class io.apicurio.registry.ibmcompat.model.SchemaState
 
SchemaState.StateEnum - Enum in io.apicurio.registry.ibmcompat.model
If the schema state is 'deprecated', all the schema version states are 'deprecated'.
SchemaString - Class in io.apicurio.registry.ccompat.dto
 
SchemaString() - Constructor for class io.apicurio.registry.ccompat.dto.SchemaString
 
SchemaString(String) - Constructor for class io.apicurio.registry.ccompat.dto.SchemaString
 
SchemaSummary - Class in io.apicurio.registry.ibmcompat.model
 
SchemaSummary() - Constructor for class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
SchemaVersion - Class in io.apicurio.registry.ibmcompat.model
 
SchemaVersion() - Constructor for class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
searchClient(Properties) - Method in class io.apicurio.registry.AppConfiguration
 
setComment(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
 
setCompatibilityLevel(String) - Method in class io.apicurio.registry.ccompat.dto.ConfigDto
 
setConfiguration(String) - Method in class io.apicurio.registry.storage.RuleConfigurationDto
 
setCreatedBy(String) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setCreatedBy(String) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setCreatedOn(long) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setCreatedOn(long) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setDate(Date) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
setDefinition(String) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
setDefinition(String) - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
setDescription(String) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setDescription(String) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setDescription(String) - Method in class io.apicurio.registry.storage.EditableArtifactMetaDataDto
 
setEnabled(boolean) - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
setEnabled(Boolean) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
setEnabled(boolean) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
setEnabled(Boolean) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
setGlobalId(long) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setGlobalId(long) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setId(Integer) - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
setId(long) - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaResponse
 
setId(Integer) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
setId(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
setId(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
setId(Integer) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
setId(String) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setIsCompatible(boolean) - Method in class io.apicurio.registry.ccompat.dto.CompatibilityCheckResponse
 
setLatest(SchemaVersion) - Method in class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
setMode(String) - Method in class io.apicurio.registry.ccompat.dto.ModeDto
 
setModifiedBy(String) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setModifiedOn(long) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setName(String) - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
setName(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
setName(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
setName(String) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
setName(String) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setName(String) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setName(String) - Method in class io.apicurio.registry.storage.EditableArtifactMetaDataDto
 
setOp(EnabledModification.OpEnum) - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
setOp(StateModification.OpEnum) - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
setPath(EnabledModification.PathEnum) - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
setPath(StateModification.PathEnum) - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
setSchema(String) - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
setSchema(String) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
setSchemaString(String) - Method in class io.apicurio.registry.ccompat.dto.SchemaString
 
setState(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
setState(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
setState(SchemaState.StateEnum) - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
 
setState(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
setState(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
setState(ArtifactState) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setState(ArtifactState) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setSubject(String) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
setType(ArtifactType) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setType(ArtifactType) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setValue(Boolean) - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
setValue(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
setVersion(Integer) - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
setVersion(Integer) - Method in class io.apicurio.registry.ccompat.dto.Schema
 
setVersion(String) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
setVersion(SchemaVersion) - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
setVersion(int) - Method in class io.apicurio.registry.storage.ArtifactMetaDataDto
 
setVersion(int) - Method in class io.apicurio.registry.storage.ArtifactVersionMetaDataDto
 
setVersionenabled(Boolean) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
setVersionid(Integer) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
setVersions(List<SchemaVersion>) - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
setVersionstate(SchemaState) - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
SimpleMapRegistryStorage - Class in io.apicurio.registry.storage.impl
 
SimpleMapRegistryStorage() - Constructor for class io.apicurio.registry.storage.impl.SimpleMapRegistryStorage
 
SR - Static variable in class io.apicurio.registry.ccompat.rest.RestConstants
 
STATE - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
StateModification - Class in io.apicurio.registry.ibmcompat.model
 
StateModification() - Constructor for class io.apicurio.registry.ibmcompat.model.StateModification
 
StateModification.OpEnum - Enum in io.apicurio.registry.ibmcompat.model
Gets or Sets op
StateModification.PathEnum - Enum in io.apicurio.registry.ibmcompat.model
Gets or Sets path
storage - Variable in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
STORAGE_CONCURRENT_OPERATION_COUNT - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_CONCURRENT_OPERATION_COUNT_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_GROUP_TAG - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_OPERATION_COUNT - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_OPERATION_COUNT_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_OPERATION_TIME - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
STORAGE_OPERATION_TIME_DESC - Static variable in interface io.apicurio.registry.metrics.MetricIDs
 
StorageException - Exception in io.apicurio.registry.storage
Base class for all storage exceptions.
StorageException() - Constructor for exception io.apicurio.registry.storage.StorageException
 
StorageException(String) - Constructor for exception io.apicurio.registry.storage.StorageException
 
StorageException(Throwable) - Constructor for exception io.apicurio.registry.storage.StorageException
 
StorageException(String, Throwable) - Constructor for exception io.apicurio.registry.storage.StorageException
 
StorageLivenessCheck - Class in io.apicurio.registry.metrics
 
StorageLivenessCheck() - Constructor for class io.apicurio.registry.metrics.StorageLivenessCheck
 
StoredArtifact - Class in io.apicurio.registry.storage
 
StoredArtifact() - Constructor for class io.apicurio.registry.storage.StoredArtifact
 
stream() - Method in interface io.apicurio.registry.content.ContentHandle
 
SubjectsResource - Class in io.apicurio.registry.ccompat.rest
 
SubjectsResource() - Constructor for class io.apicurio.registry.ccompat.rest.SubjectsResource
 
SubjectVersionsResource - Class in io.apicurio.registry.ccompat.rest
 
SubjectVersionsResource() - Constructor for class io.apicurio.registry.ccompat.rest.SubjectVersionsResource
 
suspect(String) - Method in interface io.apicurio.registry.metrics.LivenessCheck
 
suspect(String) - Method in class io.apicurio.registry.metrics.PersistenceExceptionLivenessCheck
 
suspect(String) - Method in class io.apicurio.registry.metrics.ResponseErrorLivenessCheck
 
suspectSuper() - Method in class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
suspectWithException(Throwable) - Method in interface io.apicurio.registry.metrics.LivenessCheck
 
suspectWithException(Throwable) - Method in class io.apicurio.registry.metrics.PersistenceExceptionLivenessCheck
 
suspectWithException(Throwable) - Method in class io.apicurio.registry.metrics.ResponseErrorLivenessCheck
 

T

testCompatabilityBySubjectName(AsyncResponse, String, String, String, String, RegisterSchemaRequest) - Method in class io.apicurio.registry.ccompat.rest.CompatibilityResource
 
testUpdateArtifact(String, ArtifactType, InputStream) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
toAdapter(ArtifactType) - Static method in class io.apicurio.registry.rules.compatibility.ArtifactTypeAdapterFactory
 
toArtifactMetaData(Map<String, String>) - Static method in class io.apicurio.registry.storage.MetaDataKeys
 
toArtifactVersionMetaData(Map<String, String>) - Static method in class io.apicurio.registry.storage.MetaDataKeys
 
toIndentedString(Object) - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
Convert the given object to string with each line indented by 4 spaces (except the first line).
toResponse(Throwable) - Method in class io.apicurio.registry.rest.RegistryExceptionMapper
 
toStoredArtifact(Map<String, String>) - Static method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
toString() - Method in class io.apicurio.registry.ccompat.dto.RegisterSchemaRequest
 
toString() - Method in class io.apicurio.registry.ccompat.dto.Schema
 
toString() - Method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.OpEnum
 
toString() - Method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.PathEnum
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.EnabledModification
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.NewSchema
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.NewSchemaVersion
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.Schema
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.SchemaInfo
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.SchemaListItem
 
toString() - Method in enum io.apicurio.registry.ibmcompat.model.SchemaState.StateEnum
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.SchemaState
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.SchemaSummary
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.SchemaVersion
 
toString() - Method in enum io.apicurio.registry.ibmcompat.model.StateModification.OpEnum
 
toString() - Method in enum io.apicurio.registry.ibmcompat.model.StateModification.PathEnum
 
toString() - Method in class io.apicurio.registry.ibmcompat.model.StateModification
 
TYPE - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 

U

up - Variable in class io.apicurio.registry.metrics.AbstractErrorCounterHealthCheck
 
updateArtifact(String, ArtifactType, InputStream) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateArtifact(String, ArtifactType, ContentHandle) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifact(String, ArtifactType, ContentHandle) - Method in interface io.apicurio.registry.storage.RegistryStorage
Updates the artifact value by storing the given value as a new version of the artifact.
updateArtifactMetaData(String, EditableMetaData) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateArtifactMetaData(String, EditableArtifactMetaDataDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifactMetaData(String, EditableArtifactMetaDataDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Updates the stored meta-data for an artifact by ID.
updateArtifactRule(String, RuleType, RuleConfigurationDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifactRule(String, RuleType, RuleConfigurationDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Updates the configuration information for a single rule on a given artifact.
updateArtifactRuleConfig(RuleType, String, Rule) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateArtifactState(String, UpdateState) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateArtifactState(String, ArtifactState) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifactState(String, ArtifactState, Integer) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifactState(String, ArtifactState) - Method in interface io.apicurio.registry.storage.RegistryStorage
Update artifact state.
updateArtifactState(String, ArtifactState, Integer) - Method in interface io.apicurio.registry.storage.RegistryStorage
Update artifact state.
updateArtifactVersionMetaData(Integer, String, EditableMetaData) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateArtifactVersionMetaData(String, long, EditableArtifactMetaDataDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateArtifactVersionMetaData(String, long, EditableArtifactMetaDataDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Updates the user-editable meta-data for a single version of a given artifact.
updateArtifactVersionState(Integer, String, UpdateState) - Method in class io.apicurio.registry.rest.ArtifactsResourceImpl
 
updateGlobalRule(RuleType, RuleConfigurationDto) - Method in class io.apicurio.registry.storage.impl.AbstractMapRegistryStorage
 
updateGlobalRule(RuleType, RuleConfigurationDto) - Method in interface io.apicurio.registry.storage.RegistryStorage
Updates the configuration settings for a single global rule.
updateGlobalRuleConfig(RuleType, Rule) - Method in class io.apicurio.registry.rest.RulesResourceImpl
 
updateMode(String, HttpHeaders, ModeDto) - Method in class io.apicurio.registry.ccompat.rest.ModeResource
 
updateSubjectLevelConfig(String, HttpHeaders, ConfigDto) - Method in class io.apicurio.registry.ccompat.rest.ConfigResource
 
updateTopLevelConfig(HttpHeaders, ConfigDto) - Method in class io.apicurio.registry.ccompat.rest.ConfigResource
 
updateTopLevelMode(HttpHeaders, ModeDto) - Method in class io.apicurio.registry.ccompat.rest.ModeResource
 

V

validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.AvroContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in interface io.apicurio.registry.rules.validity.ContentValidator
Called to validate the given content.
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.GraphQLContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.JsonSchemaContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.KafkaConnectContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.ProtobufContentValidator
 
validate(ValidityLevel, ContentHandle) - Method in class io.apicurio.registry.rules.validity.ProtobufFdContentValidator
 
validateState(EnumSet<ArtifactState>, ArtifactState, String, Number) - Static method in class io.apicurio.registry.storage.ArtifactStateExt
 
ValidityLevel - Enum in io.apicurio.registry.rules.validity
Indicates what level of validation should be performed by the content validity rule.
ValidityRuleExecutor - Class in io.apicurio.registry.rules.validity
 
ValidityRuleExecutor() - Constructor for class io.apicurio.registry.rules.validity.ValidityRuleExecutor
 
valueOf(String) - Static method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.OpEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.PathEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.ibmcompat.model.SchemaState.StateEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.ibmcompat.model.StateModification.OpEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.ibmcompat.model.StateModification.PathEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.rules.compatibility.CompatibilityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.rules.RuleApplicationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apicurio.registry.rules.validity.ValidityLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.OpEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.ibmcompat.model.EnabledModification.PathEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.ibmcompat.model.SchemaState.StateEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.ibmcompat.model.StateModification.OpEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.ibmcompat.model.StateModification.PathEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.rules.compatibility.CompatibilityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.rules.RuleApplicationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.apicurio.registry.rules.validity.ValidityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class io.apicurio.registry.storage.MetaDataKeys
 
version - Variable in class io.apicurio.registry.storage.StoredArtifact
 
VersionNotFoundException - Exception in io.apicurio.registry.storage
 
VersionNotFoundException(String, long) - Constructor for exception io.apicurio.registry.storage.VersionNotFoundException
Constructor.
VersionNotFoundException(String, long, Throwable) - Constructor for exception io.apicurio.registry.storage.VersionNotFoundException
 

W

writeTo(ContentHandle, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class io.apicurio.registry.content.ContentHandleMessageBodyWriter
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2020 Red Hat. All rights reserved.