patchMessageTemplate method

Future<ClientResponse<MessageTemplateResponse, Errors>> patchMessageTemplate(
  1. String messageTemplateId,
  2. MessageTemplateRequest request
)

Updates, via PATCH, the message template with the given Id.

@param {String} messageTemplateId The Id of the message template to update. @param {MessageTemplateRequest} request The request that contains just the new message template information. @returns {Promise<ClientResponse

Implementation

Future<ClientResponse<MessageTemplateResponse, Errors>> patchMessageTemplate(
    String messageTemplateId, MessageTemplateRequest request) {
  return _start<MessageTemplateResponse, Errors>()
      .withUri('/api/message/template')
      .withUriSegment(messageTemplateId)
      .withJSONBody(request)
      .withMethod('PATCH')
      .withResponseHandler(defaultResponseHandlerBuilder(
          (d) => MessageTemplateResponse.fromJson(d)))
      .go();
}