Module com.s8.api

Class GetRepositoryMetadataS8Request

java.lang.Object
com.s8.api.flow.repository.requests.GetRepositoryMetadataS8Request

public abstract class GetRepositoryMetadataS8Request extends Object
A Request object to get repository metadata
Author:
Pierre Convert Copyright (C) 2025, Pierre Convert. All rights reserved.
  • Field Details

    • address

      public final String address
      the address of the target repository
  • Constructor Details

    • GetRepositoryMetadataS8Request

      public GetRepositoryMetadataS8Request(String address)
      Main constructor
      Parameters:
      address - target repo
  • Method Details

    • onSucceed

      public abstract void onSucceed(GetRepositoryMetadataS8Request.Status status, S8RepositoryMetadata metadata)
      Callback method run upon successful request execution.
      Parameters:
      status - the status returned
      metadata - the data returned
    • onFailed

      public abstract void onFailed(Exception exception)
      On error callback method
      Parameters:
      exception - the exception raised during exception