Class HealthRequest.Builder

java.lang.Object
com.styra.opa.openapi.models.operations.HealthRequest.Builder
Enclosing class:
HealthRequest

public static final class HealthRequest.Builder extends Object
  • Method Details

    • bundles

      public HealthRequest.Builder bundles(boolean bundles)
      Boolean parameter to account for bundle activation status in response. This includes any discovery bundles or bundles defined in the loaded discovery configuration.
    • bundles

      public HealthRequest.Builder bundles(Optional<Boolean> bundles)
      Boolean parameter to account for bundle activation status in response. This includes any discovery bundles or bundles defined in the loaded discovery configuration.
    • plugins

      public HealthRequest.Builder plugins(boolean plugins)
      Boolean parameter to account for plugin status in response.
    • plugins

      public HealthRequest.Builder plugins(Optional<Boolean> plugins)
      Boolean parameter to account for plugin status in response.
    • excludePlugin

      public HealthRequest.Builder excludePlugin(List<String> excludePlugin)
      String parameter to exclude a plugin from status checks. Can be added multiple times. Does nothing if plugins is not true. This parameter is useful for special use cases where a plugin depends on the server being fully initialized before it can fully initialize itself.
    • excludePlugin

      public HealthRequest.Builder excludePlugin(Optional<? extends List<String>> excludePlugin)
      String parameter to exclude a plugin from status checks. Can be added multiple times. Does nothing if plugins is not true. This parameter is useful for special use cases where a plugin depends on the server being fully initialized before it can fully initialize itself.
    • build

      public HealthRequest build()