Interface StatefulBuilderAPI.SecondClause<P>

  • Type Parameters:
    P - the type of service proxies
    All Known Implementing Classes:
    AbstractStatefulBuilder
    Enclosing class:
    StatefulBuilderAPI

    public static interface StatefulBuilderAPI.SecondClause<P>
    The second clause of the DSL.
    Author:
    Fabio Simeoni
    • Method Detail

      • withTimeout

        StatefulBuilderAPI.FinalClause<P> withTimeout​(int timeoutDuration,
                                                      TimeUnit timeoutUnit)
        Configures the timeout for the proxy.
        Parameters:
        timeoutDuration - the duration of the timeout
        timeoutUnit - the time unit of the timeout
        Returns:
        further configuration options
      • with

        <T> StatefulBuilderAPI.SecondClause<P> with​(String name,
                                                    T value)
        Set a configuration property for the proxy.
        Type Parameters:
        T - the type of the property value
        Parameters:
        name - the name of the property
        value - the value of the property
        Returns:
        further configuration options
      • build

        P build()
        Returns a configured proxy.
        Returns:
        the proxy