Interface ResourceEventSource<R,P extends io.fabric8.kubernetes.api.model.HasMetadata>

All Superinterfaces:
EventSource, cn.sliew.milky.common.lifecycle.LifeCycle
All Known Implementing Classes:
AbstractResourceEventSource, BatchPollEventSource, InfomerEventSource, PerPollEventSource

public interface ResourceEventSource<R,P extends io.fabric8.kubernetes.api.model.HasMetadata> extends EventSource
  • Nested Class Summary

    Nested classes/interfaces inherited from interface cn.sliew.milky.common.lifecycle.LifeCycle

    cn.sliew.milky.common.lifecycle.LifeCycle.LifeCycleResult, cn.sliew.milky.common.lifecycle.LifeCycle.LifeCycleSupportResult, cn.sliew.milky.common.lifecycle.LifeCycle.State
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface cn.sliew.milky.common.lifecycle.LifeCycle

    addLifeCycleListener, getState, initialize, isStarted, isStopped, removeLifeCycleListener, start, stop, stop, supportInitialize, supportStart, supportStop
  • Method Details

    • getResourceType

      Class<R> getResourceType()