Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractDocsProcessor - Class in io.debezium.operator.docs
- AbstractDocsProcessor(String, String) - Constructor for class io.debezium.operator.docs.AbstractDocsProcessor
- addFieldDescription(Documentation.FieldDescription) - Method in class io.debezium.operator.docs.model.Documentation.TypeDescriptionBuilder
- additionalFields(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- addTypeDescription(Documentation.TypeDescription) - Method in class io.debezium.operator.docs.model.Documentation
- annotation(Element, Class<T>) - Static method in class io.debezium.operator.docs.Processing
- AsciidocFormatter - Class in io.debezium.operator.docs.output
- AsciidocFormatter() - Constructor for class io.debezium.operator.docs.output.AsciidocFormatter
- asDeclared(TypeMirror) - Static method in class io.debezium.operator.docs.Processing
-
Returns type mirror as instance of
DeclaredTypewhen possible - asElement(TypeMirror) - Static method in class io.debezium.operator.docs.Processing
- asEnum(TypeMirror) - Static method in class io.debezium.operator.docs.Processing
-
Return type mirror as
TypeElementif it represents an Enum type
B
- build() - Method in class io.debezium.operator.docs.model.Documentation.TypeDescriptionBuilder
C
- createFieldDocs(Documented.Field) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Called for each field documented by
Documented.Field - createFieldDocs(VariableElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Called for each field documented by
JsonPropertyDescription
D
- DebeziumOperatorDocsProcessor - Class in io.debezium.operator.docs
- DebeziumOperatorDocsProcessor() - Constructor for class io.debezium.operator.docs.DebeziumOperatorDocsProcessor
- declaredTypeName(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- defaultValue - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
defaultValuerecord component. - defaultValue() - Element in annotation interface io.debezium.operator.docs.annotations.Documented.Field
- defaultValue() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
defaultValuerecord component. - description - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
descriptionrecord component. - description() - Element in annotation interface io.debezium.operator.docs.annotations.Documented.Field
- description() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
descriptionrecord component. - DOCS_FILE_NAME - Static variable in class io.debezium.operator.docs.DebeziumOperatorDocsProcessor
- DOCS_TITLE - Static variable in class io.debezium.operator.docs.DebeziumOperatorDocsProcessor
- documentation - Variable in class io.debezium.operator.docs.AbstractDocsProcessor
- Documentation - Class in io.debezium.operator.docs.model
-
Abstract representation of CR reference documentation.
- Documentation(String) - Constructor for class io.debezium.operator.docs.model.Documentation
-
Creates new documentation
- Documentation.FieldDescription - Record Class in io.debezium.operator.docs.model
- Documentation.TypeDescription - Record Class in io.debezium.operator.docs.model
-
Documentation of a type
- Documentation.TypeDescriptionBuilder - Class in io.debezium.operator.docs.model
-
Builder for
Documentation.TypeDescription - DocumentationFormatter - Interface in io.debezium.operator.docs.output
- Documented - Annotation Interface in io.debezium.operator.docs.annotations
- Documented.Field - Annotation Interface in io.debezium.operator.docs.annotations
- documentedFieldInfo(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- documentedTypeInfo(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- documentedTypeInfo(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- documentType(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- documentTypes(Collection<TypeElement>) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
E
- enclosedElements(Element) - Static method in class io.debezium.operator.docs.Processing
- enclosedElements(Element, ElementKind) - Static method in class io.debezium.operator.docs.Processing
-
Filters enclosed elements by kind
- enclosedElements(Element, ElementKind, Class<T>) - Static method in class io.debezium.operator.docs.Processing
-
Filters enclosed elements by kind
- enumConstantNames(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- enumTypeName(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- equals(Object) - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Indicates whether some other object is "equal to" this one.
- explicitFieldTypeName(VariableElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Extracts type documented by
Documented.Field - explicitTypeName(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- externalTypeRef - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
externalTypeRefrecord component. - externalTypeRef() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
externalTypeRefrecord component.
F
- fieldDefaultValue(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- fieldDescription(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Gets descriptions from
JsonPropertyDescription - FieldDescription(String, String, String, String, String, String) - Constructor for record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Creates an instance of a
FieldDescriptionrecord class. - fieldExternalTypeReference(Documented.Field) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- fieldExternalTypeReference(VariableElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Extracts external type reference URL from
Documented.Fieldpresent on a field - fields - Variable in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
The field for the
fieldsrecord component. - fields - Variable in class io.debezium.operator.docs.model.Documentation.TypeDescriptionBuilder
- fields() - Element in annotation interface io.debezium.operator.docs.annotations.Documented
- fields() - Method in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Returns the value of the
fieldsrecord component. - fieldType(VariableElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- fieldTypeReference(VariableElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Extracts a type reference from a field's type.
- file - Variable in class io.debezium.operator.docs.AbstractDocsProcessor
- formatDocHeader(Documentation) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatField(Documentation, Documentation.TypeDescription, Documentation.FieldDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatFieldName(Documentation, Documentation.TypeDescription, Documentation.FieldDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatFields(Documentation, Documentation.TypeDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatFieldType(Documentation, Documentation.TypeDescription, Documentation.FieldDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatted(Documentation) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatted(Documentation) - Method in interface io.debezium.operator.docs.output.DocumentationFormatter
- formatter() - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Creates an appropriate instance of documentation formatter
- formatter() - Method in class io.debezium.operator.docs.DebeziumOperatorDocsProcessor
- formatType(Documentation, Documentation.TypeDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatTypeReference(Documentation, String, String) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- formatUsageReference(Documentation, Documentation.TypeDescription) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
G
- genericTypeName(DeclaredType) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- getSupportedAnnotationTypes() - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- getUsages(String) - Method in class io.debezium.operator.docs.model.Documentation
H
- hashCode() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Returns a hash code value for this object.
- hidden() - Element in annotation interface io.debezium.operator.docs.annotations.Documented
I
- identifier(String...) - Method in class io.debezium.operator.docs.output.AsciidocFormatter
- index - Variable in class io.debezium.operator.docs.output.AsciidocFormatter
- io.debezium.operator.docs - package io.debezium.operator.docs
- io.debezium.operator.docs.annotations - package io.debezium.operator.docs.annotations
- io.debezium.operator.docs.model - package io.debezium.operator.docs.model
- io.debezium.operator.docs.output - package io.debezium.operator.docs.output
- isAnnotated(Element, Class<A>) - Static method in class io.debezium.operator.docs.Processing
- isDocumentedField(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- isKnownType(String) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- isKnownType(String) - Method in class io.debezium.operator.docs.model.Documentation
- isNotHidden(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
J
- jsonProperty(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- jsonPropertyDescription(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
K
- K8_API_DOCS_ADDR - Static variable in annotation interface io.debezium.operator.docs.annotations.Documented
- k8Ref() - Element in annotation interface io.debezium.operator.docs.annotations.Documented.Field
- k8TypeReference(String) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- knownTypes - Variable in class io.debezium.operator.docs.AbstractDocsProcessor
N
- name - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
namerecord component. - name - Variable in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
The field for the
namerecord component. - name - Variable in class io.debezium.operator.docs.model.Documentation.TypeDescriptionBuilder
- name() - Element in annotation interface io.debezium.operator.docs.annotations.Documented.Field
- name() - Element in annotation interface io.debezium.operator.docs.annotations.Documented
- name() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
namerecord component. - name() - Method in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Returns the value of the
namerecord component. - name(Element) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- name(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
P
- presentFields(TypeElement) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- Processing - Class in io.debezium.operator.docs
- Processing() - Constructor for class io.debezium.operator.docs.Processing
S
- setKnownTypes(Collection<TypeElement>) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- simpleName(String) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
For a fully qualified name, this method returns the part after the last dot
T
- title - Variable in class io.debezium.operator.docs.model.Documentation
- title() - Method in class io.debezium.operator.docs.model.Documentation
- toString() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns a string representation of this record class.
- toString() - Method in record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Returns a string representation of this record class.
- type - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
typerecord component. - type() - Element in annotation interface io.debezium.operator.docs.annotations.Documented.Field
- type() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
typerecord component. - typeArgumentReference(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- typeArguments(DeclaredType) - Static method in class io.debezium.operator.docs.Processing
- typeArguments(DeclaredType, Function<TypeMirror, T>) - Static method in class io.debezium.operator.docs.Processing
- TypeDescription(String, List<Documentation.FieldDescription>) - Constructor for record class io.debezium.operator.docs.model.Documentation.TypeDescription
-
Creates an instance of a
TypeDescriptionrecord class. - typeDescriptionBuilder(String) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
-
Creates an appropriate instance of type description builder
- TypeDescriptionBuilder(String) - Constructor for class io.debezium.operator.docs.model.Documentation.TypeDescriptionBuilder
- typeErasureReference(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- typeName(TypeMirror) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
- typeNames - Variable in class io.debezium.operator.docs.model.Documentation
- typeNames() - Method in class io.debezium.operator.docs.model.Documentation
- typeRef - Variable in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
The field for the
typeRefrecord component. - typeRef() - Method in record class io.debezium.operator.docs.model.Documentation.FieldDescription
-
Returns the value of the
typeRefrecord component. - types - Variable in class io.debezium.operator.docs.model.Documentation
- types() - Method in class io.debezium.operator.docs.model.Documentation
U
- usageReference - Variable in class io.debezium.operator.docs.model.Documentation
W
- writeDocFile(String) - Method in class io.debezium.operator.docs.AbstractDocsProcessor
All Classes and Interfaces|All Packages|Constant Field Values