Enum BuiltinSftpClientExtensions
- java.lang.Object
-
- java.lang.Enum<BuiltinSftpClientExtensions>
-
- org.apache.sshd.sftp.client.extensions.BuiltinSftpClientExtensions
-
- All Implemented Interfaces:
Serializable
,Comparable<BuiltinSftpClientExtensions>
,NamedResource
,SftpClientExtensionFactory
public enum BuiltinSftpClientExtensions extends Enum<BuiltinSftpClientExtensions> implements SftpClientExtensionFactory
- Author:
- Apache MINA SSHD Project
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CHECK_FILE_HANDLE
CHECK_FILE_NAME
COPY_DATA
COPY_FILE
MD5_FILE
MD5_HANDLE
OPENSSH_FSYNC
OPENSSH_POSIX_RENAME
OPENSSH_STAT_HANDLE
OPENSSH_STAT_PATH
SPACE_AVAILABLE
-
Field Summary
Fields Modifier and Type Field Description static Set<BuiltinSftpClientExtensions>
VALUES
-
Fields inherited from interface org.apache.sshd.common.NamedResource
BY_NAME_COMPARATOR, NAME_EXTRACTOR
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BuiltinSftpClientExtensions
fromInstance(Object o)
static BuiltinSftpClientExtensions
fromName(String n)
static BuiltinSftpClientExtensions
fromType(Class<?> type)
String
getName()
Class<? extends SftpClientExtension>
getType()
static BuiltinSftpClientExtensions
valueOf(String name)
Returns the enum constant of this type with the specified name.static BuiltinSftpClientExtensions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.apache.sshd.sftp.client.extensions.SftpClientExtensionFactory
create, create
-
-
-
-
Enum Constant Detail
-
COPY_FILE
public static final BuiltinSftpClientExtensions COPY_FILE
-
COPY_DATA
public static final BuiltinSftpClientExtensions COPY_DATA
-
MD5_FILE
public static final BuiltinSftpClientExtensions MD5_FILE
-
MD5_HANDLE
public static final BuiltinSftpClientExtensions MD5_HANDLE
-
CHECK_FILE_NAME
public static final BuiltinSftpClientExtensions CHECK_FILE_NAME
-
CHECK_FILE_HANDLE
public static final BuiltinSftpClientExtensions CHECK_FILE_HANDLE
-
SPACE_AVAILABLE
public static final BuiltinSftpClientExtensions SPACE_AVAILABLE
-
OPENSSH_FSYNC
public static final BuiltinSftpClientExtensions OPENSSH_FSYNC
-
OPENSSH_STAT_HANDLE
public static final BuiltinSftpClientExtensions OPENSSH_STAT_HANDLE
-
OPENSSH_STAT_PATH
public static final BuiltinSftpClientExtensions OPENSSH_STAT_PATH
-
OPENSSH_POSIX_RENAME
public static final BuiltinSftpClientExtensions OPENSSH_POSIX_RENAME
-
-
Field Detail
-
VALUES
public static final Set<BuiltinSftpClientExtensions> VALUES
-
-
Method Detail
-
values
public static BuiltinSftpClientExtensions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (BuiltinSftpClientExtensions c : BuiltinSftpClientExtensions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BuiltinSftpClientExtensions valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getName
public final String getName()
- Specified by:
getName
in interfaceNamedResource
- Returns:
- The resource name
-
getType
public final Class<? extends SftpClientExtension> getType()
-
fromName
public static BuiltinSftpClientExtensions fromName(String n)
-
fromInstance
public static BuiltinSftpClientExtensions fromInstance(Object o)
-
fromType
public static BuiltinSftpClientExtensions fromType(Class<?> type)
-
-