OBJECT

SpringArtifactRepositoryVersion

Spring Artifact Repository commit information capturing repository snapshot

link GraphQL Schema definition

  • type SpringArtifactRepositoryVersion implements Node, RepositoryVersion {
  • # Optional ArtifactMetadataVersions with which this RepositoryVersion is
  • # associated
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: [Not documented]
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • artifactMetadataVersions(
  • after: String,
  • before: String,
  • filter: QueryFilter,
  • first: Int
  • ): SpringArtifactMetadataVersionConnection!
  • # Assessments on this repository version
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input filters to assessments
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • assessments(
  • after: String,
  • before: String,
  • filter: SpringArtifactAssessmentFilterInput,
  • first: Int
  • ): SpringArtifactAssessmentConnection!
  • # branch for the repository
  • branch: String
  • # Author of commit
  • committedBy: String
  • # Timestamp at which this version is created. Expressed in UTC ISO-8601 format
  • creationTime: DateTime!
  • # Global opaque identifier to meet Node contract
  • id: ID!
  • # Query aggregated information on artifacts
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # aggregations: Specify aggregation buckets
  • queryArtifactMetadataAggregations(
  • aggregations: [ArtifactAssessmentAggregationInput!]!
  • ): [ArtifactAssessmentAggregations]!
  • # Optional Entities with which this RepositoryVersion is associated
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: [Not documented]
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • relatedEntities(
  • after: String,
  • before: String,
  • filter: QueryFilter,
  • first: Int
  • ): EntityConnection!
  • # repository for this commit
  • repository: SpringArtifactRepository!
  • # Error of SBOM generation
  • repositorySbomGenerationStatus: RepositorySbomStatus
  • # Domain-specific repository version identifier.
  • # For git this will be commit id
  • repositoryVersionId: String!
  • # Status of SBOM generation
  • sbomGenerationStatus: String @deprecated( reason: "New schema RepositorySbomGenerationStatus is created which is having object of both status and error" )
  • }