Fixing invalid Java code example in JavaDoc (#2008)

Including several other minor typos in JavaDoc.

Signed-off-by: Lukáš Vlček <lukas.vlcek@aiven.io>
This commit is contained in:
Lukáš Vlček 2022-01-31 01:31:42 +01:00 committed by GitHub
parent 00416dc428
commit a597d4daac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 14 deletions

View File

@ -77,12 +77,12 @@ import java.util.stream.Stream;
/** /**
* A setting. Encapsulates typical stuff like default value, parsing, and scope. * A setting. Encapsulates typical stuff like default value, parsing, and scope.
* Some (SettingsProperty.Dynamic) can by modified at run time using the API. * Some (Settings.Property.Dynamic) can be modified at run time using the API.
* All settings inside opensearch or in any of the plugins should use this type-safe and generic settings infrastructure * All settings inside opensearch or in any of the plugins should use this type-safe and generic settings infrastructure
* together with {@link AbstractScopedSettings}. This class contains several utility methods that makes it straight forward * together with {@link AbstractScopedSettings}. This class contains several utility methods that makes it straight forward
* to add settings for the majority of the cases. For instance a simple boolean settings can be defined like this: * to add settings for the majority of the cases. For instance a simple boolean settings can be defined like this:
* <pre>{@code * <pre>{@code
* public static final Setting<Boolean>; MY_BOOLEAN = Setting.boolSetting("my.bool.setting", true, SettingsProperty.NodeScope);} * public static final Setting<Boolean> MY_BOOLEAN = Setting.boolSetting("my.bool.setting", true, Setting.Property.NodeScope);}
* </pre> * </pre>
* To retrieve the value of the setting a {@link Settings} object can be passed directly to the {@link Setting#get(Settings)} method. * To retrieve the value of the setting a {@link Settings} object can be passed directly to the {@link Setting#get(Settings)} method.
* <pre> * <pre>
@ -94,7 +94,7 @@ import java.util.stream.Stream;
* RED, GREEN, BLUE; * RED, GREEN, BLUE;
* } * }
* public static final Setting<Color> MY_BOOLEAN = * public static final Setting<Color> MY_BOOLEAN =
* new Setting<>("my.color.setting", Color.RED.toString(), Color::valueOf, SettingsProperty.NodeScope); * new Setting<>("my.color.setting", Color.RED.toString(), Color::valueOf, Setting.Property.NodeScope);
* } * }
* </pre> * </pre>
*/ */
@ -279,7 +279,7 @@ public class Setting<T> implements ToXContentObject {
/** /**
* Creates a new Setting instance * Creates a new Setting instance
* @param key the settings key for this setting. * @param key the settings key for this setting.
* @param fallbackSetting a setting who's value to fallback on if this setting is not defined * @param fallbackSetting a setting whose value to fallback on if this setting is not defined
* @param parser a parser that parses the string rep into a complex datatype. * @param parser a parser that parses the string rep into a complex datatype.
* @param properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
*/ */
@ -503,7 +503,7 @@ public class Setting<T> implements ToXContentObject {
} }
/** /**
* Add this setting to the builder if it doesn't exists in the source settings. * Add this setting to the builder if it doesn't exist in the source settings.
* The value added to the builder is taken from the given default settings object. * The value added to the builder is taken from the given default settings object.
* @param builder the settings builder to fill the diff into * @param builder the settings builder to fill the diff into
* @param source the source settings object to diff * @param source the source settings object to diff
@ -981,7 +981,7 @@ public class Setting<T> implements ToXContentObject {
} }
/** /**
* Returns a map of all namespaces to it's values give the provided settings * Returns a map of all namespaces to its values give the provided settings
*/ */
public Map<String, T> getAsMap(Settings settings) { public Map<String, T> getAsMap(Settings settings) {
Map<String, T> map = new HashMap<>(); Map<String, T> map = new HashMap<>();
@ -1759,7 +1759,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the key for the setting * @param key the key for the setting
* @param defaultValue the default value for this setting * @param defaultValue the default value for this setting
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the setting object * @return the setting object
*/ */
public static Setting<ByteSizeValue> memorySizeSetting(String key, ByteSizeValue defaultValue, Property... properties) { public static Setting<ByteSizeValue> memorySizeSetting(String key, ByteSizeValue defaultValue, Property... properties) {
@ -1773,7 +1773,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the key for the setting * @param key the key for the setting
* @param defaultValue a function that supplies the default value for this setting * @param defaultValue a function that supplies the default value for this setting
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the setting object * @return the setting object
*/ */
public static Setting<ByteSizeValue> memorySizeSetting(String key, Function<Settings, String> defaultValue, Property... properties) { public static Setting<ByteSizeValue> memorySizeSetting(String key, Function<Settings, String> defaultValue, Property... properties) {
@ -1787,7 +1787,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the key for the setting * @param key the key for the setting
* @param defaultPercentage the default value of this setting as a percentage of the heap memory * @param defaultPercentage the default value of this setting as a percentage of the heap memory
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the setting object * @return the setting object
*/ */
public static Setting<ByteSizeValue> memorySizeSetting(String key, String defaultPercentage, Property... properties) { public static Setting<ByteSizeValue> memorySizeSetting(String key, String defaultPercentage, Property... properties) {
@ -1801,7 +1801,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the key for the setting * @param key the key for the setting
* @param fallbackSetting a memory size setting to use as fallback * @param fallbackSetting a memory size setting to use as fallback
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the setting object * @return the setting object
*/ */
public static Setting<ByteSizeValue> memorySizeSetting(String key, Setting<ByteSizeValue> fallbackSetting, Property... properties) { public static Setting<ByteSizeValue> memorySizeSetting(String key, Setting<ByteSizeValue> fallbackSetting, Property... properties) {
@ -1980,7 +1980,7 @@ public class Setting<T> implements ToXContentObject {
* Creates a group of settings prefixed by a key. * Creates a group of settings prefixed by a key.
* *
* @param key the group key for the setting * @param key the group key for the setting
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the group setting object * @return the group setting object
*/ */
public static Setting<Settings> groupSetting(String key, Property... properties) { public static Setting<Settings> groupSetting(String key, Property... properties) {
@ -1992,7 +1992,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the group key for the setting * @param key the group key for the setting
* @param validator a {@link Validator} for validating this setting * @param validator a {@link Validator} for validating this setting
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the group setting object * @return the group setting object
*/ */
public static Setting<Settings> groupSetting(String key, Consumer<Settings> validator, Property... properties) { public static Setting<Settings> groupSetting(String key, Consumer<Settings> validator, Property... properties) {
@ -2004,7 +2004,7 @@ public class Setting<T> implements ToXContentObject {
* *
* @param key the group key for the setting * @param key the group key for the setting
* @param fallback a {@link GroupSetting} to use as fallback when no group key values exist * @param fallback a {@link GroupSetting} to use as fallback when no group key values exist
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the group setting object * @return the group setting object
*/ */
public static Setting<Settings> groupSetting(String key, final Setting<Settings> fallback, Property... properties) { public static Setting<Settings> groupSetting(String key, final Setting<Settings> fallback, Property... properties) {
@ -2017,7 +2017,7 @@ public class Setting<T> implements ToXContentObject {
* @param key the group key for the setting * @param key the group key for the setting
* @param fallback a {@link GroupSetting} to use as fallback when no group key values exist * @param fallback a {@link GroupSetting} to use as fallback when no group key values exist
* @param validator a {@link Validator} for validating this setting * @param validator a {@link Validator} for validating this setting
* @param properties properties properties for this setting like scope, filtering... * @param properties properties for this setting like scope, filtering...
* @return the group setting object * @return the group setting object
*/ */
public static Setting<Settings> groupSetting( public static Setting<Settings> groupSetting(