Class FingridApiClient

java.lang.Object
energy.eddie.regionconnector.fi.fingrid.client.FingridApiClient

@Component public class FingridApiClient extends Object
  • Constructor Details

    • FingridApiClient

      public FingridApiClient(FingridConfiguration configuration, org.springframework.web.reactive.function.client.WebClient webClient)
  • Method Details

    • getTimeSeriesData

      public reactor.core.publisher.Mono<TimeSeriesResponse> getTimeSeriesData(String meteringPointEAN, String customerIdentification, ZonedDateTime start, ZonedDateTime end, @Nullable String resolutionDuration, @Nullable energy.eddie.cim.v0_82.vhd.EnergyProductTypeList productType)
    • getCustomerData

      public reactor.core.publisher.Mono<CustomerDataResponse> getCustomerData(String customerIdentification)
    • health

      public org.springframework.boot.actuate.health.Health health()