copyWithWrapped method
Implementation
SIPTrunkConfigResponseModel copyWithWrapped(
{Wrapped<String>? address,
Wrapped<enums.SIPTrunkTransportEnum>? transport,
Wrapped<enums.SIPMediaEncryptionEnum>? mediaEncryption,
Wrapped<Map<String, dynamic>?>? headers,
Wrapped<bool>? hasAuthCredentials,
Wrapped<dynamic>? username,
Wrapped<bool?>? hasOutboundTrunk}) {
return SIPTrunkConfigResponseModel(
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),
hasAuthCredentials: (hasAuthCredentials != null
? hasAuthCredentials.value
: this.hasAuthCredentials),
username: (username != null ? username.value : this.username),
hasOutboundTrunk: (hasOutboundTrunk != null
? hasOutboundTrunk.value
: this.hasOutboundTrunk));
}