Class CdsPublicApis

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

@Component public class CdsPublicApis extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    CdsPublicApis(org.springframework.web.reactive.function.client.WebClient webClient)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.CarbonDataSpec200Response>
     
    reactor.core.publisher.Mono<List<energy.eddie.regionconnector.cds.openapi.model.Coverages200ResponseAllOfCoverageEntriesInner>>
    coverage(URI coverage)
     
    reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.OAuthAuthorizationServer200Response>
    oauthMetadataSpec(URI oauthMetadataEndpoint)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CdsPublicApis

      public CdsPublicApis(org.springframework.web.reactive.function.client.WebClient webClient)
  • Method Details

    • carbonDataSpec

      public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.CarbonDataSpec200Response> carbonDataSpec(URI baseUrl)
    • oauthMetadataSpec

      public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.OAuthAuthorizationServer200Response> oauthMetadataSpec(URI oauthMetadataEndpoint)
    • coverage

      public reactor.core.publisher.Mono<List<energy.eddie.regionconnector.cds.openapi.model.Coverages200ResponseAllOfCoverageEntriesInner>> coverage(URI coverage)