Class IngressDependentResource
- java.lang.Object
-
- io.javaoperatorsdk.operator.processing.dependent.AbstractDependentResource<R,P>
-
- io.javaoperatorsdk.operator.processing.dependent.AbstractEventSourceHolderDependentResource<R,P,io.javaoperatorsdk.operator.processing.event.source.informer.InformerEventSource<R,P>>
-
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource<R,P>
-
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.CRUKubernetesDependentResource<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>
-
- io.javaoperatorsdk.operator.sample.IngressDependentResource
-
- All Implemented Interfaces:
io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>,io.javaoperatorsdk.operator.api.reconciler.dependent.EventSourceProvider<WebPage>,io.javaoperatorsdk.operator.api.reconciler.dependent.managed.DependentResourceConfigurator<io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig>,io.javaoperatorsdk.operator.api.reconciler.dependent.managed.KubernetesClientAware,io.javaoperatorsdk.operator.processing.dependent.Creator<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>,io.javaoperatorsdk.operator.processing.dependent.Updater<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>,io.javaoperatorsdk.operator.processing.ResourceOwner<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>
public class IngressDependentResource extends io.javaoperatorsdk.operator.processing.dependent.kubernetes.CRUKubernetesDependentResource<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>
-
-
Constructor Summary
Constructors Constructor Description IngressDependentResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.fabric8.kubernetes.api.model.networking.v1.Ingressdesired(WebPage webPage, io.javaoperatorsdk.operator.api.reconciler.Context<WebPage> context)-
Methods inherited from class io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource
addOwnerReference, configureWith, configureWith, create, createEventSource, delete, getKubernetesClient, getSecondaryResource, handleCreate, handleUpdate, match, prepare, resourceType, setKubernetesClient, update
-
Methods inherited from class io.javaoperatorsdk.operator.processing.dependent.AbstractEventSourceHolderDependentResource
eventSource, initEventSource, onCreated, onUpdated, setEventSource
-
Methods inherited from class io.javaoperatorsdk.operator.processing.dependent.AbstractDependentResource
reconcile
-
-
-
-
Method Detail
-
desired
protected io.fabric8.kubernetes.api.model.networking.v1.Ingress desired(WebPage webPage, io.javaoperatorsdk.operator.api.reconciler.Context<WebPage> context)
- Overrides:
desiredin classio.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource<io.fabric8.kubernetes.api.model.networking.v1.Ingress,WebPage>
-
-