@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, onTriggeronTriggergetControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTrueequals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitisStatefulgetPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateprivate List<PropertyDescriptor> properties
protected void init(ProcessorInitializationContext context)
init in class AbstractSessionFactoryProcessorprotected List<PropertyDescriptor> getSupportedPropertyDescriptors()
getSupportedPropertyDescriptors in class AbstractConfigurableComponentprotected SFTPTransfer getFileTransfer(ProcessContext context)
getFileTransfer in class PutFileTransfer<SFTPTransfer>protected Collection<ValidationResult> customValidate(ValidationContext validationContext)
customValidate in class AbstractConfigurableComponentCopyright © 2023 Apache NiFi Project. All rights reserved.