Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ANNOTATION_STORAGE_ACCOUNT_NAME - Static variable in class no.fintlabs.MetadataUtils
C
- cleanup(T, Context<T>) - Method in class no.fintlabs.FlaisReconiler
- createStatus(WorkflowReconcileResult, FlaisStatus) - Method in class no.fintlabs.FlaisReconiler
D
- decode(String) - Method in class no.fintlabs.FlaisKubernetesDependentResource
-
Helper method to Base64 decode secrets
- DefaultCondition<T,
P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in no.fintlabs - DefaultCondition() - Constructor for class no.fintlabs.DefaultCondition
- dependsOn(DependentResource...) - Method in class no.fintlabs.FlaisExternalDependentResource
- dependsOn(DependentResource...) - Method in class no.fintlabs.FlaisKubernetesDependentResource
-
If the dependent resource depends on other dependent resources you can add a list of dependent resources here.
E
- encode(String) - Method in class no.fintlabs.FlaisKubernetesDependentResource
-
Helper method to Base64 encode secrets
F
- FlaisCrd<S extends FlaisSpec> - Class in no.fintlabs
-
A marker class for FLAIS CRDs.
- FlaisCrd() - Constructor for class no.fintlabs.FlaisCrd
- FlaisExternalDependentResource<T,
C extends FlaisCrd<S>, S extends FlaisSpec> - Class in no.fintlabs -
Representing an external dependent resource in FLAIS.
- FlaisExternalDependentResource(Class<T>, FlaisWorkflow<C, S>) - Constructor for class no.fintlabs.FlaisExternalDependentResource
- FlaisKubernetesDependentResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,
C extends FlaisCrd<S>, S extends FlaisSpec> - Class in no.fintlabs -
Represents a Kubernetes object.
- FlaisKubernetesDependentResource(Class<T>, FlaisWorkflow<C, S>, KubernetesClient) - Constructor for class no.fintlabs.FlaisKubernetesDependentResource
- FlaisKubernetesDependentResource(Class<T>, FlaisWorkflow<C, S>, Condition<T, C>, KubernetesClient) - Constructor for class no.fintlabs.FlaisKubernetesDependentResource
- FlaisReconiler<T extends FlaisCrd<S>,
S extends FlaisSpec> - Class in no.fintlabs -
Extending this class will give you the default FLAIS reconiler behavior.
- FlaisReconiler(FlaisWorkflow<T, S>, List<? extends DependentResource<?, T>>, List<? extends Deleter<T>>) - Constructor for class no.fintlabs.FlaisReconiler
- FlaisResourceClassResolver - Class in no.fintlabs
-
Since our Reconciler is inhereting an abstract class we need to write our own resolver.
- FlaisResourceClassResolver() - Constructor for class no.fintlabs.FlaisResourceClassResolver
- FlaisSpec - Interface in no.fintlabs
-
Marker interface for FLAIS spec objects.
- FlaisStatus - Class in no.fintlabs
-
FLAIS default status object.
- FlaisStatus() - Constructor for class no.fintlabs.FlaisStatus
- FlaisWorkflow<T extends FlaisCrd<S>,
S extends FlaisSpec> - Class in no.fintlabs -
FLAIS workflow.
- FlaisWorkflow() - Constructor for class no.fintlabs.FlaisWorkflow
G
- getDependentResourceStatus() - Method in class no.fintlabs.FlaisStatus
- getErrorMessage() - Method in class no.fintlabs.FlaisStatus
- getOrgId(HasMetadata) - Static method in class no.fintlabs.MetadataUtils
- getResourceClass(Class<? extends Reconciler<R>>) - Method in class no.fintlabs.FlaisResourceClassResolver
- getSecretName(HasMetadata) - Method in interface no.fintlabs.HasSecret
- getStorageAccountName(HasMetadata) - Static method in class no.fintlabs.MetadataUtils
- getTeam(HasMetadata) - Static method in class no.fintlabs.MetadataUtils
H
- hasSecret() - Method in interface no.fintlabs.HasSecret
- HasSecret<P extends FlaisCrd<S>,
S extends FlaisSpec> - Interface in no.fintlabs - hasUpdates(WorkflowReconcileResult) - Method in class no.fintlabs.FlaisReconiler
I
- initStatus() - Method in class no.fintlabs.FlaisCrd
- isCreated(WorkflowReconcileResult) - Method in class no.fintlabs.FlaisReconiler
- isMet(P, T, Context<P>) - Method in class no.fintlabs.DefaultCondition
L
- LABEL_ORG_ID - Static variable in class no.fintlabs.MetadataUtils
- LABEL_TEAM - Static variable in class no.fintlabs.MetadataUtils
- LabelValidator - Class in no.fintlabs
-
Utility class to use for validating FLAIS mandatory CRD setup.
- LabelValidator() - Constructor for class no.fintlabs.LabelValidator
M
- MANDATORY_LABELS - Static variable in class no.fintlabs.LabelValidator
-
List of mandatory labels.
- MetadataUtils - Class in no.fintlabs
- MetadataUtils() - Constructor for class no.fintlabs.MetadataUtils
N
- no.fintlabs - package no.fintlabs
P
- prepareEventSources(EventSourceContext<T>) - Method in class no.fintlabs.FlaisReconiler
R
- reconcile(T, Context<T>) - Method in class no.fintlabs.FlaisReconiler
S
- setDependentResourceStatus(List<String>) - Method in class no.fintlabs.FlaisStatus
- setErrorMessage(String) - Method in class no.fintlabs.FlaisStatus
- shouldBeIncluded(P) - Method in interface no.fintlabs.HasSecret
U
- updateErrorStatus(T, Context<T>, Exception) - Method in class no.fintlabs.FlaisReconiler
- updateStatus(WorkflowReconcileResult, T, FlaisStatus) - Method in class no.fintlabs.FlaisReconiler
V
- validate(HasMetadata) - Static method in class no.fintlabs.LabelValidator
-
Checks if the CRD has all the mandatory labels set.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form