Class TagUpdateRequest.RemoveTagPropertyRequest
java.lang.Object
org.apache.gravitino.dto.requests.TagUpdateRequest.RemoveTagPropertyRequest
- All Implemented Interfaces:
TagUpdateRequest,RESTMessage,RESTRequest
- Enclosing interface:
- TagUpdateRequest
public static class TagUpdateRequest.RemoveTagPropertyRequest
extends Object
implements TagUpdateRequest
The tag update request for removing a tag property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.gravitino.dto.requests.TagUpdateRequest
TagUpdateRequest.RemoveTagPropertyRequest, TagUpdateRequest.RenameTagRequest, TagUpdateRequest.SetTagPropertyRequest, TagUpdateRequest.UpdateTagCommentRequest -
Constructor Summary
ConstructorsConstructorDescriptionThis is the constructor that is used by Jackson deserializerRemoveTagPropertyRequest(String property) Creates a new RemoveTagPropertyRequest. -
Method Summary
-
Constructor Details
-
RemoveTagPropertyRequest
Creates a new RemoveTagPropertyRequest.- Parameters:
property- The property to remove.
-
RemoveTagPropertyRequest
public RemoveTagPropertyRequest()This is the constructor that is used by Jackson deserializer
-
-
Method Details
-
tagChange
Description copied from interface:TagUpdateRequestReturns the tag change.- Specified by:
tagChangein interfaceTagUpdateRequest- Returns:
- the tag change.
-
validate
Description copied from interface:RESTMessageEnsures that a constructed instance of a REST message is valid according to the REST spec.This is needed when parsing data that comes from external sources and the object might have been constructed without all the required fields present.
- Specified by:
validatein interfaceRESTMessage- Throws:
IllegalArgumentException
-