Package org.kie.internal.builder.fluent

## Interface ExecutableBuilder

- All Superinterfaces:
    `ContextFluent<ExecutableBuilder,​ExecutableBuilder>`, `TimeFluent<ExecutableBuilder>`

      public interface ExecutableBuilder
      extends TimeFluent<ExecutableBuilder>, ContextFluent<ExecutableBuilder,​ExecutableBuilder>

- - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ExecutableBuilder` | `create()` |
    `org.kie.api.runtime.Executable` | `getExecutable()` |
    `KieContainerFluent` | `getKieContainer​(org.kie.api.builder.ReleaseId releaseId)` |
    `KieContainerFluent` | `setKieContainer​(org.kie.api.runtime.KieContainer kieContainer)` |

    - ### Methods inherited from interface org.kie.internal.builder.fluent.ContextFluent

      `addCommand, end, endConversation, get, get, get, getApplicationContext, joinConversation, leaveConversation, newApplicationContext, out, out, set, set, startConversation`

    - ### Methods inherited from interface org.kie.internal.builder.fluent.TimeFluent

      `after, relativeAfter`

- - ### Method Detail

    - #### getKieContainer

          KieContainerFluent getKieContainer​(org.kie.api.builder.ReleaseId releaseId)

    - #### setKieContainer

          KieContainerFluent setKieContainer​(org.kie.api.runtime.KieContainer kieContainer)

    - #### getExecutable

          org.kie.api.runtime.Executable getExecutable()

    - #### create

          static ExecutableBuilder create()