Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AdditionalRBACCRoleRefs - Annotation Interface in io.quarkiverse.operatorsdk.annotations
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AdditionalRBACRoleRefs - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- AdditionalRBACRules - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- ALL - Static variable in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
-
Represents a wildcard string that matches any RBAC-related value (verb, resource, etc…).
- ALL_COMMON_VERBS - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- almExamples() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- annotations() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
-
Extra annotations that should be added to the CSV metadata.
- apiGroups() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.PermissionRule
- apiGroups() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
B
- bundleName() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
-
The name which should be used for the generated bundle.
C
- capabilities() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- categories() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- certified() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- ClusterRole - Enum constant in enum class io.quarkiverse.operatorsdk.annotations.RBACCRoleRef.RoleKind
-
Deprecated.
- ClusterRole - Enum constant in enum class io.quarkiverse.operatorsdk.annotations.RBACRoleRef.RoleKind
- containerImage() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- CREATE - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- CSVMetadata - Annotation Interface in io.quarkiverse.operatorsdk.annotations
-
Provides more information to generate more detailed OLM bundle manifests, in particular in the ClusterServiceVersion resource.
- CSVMetadata.Annotations - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Annotations.Annotation - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Icon - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.InstallMode - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Label - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Link - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Maintainer - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.Optional - Annotation Interface in io.quarkiverse.operatorsdk.annotations
-
Whether the associated resource is explicitly marked as optional, i.e. the operator can work without it being present on the cluster.
- CSVMetadata.PermissionRule - Annotation Interface in io.quarkiverse.operatorsdk.annotations
-
Additional RBAC rules that need to be provided because they cannot be inferred automatically.
- CSVMetadata.Provider - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- CSVMetadata.RequiredCRD - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- csvName() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
-
The name used in the CSV metadata stanza.
D
- DEFAULT_MEDIA_TYPE - Static variable in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Icon
- DELETE - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- description() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- displayName() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
E
- email() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Maintainer
F
- fileName() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Icon
G
I
- icon() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- installModes() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- io.quarkiverse.operatorsdk.annotations - package io.quarkiverse.operatorsdk.annotations
K
- keywords() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- kind() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.RequiredCRD
- kind() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACCRoleRef
-
Deprecated.
- kind() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRoleRef
L
- labels() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
-
Extra labels that should be added to the CSV metadata.
- links() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- LIST - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
M
- maintainers() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- maturity() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- mediatype() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Icon
- minKubeVersion() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
N
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations.Annotation
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Label
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Link
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Maintainer
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
-
Deprecated.Use
CSVMetadata.bundleName()andCSVMetadata.csvName()instead as previously this method was being used for both values resulting in confusion or even problems setting the correct CSV name as recommended by OLM. See this issue for a more detailed discussion. - name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Provider
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.RequiredCRD
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACCRoleRef
-
Deprecated.
- name() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRoleRef
- nonResourceURLs() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
O
- others() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
P
- PATCH - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- permissionRules() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- provider() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
R
- RBAC_API_GROUP - Static variable in annotation interface io.quarkiverse.operatorsdk.annotations.RBACCRoleRef
-
Deprecated.
- RBAC_API_GROUP - Static variable in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRoleRef
- RBACCRoleRef - Annotation Interface in io.quarkiverse.operatorsdk.annotations
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
RBACRoleRefinstead - RBACCRoleRef.RoleKind - Enum Class in io.quarkiverse.operatorsdk.annotations
-
Deprecated.
- RBACRoleRef - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- RBACRoleRef.RoleKind - Enum Class in io.quarkiverse.operatorsdk.annotations
- RBACRule - Annotation Interface in io.quarkiverse.operatorsdk.annotations
- RBACVerbs - Class in io.quarkiverse.operatorsdk.annotations
- READ_VERBS - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- replaces() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- repository() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- requiredCRDs() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
- resourceNames() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
- resources() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.PermissionRule
- resources() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
- Role - Enum constant in enum class io.quarkiverse.operatorsdk.annotations.RBACCRoleRef.RoleKind
-
Deprecated.
- Role - Enum constant in enum class io.quarkiverse.operatorsdk.annotations.RBACRoleRef.RoleKind
S
- serviceAccountName() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.PermissionRule
- SharedCSVMetadata - Interface in io.quarkiverse.operatorsdk.annotations
-
A marker interface used to identify classes bearing
CSVMetadatathat needs to be shared across reconcilers using the sameCSVMetadata.bundleName()attribute. - skipRange() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations
- supported() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.InstallMode
T
- type() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.InstallMode
U
- UPDATE - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- UPDATE_VERBS - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
- url() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Link
- url() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Provider
V
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.AdditionalRBACCRoleRefs
-
Deprecated.
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.AdditionalRBACRoleRefs
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.AdditionalRBACRules
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Annotations.Annotation
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Label
- value() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.Optional
- valueOf(String) - Static method in enum class io.quarkiverse.operatorsdk.annotations.RBACCRoleRef.RoleKind
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkiverse.operatorsdk.annotations.RBACRoleRef.RoleKind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkiverse.operatorsdk.annotations.RBACCRoleRef.RoleKind
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkiverse.operatorsdk.annotations.RBACRoleRef.RoleKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verbs() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.PermissionRule
- verbs() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.RBACRule
- version() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata.RequiredCRD
- version() - Element in annotation interface io.quarkiverse.operatorsdk.annotations.CSVMetadata
W
A B C D E F G I K L M N O P R S T U V WAll Classes and Interfaces|All Packages|Constant Field Values
AdditionalRBACRoleRefsinstead