A builder for UpdateDraftActionResponse
objects.
Methods
Method | Return type | Brief description |
---|---|---|
build() | UpdateDraftActionResponse | Builds the current update draft action response and validates it. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Sets an action that updates the email Bcc recipients of a draft. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Set an action that updates the email body of a draft. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Sets an action that updates the Cc recipients of a draft. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Sets an action that updates the subject line of a draft. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Sets an action that updates the To recipients of a draft. |
Detailed documentation
build()
Builds the current update draft action response and validates it.
Return
UpdateDraftActionResponse
— A validated draft action response.
Throws
Error
— if the constructed UpdateDraftActionResponse isn't valid.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)
Sets an action that updates the email Bcc recipients of a draft.
Parameters
Name | Type | Description |
---|---|---|
updateDraftBccRecipientsAction | UpdateDraftBccRecipientsAction | The action that updates the draft Bcc recipients. |
Return
UpdateDraftActionResponseBuilder
— This object, for chaining.
setUpdateDraftBodyAction(updateDraftBodyAction)
Set an action that updates the email body of a draft.
Parameters
Name | Type | Description |
---|---|---|
updateDraftBodyAction | UpdateDraftBodyAction | The action that updates the draft body. |
Return
UpdateDraftActionResponseBuilder
— This object, for chaining.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)
Sets an action that updates the Cc recipients of a draft.
Parameters
Name | Type | Description |
---|---|---|
updateDraftCcRecipientsAction | UpdateDraftCcRecipientsAction | The action that updates the draft Cc recipients. |
Return
UpdateDraftActionResponseBuilder
— This object, for chaining.
setUpdateDraftSubjectAction(updateDraftSubjectAction)
Sets an action that updates the subject line of a draft.
Parameters
Name | Type | Description |
---|---|---|
updateDraftSubjectAction | UpdateDraftSubjectAction | The action that updates the subject line. |
Return
UpdateDraftActionResponseBuilder
— This object, for chaining.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)
Sets an action that updates the To recipients of a draft.
Parameters
Name | Type | Description |
---|---|---|
updateDraftToRecipientsAction | UpdateDraftToRecipientsAction | The action that updates the To recipients. |
Return
UpdateDraftActionResponseBuilder
— This object, for chaining.