Class DeploymentMethodBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.devui.deployment.DeploymentMethodBuildItem

public final class DeploymentMethodBuildItem extends io.quarkus.builder.item.SimpleBuildItem
Hold add discovered build time methods that can be executed via json-rpc
  • Constructor Details

    • DeploymentMethodBuildItem

      public DeploymentMethodBuildItem(Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.DeploymentJsonRpcMethod> methods, Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.DeploymentJsonRpcMethod> subscriptions, Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.RecordedJsonRpcMethod> recordedMethods, Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.RecordedJsonRpcMethod> recordedSubscriptions)
  • Method Details

    • getMethods

      public Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.DeploymentJsonRpcMethod> getMethods()
    • hasMethods

      public boolean hasMethods()
    • getSubscriptions

      public Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.DeploymentJsonRpcMethod> getSubscriptions()
    • hasSubscriptions

      public boolean hasSubscriptions()
    • getRecordedMethods

      public Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.RecordedJsonRpcMethod> getRecordedMethods()
    • hasRecordedMethods

      public boolean hasRecordedMethods()
    • getRecordedSubscriptions

      public Map<String,io.quarkus.devui.spi.buildtime.jsonrpc.RecordedJsonRpcMethod> getRecordedSubscriptions()
    • hasRecordedSubscriptions

      public boolean hasRecordedSubscriptions()