toJson method
Implementation
@override
Map<String, Object?> toJson() => {
if (asyncDelivery != null) "async_delivery": encodeValue(asyncDelivery),
if (messageTemplate != null)
"message_template": encodeValue(messageTemplate),
"purpose": encodeValue(purpose),
if (sender != null) "sender": encodeValue(sender),
if (tokenAlphabet != null) "token_alphabet": encodeValue(tokenAlphabet),
if (tokenAlphabetType != null)
"token_alphabet_type": encodeValue(tokenAlphabetType),
if (validityDurationInMinutes != null)
"validity_duration_in_minutes":
encodeValue(validityDurationInMinutes),
"recipient": encodeValue(recipient),
"service_name": encodeValue(serviceName),
"token_size": encodeValue(tokenSize),
};