Constructor and Description |
---|
PluginPropertyField(String name,
String description,
String type,
boolean required,
boolean macroSupported) |
PluginPropertyField(String name,
String description,
String type,
boolean required,
boolean macroSupported,
boolean macroEscapingEnabled) |
PluginPropertyField(String name,
String description,
String type,
boolean required,
boolean macroSupported,
boolean macroEscapingEnabled,
Set<String> children) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Set<String> |
getChildren()
Returns the list of configs inside this property, empty if it does not contain any.
|
String |
getDescription()
Returns description for the property.
|
String |
getName()
Returns name of the property.
|
String |
getType()
Returns the type of the property.
|
int |
hashCode() |
boolean |
isMacroEscapingEnabled()
Returns
true if the macro escaping is enabled, false otherwise. |
boolean |
isMacroSupported()
Returns
true if the property supports macro, false otherwise. |
boolean |
isRequired()
Returns
true if the property is required by the plugin, false otherwise. |
public PluginPropertyField(String name, String description, String type, boolean required, boolean macroSupported, boolean macroEscapingEnabled, Set<String> children)
public PluginPropertyField(String name, String description, String type, boolean required, boolean macroSupported)
public String getName()
public String getDescription()
public boolean isRequired()
true
if the property is required by the plugin, false
otherwise.public boolean isMacroSupported()
true
if the property supports macro, false
otherwise.public boolean isMacroEscapingEnabled()
true
if the macro escaping is enabled, false
otherwise.public Set<String> getChildren()
public String getType()
Copyright © 2024 Cask Data, Inc. Licensed under the Apache License, Version 2.0.