java.lang.Object
io.apicurio.registry.rest.client.groups.item.artifacts.item.versions.item.references.graph.GraphRequestBuilder.GetQueryParameters
All Implemented Interfaces:
com.microsoft.kiota.QueryParameters
Enclosing class:
GraphRequestBuilder

@Generated("com.microsoft.kiota") public class GraphRequestBuilder.GetQueryParameters extends Object implements com.microsoft.kiota.QueryParameters
Retrieves a graph representation of all references for a single version of an artifact. The graph includes nodes representing artifacts, edges representing references between them, and metadata about the graph structure including cycle detection.This operation can fail for the following reasons:* No artifact with this `artifactId` exists (HTTP error `404`)* No version with this `version` exists (HTTP error `404`)* A server error occurred (HTTP error `500`)
  • Field Details

    • depth

      @Nullable public Integer depth
      The maximum depth of the reference graph to traverse. Can be 1, 2, 3, or 0 for unlimited. Defaults to 3.
    • direction

      @Nullable public ReferenceGraphDirection direction
      The direction of references to include in the graph. Can be OUTBOUND (artifacts this version references), INBOUND (artifacts that reference this version), or BOTH. Defaults to OUTBOUND.
  • Constructor Details

    • GetQueryParameters

      public GetQueryParameters()
  • Method Details

    • toQueryParameters

      @Nonnull public Map<String,Object> toQueryParameters()
      Extracts the query parameters into a map for the URI template parsing.
      Specified by:
      toQueryParameters in interface com.microsoft.kiota.QueryParameters
      Returns:
      a Map<String,Object>