Package org.codelibs.fess.app.web.api
Class ApiResult.ApiResponse
java.lang.Object
org.codelibs.fess.app.web.api.ApiResult.ApiResponse
- Direct Known Subclasses:
ApiResult.ApiBackupFilesResponse,ApiResult.ApiBulkResponse,ApiResult.ApiConfigResponse,ApiResult.ApiConfigsResponse,ApiResult.ApiDeleteResponse,ApiResult.ApiDocResponse,ApiResult.ApiDocsResponse,ApiResult.ApiErrorResponse,ApiResult.ApiLogFilesResponse,ApiResult.ApiLogResponse,ApiResult.ApiLogsResponse,ApiResult.ApiPluginResponse,ApiResult.ApiStartJobResponse,ApiResult.ApiStatsResponse,ApiResult.ApiStorageResponse,ApiResult.ApiSystemInfoResponse,ApiResult.ApiUpdateResponse
- Enclosing class:
ApiResult
Represents the base API response structure.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresult()Returns a new ApiResult instance with this ApiResponse.status(ApiResult.Status status) Sets the status of the response.
-
Field Details
-
version
The version of the product. -
status
protected int statusThe status code of the response.
-
-
Constructor Details
-
ApiResponse
public ApiResponse()Default constructor for ApiResponse.
-
-
Method Details
-
status
Sets the status of the response.- Parameters:
status- The status to set.- Returns:
- This ApiResponse instance.
-
result
Returns a new ApiResult instance with this ApiResponse.- Returns:
- A new ApiResult instance.
-