Interface Watchable<H,​W>

All Known Subinterfaces:
FilterWatchListDeletable<T,​L,​B,​H,​W>, FilterWatchListMultiDeletable<T,​L,​B,​H,​W>, MixedOperation<T,​L,​D,​R>, NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<T,​B>, NonNamespaceOperation<T,​L,​D,​R>, Operation<T,​L,​D,​R>, ParameterMixedOperation<T,​L,​D,​R>, PodResource<T,​D>, Resource<T,​D>, RollableScalableResource<T,​D>, ScalableResource<T,​D>, ServiceResource<T,​D>, VersionWatchable<H,​W>, VisitFromServerGetWatchDeleteRecreateWaitApplicable<T,​B>, WatchListDeletable<T,​L,​B,​H,​W>
All Known Implementing Classes:
APIServiceOperationsImpl, BaseOperation, BindingOperationsImpl, CertificateSigningRequestOperationsImpl, ClusterRoleBindingOperationsImpl, ClusterRoleOperationsImpl, ComponentStatusOperationsImpl, ConfigMapOperationsImpl, ControllerRevisionOperationsImpl, CronJobOperationsImpl, CSIDriverOperationsImpl, CSINodeOperationsImpl, CustomResourceDefinitionOperationsImpl, CustomResourceOperationsImpl, DaemonSetOperationsImpl, DaemonSetOperationsImpl, DeploymentOperationsImpl, DeploymentOperationsImpl, EndpointSliceOperationsImpl, EndpointsOperationsImpl, EventOperationsImpl, EventOperationsImpl, HasMetadataOperation, HorizontalPodAutoscalerOperationsImpl, HorizontalPodAutoscalerOperationsImpl, HorizontalPodAutoscalerOperationsImpl, IngressOperationsImpl, IngressOperationsImpl, JobOperationsImpl, LeaseOperationsImpl, LimitRangeOperationsImpl, MutatingWebhookConfigurationOperationsImpl, MutatingWebhookConfigurationOperationsImpl, NamespaceOperationsImpl, NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl, NetworkPolicyOperationsImpl, NetworkPolicyOperationsImpl, NodeMetricsOperationsImpl, NodeOperationsImpl, PersistentVolumeClaimOperationsImpl, PersistentVolumeOperationsImpl, PodDisruptionBudgetOperationsImpl, PodMetricsOperationsImpl, PodOperationsImpl, PodPresetOperationsImpl, PodSecurityPolicyOperationsImpl, PodTemplateOperationsImpl, PriorityClassOperationsImpl, ReplicaSetOperationsImpl, ReplicaSetOperationsImpl, ReplicationControllerOperationsImpl, ResourceQuotaOperationsImpl, RoleBindingOperationsImpl, RoleOperationsImpl, RollableScalableResourceOperation, SecretOperationsImpl, ServiceAccountOperationsImpl, ServiceOperationsImpl, SharedInformerFactory, StatefulSetOperationsImpl, StorageClassOperationsImpl, ValidatingWebhookConfigurationOperationsImpl, ValidatingWebhookConfigurationOperationsImpl, VolumeAttachmentOperationsImpl

public interface Watchable<H,​W>
  • Method Summary

    Modifier and Type Method Description
    H watch​(io.fabric8.kubernetes.api.model.ListOptions options, W watcher)
    Watch returns Watchable interface that watches requested resource
    H watch​(String resourceVersion, W watcher)
    Deprecated.
    Please use watch(ListOptions, Object) instead, it has a parameter of resourceVersion
    H watch​(W watcher)
    Watch returns Watchable interface that watches requested resource
  • Method Details

    • watch

      H watch​(W watcher)
      Watch returns Watchable interface that watches requested resource
      Parameters:
      watcher - Watcher interface of Kubernetes resource
      Returns:
      watch interface Watchable
    • watch

      H watch​(io.fabric8.kubernetes.api.model.ListOptions options, W watcher)
      Watch returns Watchable interface that watches requested resource
      Parameters:
      options - options available for watch operation
      watcher - Watcher interface of Kubernetes resource
      Returns:
      watch interface Watchable
    • watch

      @Deprecated H watch​(String resourceVersion, W watcher)
      Deprecated.
      Please use watch(ListOptions, Object) instead, it has a parameter of resourceVersion
      Watch returns Watchable interface that watches requested resource from specified resourceVersion
      Parameters:
      resourceVersion - resource version from where to start watch
      watcher - Watcher interface of Kubernetes resource
      Returns:
      watch interface Watchable