Package org.apache.flink.configuration
Interface DescribedEnum
- All Known Implementing Classes:
ExecutionConfigOptions.LegacyCastBehaviour,ExecutionConfigOptions.NestedEnforcer,ExecutionConfigOptions.NotNullEnforcer,ExecutionConfigOptions.RowtimeInserter,ExecutionConfigOptions.TypeLengthEnforcer,ExecutionConfigOptions.UidGeneration,OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy,OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy,OptimizerConfigOptions.DeltaJoinStrategy,TableConfigOptions.CatalogPlanCompilation,TableConfigOptions.CatalogPlanRestore,TableConfigOptions.ColumnExpansionStrategy
Describe enum constants used in
ConfigOptions.
For enums used as config options, this interface can be implemented to provide a Description for each enum constant. This will be used when generating documentation for config
options to include a list of available values alongside their respective descriptions.
More precisely, only an InlineElement can be returned as block elements cannot be
nested into a list.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the description for the enum constant.
-
Method Details
-
getDescription
InlineElement getDescription()Returns the description for the enum constant.If you want to include links or code blocks, use
TextElement.wrap(InlineElement...)to wrap multiple inline elements into a single one.
-