copyWithWrapped method
Implementation
CreateSIPTrunkPhoneNumberRequest copyWithWrapped(
{Wrapped<String>? phoneNumber,
Wrapped<String>? label,
Wrapped<String?>? provider,
Wrapped<String>? terminationUri,
Wrapped<dynamic>? address,
Wrapped<enums.SIPTrunkTransportEnum?>? transport,
Wrapped<enums.SIPMediaEncryptionEnum?>? mediaEncryption,
Wrapped<Map<String, dynamic>?>? headers,
Wrapped<dynamic>? credentials}) {
return CreateSIPTrunkPhoneNumberRequest(
phoneNumber:
(phoneNumber != null ? phoneNumber.value : this.phoneNumber),
label: (label != null ? label.value : this.label),
provider: (provider != null ? provider.value : this.provider),
terminationUri: (terminationUri != null
? terminationUri.value
: this.terminationUri),
address: (address != null ? address.value : this.address),
transport: (transport != null ? transport.value : this.transport),
mediaEncryption: (mediaEncryption != null
? mediaEncryption.value
: this.mediaEncryption),
headers: (headers != null ? headers.value : this.headers),
credentials:
(credentials != null ? credentials.value : this.credentials));
}