Interface FileService
-
- All Implemented Interfaces:
public interface FileService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
FileService.WithRawResponse
A view of FileService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract FileService.WithRawResponse
withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method. abstract FileService
withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied. abstract ContentService
content()
FileCreateResponse
create(String containerId)
Create a Container FileYou can send either a multipart/form-data request with the raw file content, or a JSON request with a file ID. FileCreateResponse
create(String containerId, FileCreateParams params, RequestOptions requestOptions)
FileCreateResponse
create(String containerId, FileCreateParams params)
abstract FileCreateResponse
create(FileCreateParams params, RequestOptions requestOptions)
FileCreateResponse
create(FileCreateParams params)
FileCreateResponse
create(String containerId, RequestOptions requestOptions)
FileRetrieveResponse
retrieve(String fileId, FileRetrieveParams params)
Retrieve Container File FileRetrieveResponse
retrieve(String fileId, FileRetrieveParams params, RequestOptions requestOptions)
FileRetrieveResponse
retrieve(FileRetrieveParams params)
abstract FileRetrieveResponse
retrieve(FileRetrieveParams params, RequestOptions requestOptions)
FileListPage
list(String containerId)
List Container files FileListPage
list(String containerId, FileListParams params, RequestOptions requestOptions)
FileListPage
list(String containerId, FileListParams params)
abstract FileListPage
list(FileListParams params, RequestOptions requestOptions)
FileListPage
list(FileListParams params)
FileListPage
list(String containerId, RequestOptions requestOptions)
Unit
delete(String fileId, FileDeleteParams params)
Delete Container File Unit
delete(String fileId, FileDeleteParams params, RequestOptions requestOptions)
Unit
delete(FileDeleteParams params)
abstract Unit
delete(FileDeleteParams params, RequestOptions requestOptions)
-
-
Method Detail
-
withRawResponse
abstract FileService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract FileService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
content
abstract ContentService content()
-
create
FileCreateResponse create(String containerId)
Create a Container File
You can send either a multipart/form-data request with the raw file content, or a JSON request with a file ID.
-
create
FileCreateResponse create(String containerId, FileCreateParams params, RequestOptions requestOptions)
-
create
FileCreateResponse create(String containerId, FileCreateParams params)
-
create
abstract FileCreateResponse create(FileCreateParams params, RequestOptions requestOptions)
-
create
FileCreateResponse create(FileCreateParams params)
-
create
FileCreateResponse create(String containerId, RequestOptions requestOptions)
-
retrieve
FileRetrieveResponse retrieve(String fileId, FileRetrieveParams params)
Retrieve Container File
-
retrieve
FileRetrieveResponse retrieve(String fileId, FileRetrieveParams params, RequestOptions requestOptions)
-
retrieve
FileRetrieveResponse retrieve(FileRetrieveParams params)
-
retrieve
abstract FileRetrieveResponse retrieve(FileRetrieveParams params, RequestOptions requestOptions)
-
list
FileListPage list(String containerId)
List Container files
-
list
FileListPage list(String containerId, FileListParams params, RequestOptions requestOptions)
-
list
FileListPage list(String containerId, FileListParams params)
-
list
abstract FileListPage list(FileListParams params, RequestOptions requestOptions)
-
list
FileListPage list(FileListParams params)
-
list
FileListPage list(String containerId, RequestOptions requestOptions)
-
delete
Unit delete(String fileId, FileDeleteParams params)
Delete Container File
-
delete
Unit delete(String fileId, FileDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(FileDeleteParams params)
-
delete
abstract Unit delete(FileDeleteParams params, RequestOptions requestOptions)
-
-
-
-