Class FingridApiClient
java.lang.Object
energy.eddie.regionconnector.fi.fingrid.client.FingridApiClient
-
Constructor Summary
ConstructorsConstructorDescriptionFingridApiClient(FingridConfiguration configuration, org.springframework.web.reactive.function.client.WebClient webClient) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<CustomerDataResponse> getCustomerData(String customerIdentification) reactor.core.publisher.Mono<TimeSeriesResponse> getTimeSeriesData(String meteringPointEAN, String customerIdentification, ZonedDateTime start, ZonedDateTime end, String resolutionDuration, energy.eddie.cim.v0_82.vhd.EnergyProductTypeList productType) org.springframework.boot.actuate.health.Healthhealth()
-
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()
-