Package no.fintlabs
Class FlaisCrd<S extends FlaisSpec>
java.lang.Object
io.fabric8.kubernetes.client.CustomResource<S,FlaisStatus>
no.fintlabs.FlaisCrd<S>
- Type Parameters:
S- the class providing theSpecpart of this CustomResource
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
public abstract class FlaisCrd<S extends FlaisSpec>
extends io.fabric8.kubernetes.client.CustomResource<S,FlaisStatus>
A marker class for FLAIS CRDs. All CRDs in FLAIS should extend this class.
- See Also:
-
Field Summary
Fields inherited from class io.fabric8.kubernetes.client.CustomResource
spec, statusFields inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
DNS_LABEL_END, DNS_LABEL_REGEXP, DNS_LABEL_START, FINALIZER_NAME_MATCHER -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.fabric8.kubernetes.client.CustomResource
equals, getApiVersion, getCRDName, getCRDName, getGroup, getKind, getMetadata, getPlural, getPlural, getScope, getServed, getShortNames, getSingular, getSingular, getSpec, getStatus, getStorage, getVersion, hashCode, initSpec, isServed, isStorage, setApiVersion, setKind, setMetadata, setSpec, setStatus, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
Constructor Details
-
FlaisCrd
public FlaisCrd()
-
-
Method Details
-
initStatus
- Overrides:
initStatusin classio.fabric8.kubernetes.client.CustomResource<S extends FlaisSpec,FlaisStatus>
-