Class | Description |
---|---|
Documentation |
Collection of annotations to modify the behavior of the documentation generators.
|
Annotation Type | Description |
---|---|
ConfigGroup |
A class that specifies a group of config options.
|
ConfigGroups |
Annotation used on classes containing config options that enables the separation of options into
different tables based on key prefixes.
|
Documentation.ExcludeFromDocumentation |
Annotation used on config option fields or REST API message headers to exclude it from
documentation.
|
Documentation.Immutable |
Annotation used on
ConfigOption fields to exclude it from schema change. |
Documentation.OverrideDefault |
Annotation used on config option fields to override the documented default.
|
Documentation.Section |
Annotation used on config option fields to include them in specific sections.
|
Documentation.SuffixOption |
Annotation used on config option fields or options class to mark them as a suffix-option;
i.e., a config option where the key is only a suffix, with the prefix being dynamically
provided at runtime.
|
Experimental |
Experimental API.
|
Public |
Annotation for marking classes as public, stable interfaces.
|
VisibleForTesting |
This annotations declares that a function, field, constructor, or entire type, is only visible
for testing purposes.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.