# Functions
CustomValidationFunctions registers custom validation functions with the validator.
ParseArtifactType parses a string and returns the corresponding ArtifactType.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AsyncAPI artifact type.
Avro artifact type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GraphQL artifact type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
server creates a new version of the existing artifact and returns it.
(default) - server rejects the content with a 409 error.
server returns an existing version that matches the provided content if such a version exists, otherwise a new version is created.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
JSON artifact type.
Kafka Connect artifact type.
OpenAPI artifact type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Protobuf artifact type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WSDL artifact type.
XSD artifact type.
XSD artifact type.
# Variables
No description provided by the author
# Structs
APIError represents the structure of an error response from the API.
ArtifactComment represents a comment on a specific artifact version.
ArtifactContent represents the content of an artifact + the type of the artifact.
ArtifactDetail represents the detailed information about an artifact.
ArtifactMetadata represents metadata for an artifact.
ArtifactReference represents a reference to an artifact.
ArtifactReferenceParams represents the query parameters for artifact references.
ArtifactTypeResponse represents the response from the get artifact type API.
ArtifactVersion represents a single version of an artifact.
ArtifactVersionDetailed represents a single version of an artifact with additional information.
ArtifactVersionListResponse represents the response of GetArtifactVersions.
ArtifactVersionMetadata represents metadata for a single artifact version.
ArtifactVersionReferencesParams represents the query parameters for GetArtifactVersionReferences.
AuthConfig represents the authentication-related configuration settings.
AuthOptions represents the options for authentication configuration.
BaseMetadata contains common fields shared by both artifact and artifact version metadata.
BranchesInfoResponse represents the response from the get branch API.
No description provided by the author
CreateArtifactParams represents the parameters for creating an artifact.
CreateArtifactRequest represents the request to create an artifact.
CreateArtifactResponse represents the response from the create artifact API.
No description provided by the author
CreateContentRequest represents the content of an artifact.
No description provided by the author
No description provided by the author
CreateVersionRequest represents the request to create a version for an artifact.
FeatureFlags represents the available feature flags in the system.
No description provided by the author
No description provided by the author
GroupInfoResponse represents the response from the get group API.
ListArtifactReferencesByGlobalIDParams represents the optional parameters for listing references by global ID.
ListArtifactsInGroupParams represents the query parameters for listing artifacts in a group.
ListArtifactsResponse represents the response from the list artifacts API.
ListArtifactsVersionsParams represents the query parameters for listing artifacts in a group.
No description provided by the author
ListGroupsParams represents the query parameters for listing groups.
No description provided by the author
SearchArtifactsAPIResponse represents the response from the search artifacts API.
SearchArtifactsByContentParams represents the query parameters for the search by content API.
SearchArtifactsParams represents the optional parameters for searching artifacts.
SearchedArtifact represents the search result of an artifact.
SearchGroupsParams represents the query parameters for searching groups.
SearchVersionByContentParams defines the query parameters for searching artifact versions by content.
SearchVersionParams represents the query parameters for searching artifact versions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SystemUIConfigResponse represents the overall UI configuration response.
No description provided by the author
UpdateArtifactMetadataRequest represents the metadata update request.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
ArtifactType represents the type of artifact.
No description provided by the author
HandleReferencesType represents the type of handling references.
IfExistsType represents the IfExists types for creating an artifact.
Order represents the order of the results.
OrderBy represents the field to sort by.
RefType represents the type of reference.
No description provided by the author
RuleLevel represents the level of different rules for VALIDITY, COMPATIBILITY, and INTEGRITY.
State represents the state of an artifact.
No description provided by the author