@Retention(value=RUNTIME) @Target(value=TYPE) public @interface ConfigClassProperty
HoodieConfig that includes the
human-readable name of the config class, the config group (ConfigGroups)
it belongs to (e.g., spark/ flink/ write), optional sub-group (ConfigGroups),
and the description of the config class.| Modifier and Type | Required Element and Description |
|---|---|
String |
description |
ConfigGroups.Names |
groupName |
String |
name |
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
areCommonConfigs |
ConfigGroups.SubGroupNames |
subGroupName |
public abstract String name
public abstract ConfigGroups.Names groupName
public abstract String description
public abstract ConfigGroups.SubGroupNames subGroupName
Copyright © 2024 The Apache Software Foundation. All rights reserved.