All Known Implementing Classes:
SpectraLocalClient, SpectraWebClient

public interface SpectraClient
  • Method Details

    • getMeasuredSpectra

      reactor.core.publisher.Flux<SpectraMeasurement> getMeasuredSpectra()
    • getMeasuredSpectraMetadata

      reactor.core.publisher.Flux<SpectraMeasurement> getMeasuredSpectraMetadata()
    • getMeasuredSpectraMetadataByIds

      reactor.core.publisher.Flux<SpectraMeasurement> getMeasuredSpectraMetadataByIds(List<Long> ids)
    • getReferenceSpectra

      reactor.core.publisher.Mono<Spectra> getReferenceSpectra(String eventId)
    • getValidationSpectra

      reactor.core.publisher.Mono<Spectra> getValidationSpectra(String eventId)
    • getFitSpectra

      reactor.core.publisher.Mono<List<Spectra>> getFitSpectra(String eventId)
    • getSpecificSpectra

      reactor.core.publisher.Mono<Spectra> getSpecificSpectra(double moment, double apparentStress, double start, double stop, int count)