Class MetadataCollection

java.lang.Object
energy.eddie.regionconnector.cds.client.MetadataCollection

@Component public class MetadataCollection extends Object
  • Constructor Details

    • MetadataCollection

      public MetadataCollection(CdsPublicApis cdsPublicApis)
  • Method Details

    • metadata

      public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.OAuthAuthorizationServer200Response> metadata(URI cdsBaseUri)
      Collects all the required metadata from a new CDS server.
      Parameters:
      cdsBaseUri - the base URI of the cds server
      Returns:
      a tuple containing the metadata or throws CoverageNotSupportedException or OAuthNotSupportedException