Package: geb

## [Groovy] Class TemplateOptionsConfiguration

- geb.TemplateOptionsConfiguration

-     class TemplateOptionsConfiguration
      extends Object

- - ### Properties Summary

    Properties
    Type | Name and description
    --- | ---
    `boolean` | `cache`
    `Optional<Integer>` | `max`
    `Optional<Integer>` | `min`
    `Optional<Boolean>` | `required`
    `Object` | `toWait`
    `Object` | `wait`
    `Closure<?>` | `waitCondition`

  - ### Constructor Summary

    Constructors
    Constructor and description
    `TemplateOptionsConfiguration(boolean cache, Object wait, Object toWait, Closure<?> waitCondition, Optional<Boolean> required, Optional<Integer> min, Optional<Integer> max)`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `equals, toString, hashCode, getClass, notify, notifyAll, wait, wait, wait`

- - ### Property Detail

    - #### final boolean cache

    - #### final Optional<Integer> max

    - #### final Optional<Integer> min

    - #### final Optional<Boolean> required

    - #### final Object toWait

    - #### final Object wait

    - #### final Closure<?> waitCondition

  - ### Constructor Detail

    - #### @groovy.transform.builder.Builder
      TemplateOptionsConfiguration(boolean cache, Object wait, Object toWait, Closure<?> waitCondition, Optional<Boolean> required, Optional<Integer> min, Optional<Integer> max)