## Uses of Interface
org.apache.storm.scheduler.INimbus

- Packages that use INimbus
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.daemon.nimbus |
  org.apache.storm.scheduler |

- - ### Uses of INimbus in org.apache.storm

    Methods in org.apache.storm with parameters of type INimbus
    Modifier and Type | Method | Description
    --- | --- | ---
    `LocalCluster.Builder` | LocalCluster.Builder.`withINimbus​(INimbus inimbus)` | Override the INimbus instance that nimbus will use.

  - ### Uses of INimbus in org.apache.storm.daemon.nimbus

    Classes in org.apache.storm.daemon.nimbus that implement INimbus
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `Nimbus.StandaloneINimbus` |

    Methods in org.apache.storm.daemon.nimbus with parameters of type INimbus
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Nimbus` | Nimbus.`launch​(INimbus inimbus)` |

    Constructors in org.apache.storm.daemon.nimbus with parameters of type INimbus
    Constructor | Description
    --- | ---
    `Nimbus​(Map<String,​Object> conf, INimbus inimbus, IStormClusterState stormClusterState, NimbusInfo hostPortInfo, BlobStore blobStore, TopoCache topoCache, ILeaderElector leaderElector, IGroupMappingServiceProvider groupMapper, StormMetricsRegistry metricsRegistry)` |
    `Nimbus​(Map<String,​Object> conf, INimbus inimbus, IStormClusterState stormClusterState, NimbusInfo hostPortInfo, BlobStore blobStore, ILeaderElector leaderElector, IGroupMappingServiceProvider groupMapper, StormMetricsRegistry metricsRegistry)` |
    `Nimbus​(Map<String,​Object> conf, INimbus inimbus, StormMetricsRegistry metricsRegistry)` |

  - ### Uses of INimbus in org.apache.storm.scheduler

    Methods in org.apache.storm.scheduler that return INimbus
    Modifier and Type | Method | Description
    --- | --- | ---
    `INimbus` | Cluster.`getINimbus()` |

    Constructors in org.apache.storm.scheduler with parameters of type INimbus
    Constructor | Description
    --- | ---
    `Cluster​(INimbus nimbus, ResourceMetrics resourceMetrics, Map<String,​SupervisorDetails> supervisors, Map<String,​? extends SchedulerAssignment> assignments, Topologies topologies, Map<String,​Object> conf)` |