RequestOTPRequest constructor

RequestOTPRequest({
  1. String? tenantId,
  2. DeliveryMethod? deliveryMethod,
  3. String? recipient,
  4. Map<String, String>? context,
  5. int? ttlSeconds,
  6. int? codeLength,
})

Implementation

factory RequestOTPRequest({
  $core.String? tenantId,
  DeliveryMethod? deliveryMethod,
  $core.String? recipient,
  $core.Map<$core.String, $core.String>? context,
  $core.int? ttlSeconds,
  $core.int? codeLength,
}) {
  final $result = create();
  if (tenantId != null) {
    $result.tenantId = tenantId;
  }
  if (deliveryMethod != null) {
    $result.deliveryMethod = deliveryMethod;
  }
  if (recipient != null) {
    $result.recipient = recipient;
  }
  if (context != null) {
    $result.context.addAll(context);
  }
  if (ttlSeconds != null) {
    $result.ttlSeconds = ttlSeconds;
  }
  if (codeLength != null) {
    $result.codeLength = codeLength;
  }
  return $result;
}