Class EmailTemplateUpdateParameters
- java.lang.Object
-
- com.azure.resourcemanager.apimanagement.models.EmailTemplateUpdateParameters
-
public final class EmailTemplateUpdateParameters extends Object
Email Template update Parameters.
-
-
Constructor Summary
Constructors Constructor Description EmailTemplateUpdateParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
body()
Get the body property: Email Template Body.String
description()
Get the description property: Description of the Email Template.List<EmailTemplateParametersContractProperties>
parameters()
Get the parameters property: Email Template Parameter values.String
subject()
Get the subject property: Subject of the Template.String
title()
Get the title property: Title of the Template.void
validate()
Validates the instance.EmailTemplateUpdateParameters
withBody(String body)
Set the body property: Email Template Body.EmailTemplateUpdateParameters
withDescription(String description)
Set the description property: Description of the Email Template.EmailTemplateUpdateParameters
withParameters(List<EmailTemplateParametersContractProperties> parameters)
Set the parameters property: Email Template Parameter values.EmailTemplateUpdateParameters
withSubject(String subject)
Set the subject property: Subject of the Template.EmailTemplateUpdateParameters
withTitle(String title)
Set the title property: Title of the Template.
-
-
-
Method Detail
-
subject
public String subject()
Get the subject property: Subject of the Template.- Returns:
- the subject value.
-
withSubject
public EmailTemplateUpdateParameters withSubject(String subject)
Set the subject property: Subject of the Template.- Parameters:
subject
- the subject value to set.- Returns:
- the EmailTemplateUpdateParameters object itself.
-
title
public String title()
Get the title property: Title of the Template.- Returns:
- the title value.
-
withTitle
public EmailTemplateUpdateParameters withTitle(String title)
Set the title property: Title of the Template.- Parameters:
title
- the title value to set.- Returns:
- the EmailTemplateUpdateParameters object itself.
-
description
public String description()
Get the description property: Description of the Email Template.- Returns:
- the description value.
-
withDescription
public EmailTemplateUpdateParameters withDescription(String description)
Set the description property: Description of the Email Template.- Parameters:
description
- the description value to set.- Returns:
- the EmailTemplateUpdateParameters object itself.
-
body
public String body()
Get the body property: Email Template Body. This should be a valid XDocument.- Returns:
- the body value.
-
withBody
public EmailTemplateUpdateParameters withBody(String body)
Set the body property: Email Template Body. This should be a valid XDocument.- Parameters:
body
- the body value to set.- Returns:
- the EmailTemplateUpdateParameters object itself.
-
parameters
public List<EmailTemplateParametersContractProperties> parameters()
Get the parameters property: Email Template Parameter values.- Returns:
- the parameters value.
-
withParameters
public EmailTemplateUpdateParameters withParameters(List<EmailTemplateParametersContractProperties> parameters)
Set the parameters property: Email Template Parameter values.- Parameters:
parameters
- the parameters value to set.- Returns:
- the EmailTemplateUpdateParameters object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-