@SideEffectFree @SupportsBatching @InputRequirement(value=INPUT_REQUIRED) @Tags(value={"encode","decode","base64","base32","hex"}) @CapabilityDescription(value="Encode or decode the contents of a FlowFile using Base64, Base32, or hex encoding schemes") public class EncodeContent extends AbstractProcessor
| Modifier and Type | Class and Description |
|---|---|
private static class |
EncodeContent.DecodeBase32 |
private static class |
EncodeContent.DecodeBase64 |
private static class |
EncodeContent.DecodeHex |
private static class |
EncodeContent.EncodeBase32 |
private static class |
EncodeContent.EncodeBase64 |
private static class |
EncodeContent.EncodeHex |
| Modifier and Type | Field and Description |
|---|---|
static String |
BASE32_ENCODING |
static String |
BASE64_ENCODING |
private static int |
BUFFER_SIZE |
static String |
DECODE_MODE |
static String |
ENCODE_MODE |
static PropertyDescriptor |
ENCODING |
static String |
HEX_ENCODING |
static PropertyDescriptor |
MODE |
private static List<PropertyDescriptor> |
properties |
static Relationship |
REL_FAILURE |
static Relationship |
REL_SUCCESS |
private static Set<Relationship> |
relationships |
| Constructor and Description |
|---|
EncodeContent() |
| Modifier and Type | Method and Description |
|---|---|
Set<Relationship> |
getRelationships() |
protected List<PropertyDescriptor> |
getSupportedPropertyDescriptors() |
void |
onTrigger(ProcessContext context,
ProcessSession session) |
onTriggergetControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, init, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTruecustomValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitisStatefulgetPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validatepublic static final String ENCODE_MODE
public static final String DECODE_MODE
public static final String BASE64_ENCODING
public static final String BASE32_ENCODING
public static final String HEX_ENCODING
public static final PropertyDescriptor MODE
public static final PropertyDescriptor ENCODING
public static final Relationship REL_SUCCESS
public static final Relationship REL_FAILURE
private static final int BUFFER_SIZE
private static final List<PropertyDescriptor> properties
private static final Set<Relationship> relationships
public Set<Relationship> getRelationships()
getRelationships in interface ProcessorgetRelationships in class AbstractSessionFactoryProcessorprotected List<PropertyDescriptor> getSupportedPropertyDescriptors()
getSupportedPropertyDescriptors in class AbstractConfigurableComponentpublic void onTrigger(ProcessContext context, ProcessSession session)
onTrigger in class AbstractProcessorCopyright © 2023 Apache NiFi Project. All rights reserved.