Files Interface
public interface Files
Resource collection API of Files.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new File |
|
abstract
File |
get(String fileWorkspaceName, String fileName)
Returns details of a specific file in a work space. |
|
abstract
File |
getById(String id)
Returns details of a specific file in a work space. |
|
abstract
Response<File |
getByIdWithResponse(String id, Context context)
Returns details of a specific file in a work space. |
|
abstract
Response<File |
getWithResponse(String fileWorkspaceName, String fileName, Context context)
Returns details of a specific file in a work space. |
|
abstract
Paged |
list(String fileWorkspaceName)
Lists all the Files information under a workspace for an Azure subscription. |
|
abstract
Paged |
list(String fileWorkspaceName, Context context)
Lists all the Files information under a workspace for an Azure subscription. |
| abstract void |
upload(String fileWorkspaceName, String fileName, UploadFile uploadFile)
This API allows you to upload content to a file. |
| abstract Response<Void> |
uploadWithResponse(String fileWorkspaceName, String fileName, UploadFile uploadFile, Context context)
This API allows you to upload content to a file. |
Method Details
define
public abstract FileDetails.DefinitionStages.Blank define(String name)
Begins definition for a new FileDetails resource.
Parameters:
Returns:
get
public abstract FileDetails get(String fileWorkspaceName, String fileName)
Returns details of a specific file in a work space.
Parameters:
Returns:
getById
public abstract FileDetails getById(String id)
Returns details of a specific file in a work space.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<FileDetails> getByIdWithResponse(String id, Context context)
Returns details of a specific file in a work space.
Parameters:
Returns:
getWithResponse
public abstract Response<FileDetails> getWithResponse(String fileWorkspaceName, String fileName, Context context)
Returns details of a specific file in a work space.
Parameters:
Returns:
list
public abstract PagedIterable<FileDetails> list(String fileWorkspaceName)
Lists all the Files information under a workspace for an Azure subscription.
Parameters:
Returns:
list
public abstract PagedIterable<FileDetails> list(String fileWorkspaceName, Context context)
Lists all the Files information under a workspace for an Azure subscription.
Parameters:
Returns:
upload
public abstract void upload(String fileWorkspaceName, String fileName, UploadFile uploadFile)
This API allows you to upload content to a file.
Parameters:
uploadWithResponse
public abstract Response<Void> uploadWithResponse(String fileWorkspaceName, String fileName, UploadFile uploadFile, Context context)
This API allows you to upload content to a file.
Parameters:
Returns: