@SupportsBatching @InputRequirement(value=INPUT_REQUIRED) @Tags(value={"remote","copy","egress","put","sftp","archive","files"}) @CapabilityDescription(value="Sends FlowFiles to an SFTP Server") @SeeAlso(value=GetSFTP.class) @DynamicProperty(name="Disable Directory Listing", value="true or false", description="Disables directory listings before operations which might fail, such as configurations which create directory structures.") public class PutSFTP extends PutFileTransfer<SFTPTransfer>
Modifier and Type | Field and Description |
---|---|
private List<PropertyDescriptor> |
properties |
REL_FAILURE, REL_REJECT, REL_SUCCESS
Constructor and Description |
---|
PutSFTP() |
Modifier and Type | Method and Description |
---|---|
protected Collection<ValidationResult> |
customValidate(ValidationContext validationContext) |
protected SFTPTransfer |
getFileTransfer(ProcessContext context) |
protected List<PropertyDescriptor> |
getSupportedPropertyDescriptors() |
protected void |
init(ProcessorInitializationContext context) |
afterPut, beforePut, getRelationships, onTrigger
onTrigger
getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTrue
equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validate
private List<PropertyDescriptor> properties
protected void init(ProcessorInitializationContext context)
init
in class AbstractSessionFactoryProcessor
protected List<PropertyDescriptor> getSupportedPropertyDescriptors()
getSupportedPropertyDescriptors
in class AbstractConfigurableComponent
protected SFTPTransfer getFileTransfer(ProcessContext context)
getFileTransfer
in class PutFileTransfer<SFTPTransfer>
protected Collection<ValidationResult> customValidate(ValidationContext validationContext)
customValidate
in class AbstractConfigurableComponent
Copyright © 2021 Apache NiFi Project. All rights reserved.