-
- All Known Implementing Classes:
AbstractAzureClient
public interface AzureClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AzureFilePath
createDirectory(AzureFilePath path)
boolean
createNewFile(AzureFilePath path)
void
delete(AzureFilePath path, boolean recursively)
boolean
exists(AzureFilePath path)
PathDetails
getDetails(AzureFilePath path)
List<PathDetails>
listDirectory(AzureFilePath path)
boolean
move(AzureFilePath from, AzureFilePath to)
InputStream
newInputStream(AzureFilePath path)
OutputStream
newOutputStream(AzureFilePath path)
com.pervasive.datarush.azure.FileState
whatIsThis(AzureFilePath path)
-
-
-
Method Detail
-
createDirectory
AzureFilePath createDirectory(AzureFilePath path) throws IOException
- Throws:
IOException
-
createNewFile
boolean createNewFile(AzureFilePath path) throws IOException
- Throws:
IOException
-
delete
void delete(AzureFilePath path, boolean recursively) throws IOException
- Throws:
IOException
-
move
boolean move(AzureFilePath from, AzureFilePath to) throws IOException
- Throws:
IOException
-
exists
boolean exists(AzureFilePath path) throws IOException
- Throws:
IOException
-
getDetails
PathDetails getDetails(AzureFilePath path) throws IOException
- Throws:
IOException
-
listDirectory
List<PathDetails> listDirectory(AzureFilePath path) throws IOException
- Throws:
IOException
-
newInputStream
InputStream newInputStream(AzureFilePath path) throws IOException
- Throws:
IOException
-
newOutputStream
OutputStream newOutputStream(AzureFilePath path) throws IOException
- Throws:
IOException
-
whatIsThis
com.pervasive.datarush.azure.FileState whatIsThis(AzureFilePath path) throws IOException
- Throws:
IOException
-
-