Index

A B C D E F G I K L M N O P R S T U V W 
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

GET - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
 

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() and CSVMetadata.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 RBACRoleRef instead
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 CSVMetadata that needs to be shared across reconcilers using the same CSVMetadata.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

WATCH - Static variable in class io.quarkiverse.operatorsdk.annotations.RBACVerbs
 
A B C D E F G I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values