Class InlineBinaryField
java.lang.Object
org.graylog2.plugin.configuration.fields.AbstractConfigurationField
org.graylog2.plugin.configuration.fields.InlineBinaryField
- All Implemented Interfaces:
ConfigurationField
Container for base64 encoded binary data. Could be rendered as a file selection tool which then reads the binary
content of the file and sets the field value to the base64 encoded representation of the byte array.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.graylog2.plugin.configuration.fields.ConfigurationField
ConfigurationField.Optional
-
Field Summary
Fields inherited from class org.graylog2.plugin.configuration.fields.AbstractConfigurationField
description, field_type, humanName, isEncrypted, name, optional, position
Fields inherited from interface org.graylog2.plugin.configuration.fields.ConfigurationField
DEFAULT_IS_ENCRYPTED, DEFAULT_POSITION, PLACE_AT_END_POSITION
-
Constructor Summary
ConstructorDescriptionInlineBinaryField
(String name, String humanName, String description, ConfigurationField.Optional isOptional, boolean isEncrypted) Please make sure that the UI is supporting this field appropriately. -
Method Summary
Methods inherited from class org.graylog2.plugin.configuration.fields.AbstractConfigurationField
getAdditionalInformation, getAttributes, getDescription, getFieldType, getHumanName, getName, getPosition, isEncrypted, isOptional
-
Field Details
-
FIELD_TYPE
- See Also:
-
-
Constructor Details
-
InlineBinaryField
public InlineBinaryField(String name, String humanName, String description, ConfigurationField.Optional isOptional, boolean isEncrypted) Please make sure that the UI is supporting this field appropriately. The initial UI implementation only handles fields withencrypted = true
. This comment should be removed, once the UI implementation is complete.
-
-
Method Details
-
getDefaultValue
-
setDefaultValue
-