public class org.apache.nifi.processors.standard.PutSFTP extends org.apache.nifi.processors.standard.PutFileTransfer
{
private java.util.List properties;
public void <init>()
{
org.apache.nifi.processors.standard.PutSFTP v;
v := @this: org.apache.nifi.processors.standard.PutSFTP;
specialinvoke v.<org.apache.nifi.processors.standard.PutFileTransfer: void <init>()>();
return;
}
protected void init(org.apache.nifi.processor.ProcessorInitializationContext)
{
org.apache.nifi.components.PropertyDescriptor v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v;
org.apache.nifi.processor.ProcessorInitializationContext v;
java.util.ArrayList v;
org.apache.nifi.processors.standard.PutSFTP v;
v := @this: org.apache.nifi.processors.standard.PutSFTP;
v := @parameter: org.apache.nifi.processor.ProcessorInitializationContext;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor HOSTNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor PORT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor USERNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor PASSWORD>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor PRIVATE_KEY_PATH>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor PRIVATE_KEY_PASSPHRASE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor REMOTE_PATH>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor CREATE_DIRECTORY>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor DISABLE_DIRECTORY_LISTING>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor BATCH_SIZE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor CONNECTION_TIMEOUT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor DATA_TIMEOUT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor CONFLICT_RESOLUTION>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor REJECT_ZERO_BYTE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor DOT_RENAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor TEMP_FILENAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor HOST_KEY_FILE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor LAST_MODIFIED_TIME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor PERMISSIONS>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor REMOTE_OWNER>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor REMOTE_GROUP>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor STRICT_HOST_KEY_CHECKING>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor USE_KEEPALIVE_ON_TIMEOUT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FileTransfer: org.apache.nifi.components.PropertyDescriptor USE_COMPRESSION>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_CONFIGURATION_SERVICE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_TYPE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_HOST>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_PORT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor HTTP_PROXY_USERNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor HTTP_PROXY_PASSWORD>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor CIPHERS_ALLOWED>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor KEY_ALGORITHMS_ALLOWED>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor KEY_EXCHANGE_ALGORITHMS_ALLOWED>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.SFTPTransfer: org.apache.nifi.components.PropertyDescriptor MESSAGE_AUTHENTICATION_CODES_ALLOWED>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
v.<org.apache.nifi.processors.standard.PutSFTP: java.util.List properties> = v;
return;
}
protected java.util.List getSupportedPropertyDescriptors()
{
java.util.List v;
org.apache.nifi.processors.standard.PutSFTP v;
v := @this: org.apache.nifi.processors.standard.PutSFTP;
v = v.<org.apache.nifi.processors.standard.PutSFTP: java.util.List properties>;
return v;
}
protected org.apache.nifi.processors.standard.util.SFTPTransfer getFileTransfer(org.apache.nifi.processor.ProcessContext)
{
org.apache.nifi.processor.ProcessContext v;
org.apache.nifi.processors.standard.util.SFTPTransfer v;
org.apache.nifi.logging.ComponentLog v;
org.apache.nifi.processors.standard.PutSFTP v;
v := @this: org.apache.nifi.processors.standard.PutSFTP;
v := @parameter: org.apache.nifi.processor.ProcessContext;
v = new org.apache.nifi.processors.standard.util.SFTPTransfer;
v = virtualinvoke v.<org.apache.nifi.processors.standard.PutSFTP: org.apache.nifi.logging.ComponentLog getLogger()>();
specialinvoke v.<org.apache.nifi.processors.standard.util.SFTPTransfer: void <init>(org.apache.nifi.context.PropertyContext,org.apache.nifi.logging.ComponentLog)>(v, v);
return v;
}
protected java.util.Collection customValidate(org.apache.nifi.components.ValidationContext)
{
org.apache.nifi.processors.standard.PutSFTP v;
org.apache.nifi.components.ValidationContext v;
java.util.ArrayList v;
v := @this: org.apache.nifi.processors.standard.PutSFTP;
v := @parameter: org.apache.nifi.components.ValidationContext;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
staticinvoke <org.apache.nifi.processors.standard.util.SFTPTransfer: void validateProxySpec(org.apache.nifi.components.ValidationContext,java.util.Collection)>(v, v);
return v;
}
}