Class JobTemplateUpdateRequest.UpdateJobTemplateContentRequest
java.lang.Object
org.apache.gravitino.dto.requests.JobTemplateUpdateRequest.UpdateJobTemplateContentRequest
- All Implemented Interfaces:
JobTemplateUpdateRequest,RESTMessage,RESTRequest
- Enclosing interface:
- JobTemplateUpdateRequest
public static class JobTemplateUpdateRequest.UpdateJobTemplateContentRequest
extends Object
implements JobTemplateUpdateRequest
The request to update the content of a job template.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.gravitino.dto.requests.JobTemplateUpdateRequest
JobTemplateUpdateRequest.RenameJobTemplateRequest, JobTemplateUpdateRequest.UpdateJobTemplateCommentRequest, JobTemplateUpdateRequest.UpdateJobTemplateContentRequest -
Constructor Summary
ConstructorsConstructorDescriptionUpdateJobTemplateContentRequest(TemplateUpdateDTO newTemplate) Constructor for UpdateJobTemplateContentRequest. -
Method Summary
Modifier and TypeMethodDescriptionGet the job template change that is requested.voidvalidate()Ensures that a constructed instance of a REST message is valid according to the REST spec.
-
Constructor Details
-
UpdateJobTemplateContentRequest
Constructor for UpdateJobTemplateContentRequest.- Parameters:
newTemplate- the new template content for the job template
-
-
Method Details
-
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
-
jobTemplateChange
Description copied from interface:JobTemplateUpdateRequestGet the job template change that is requested.- Specified by:
jobTemplateChangein interfaceJobTemplateUpdateRequest- Returns:
- the job template change
-