Package dev.tripswitch
package dev.tripswitch
-
ClassDescriptionBreaker identity and metadata from the metadata cache.Thrown when a circuit breaker is open or a half-open request is rejected.Cached state of a circuit breaker.Thrown when mutually exclusive execute options are used together.Functional interface for configuring a single
TripSwitch.execute(java.util.concurrent.Callable<T>, dev.tripswitch.ExecuteOption...)call.Response from metadata list operations, including ETag for conditional requests.Thrown when a selector is used but the metadata cache is empty.Input for fire-and-forget sample reporting viaTripSwitch.report(dev.tripswitch.ReportInput).Router identity and metadata from the metadata cache.Health metrics snapshot for the SDK.Project health status returned by the API.The main Tripswitch runtime client.Callback for breaker state changes.Base exception for all Tripswitch SDK errors.