Class StorkObservation

java.lang.Object
io.smallrye.stork.api.observability.StorkObservation

public class StorkObservation extends Object
  • Constructor Details

  • Method Details

    • onServiceDiscoverySuccess

      public void onServiceDiscoverySuccess(List<ServiceInstance> instances)
    • onServiceDiscoveryFailure

      public void onServiceDiscoveryFailure(Throwable throwable)
    • onServiceSelectionSuccess

      public void onServiceSelectionSuccess(long id)
    • onServiceSelectionFailure

      public void onServiceSelectionFailure(Throwable throwable)
    • isDone

      public boolean isDone()
    • getOverallDuration

      public Duration getOverallDuration()
    • getServiceDiscoveryDuration

      public Duration getServiceDiscoveryDuration()
    • getServiceSelectionDuration

      public Duration getServiceSelectionDuration()
    • getServiceName

      public String getServiceName()
    • getServiceDiscoveryType

      public String getServiceDiscoveryType()
    • getServiceSelectionType

      public String getServiceSelectionType()
    • getDiscoveredInstancesCount

      public int getDiscoveredInstancesCount()
    • failure

      public Throwable failure()
    • isServiceDiscoverySuccessful

      public boolean isServiceDiscoverySuccessful()