Class BaseResponse
java.lang.Object
org.apache.gravitino.dto.responses.BaseResponse
- All Implemented Interfaces:
RESTMessage,RESTResponse
- Direct Known Subclasses:
CatalogListResponse,CatalogResponse,CredentialResponse,DeleteResponse,DropResponse,EntityListResponse,ErrorResponse,FileInfoListResponse,FileLocationResponse,FilesetResponse,GroupListResponse,GroupResponse,JobListResponse,JobResponse,JobTemplateListResponse,JobTemplateResponse,MetadataObjectListResponse,MetalakeListResponse,MetalakeResponse,ModelResponse,ModelVersionInfoListResponse,ModelVersionListResponse,ModelVersionResponse,ModelVersionUriResponse,NameListResponse,OAuth2TokenResponse,OwnerResponse,PartitionListResponse,PartitionNameListResponse,PartitionResponse,PartitionStatisticsListResponse,PolicyListResponse,PolicyResponse,RemoveResponse,RoleResponse,SchemaResponse,SetResponse,StatisticListResponse,TableResponse,TagListResponse,TagResponse,TopicResponse,UserListResponse,UserResponse,VersionResponse
Represents a base response for REST API calls.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for BaseResponse.BaseResponse(int code) Constructor for BaseResponse. -
Method Summary
-
Constructor Details
-
BaseResponse
public BaseResponse(int code) Constructor for BaseResponse.- Parameters:
code- The response code.
-
BaseResponse
public BaseResponse()Default constructor for BaseResponse. (Used for Jackson deserialization.)
-
-
Method Details
-
validate
Validates the response code.- Specified by:
validatein interfaceRESTMessage- Throws:
IllegalArgumentException- if code value is negative.
-