Package com.tick42.glue.core.interop.discovery

# Class MethodQuery<R>

java.lang.Object
com.tick42.glue.core.interop.discovery.MethodMatch.Builder<MethodQuery<R>>
com.tick42.glue.core.interop.discovery.MethodQuery<R>

    public class MethodQuery<R>
    extends MethodMatch.Builder<MethodQuery<R>>

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `MethodSearch<R>` | `in​(Interop interop, Scheduler scheduler, Duration timeout)` |
  `MethodQuery<R>` | `server​(InstanceMatch.Builder<?> instance)` |
  `MethodQuery<R>` | `server​(Instance instance)` |
  `MethodQuery<R>` | `server​(Predicate<Instance> predicate)` |

  ### Methods inherited from class com.tick42.glue.core.interop.discovery.MethodMatch.Builder

  `localOnly, name, name, nameMatches, nameMatches, supportsStreaming, supportsStreaming`

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### server

    public MethodQuery<R> server​(Instance instance)

  - ### server

    public MethodQuery<R> server​(InstanceMatch.Builder<?> instance)

  - ### server

    public MethodQuery<R> server​(Predicate<Instance> predicate)

  - ### in

    public MethodSearch<R> in​(Interop interop, Scheduler scheduler, Duration timeout)