All Classes and Interfaces

Class
Description
Alternate identifier for a given power system resource
Provenance for a particular data set
Named duration of emergency ratings.
Emergency limit value for a given duration.
Pluggable store for request ETag values.
Rating value builder for specific forecast periods, emitting ForecastRatingPeriods.
For a given resource, represents a rating value set for a given forecast period.
ProposalHeader for forecasts.
Forecast rating value set for a given period
Status of a forecast rating proposal
Streaming update for forecast rating proposals.
SnapshotHeader for forecast ratings, which includes a window begin period.
Streaming receiver for updated forecast snapshot data and errors from subscriber.
Streaming receiver for updated forecast snapshot data and errors from subscriber.
Generic input value used to compute ratings, attached to proposals.
Monitoring set definition and its contents.
Streaming receiver for updated monitoring set data and errors from subscriber.
Streaming receiver for getting Monitoring Set.
Description of a power system resource, along with its list of alternate identifiers.
Header information for rating proposals submitted to TROLIE.
Validation error for proposal data for a particular power system resource
A rating value builder that respects business rules and conventions configured with the client.
Enumeration of common units supported in TROLIE
Representation of a rating value, given the various units that are possible under the TROLIE specification.
Real-time limit value set for a given resource.
Real-time rating value set for a given resource
Batch real-time proposal.
Status of a real-time proposal
Streaming update for real-time rating proposals.
SnapshotHeader for real-time rating snapshots
Streaming receiver for real-time snapshot response data The current request handling can be terminated in any of these methods by throwing an exception.
Streaming receiver for updated real-time snapshot data and errors from subscriber.
Handle for an active request subscription that is passed to the subscription receiver, allowing it to control the subscription state
Header information for rating snapshots downloaded from TROLIE.
Exception indicating connection or request initialization error, or an I/O error while reading response bytes
Common base for exceptions received in StreamingResponseReceiver.error(StreamingGetException)
Exception indicating an issue with interpreting the response bytes
Exception indicating a server response with an abnormal HTTP status code
Base interface for receiver of streaming GET response data
Base interface for receiver to be invoked when new data is available for a subscribed pollable GET
Base type for streaming updates.
Wrapper for unexpected errors on data subscription.
Series of static constants against the TROLIE OpenAPI specification
Primary TROLIE client access interface.
Builder class used to construct new instances of the TROLIE client.
Common base for any exceptions thrown by TrolieClient to API users.
Holds all details needed to describe an HTTP connection to a TROLIE host.
Exception that indicates a failure on the side of the TROLIE endpoint.