copyWith method
SIPTrunkConfigResponseModel
copyWith({
- String? address,
- SIPTrunkTransportEnum? transport,
- SIPMediaEncryptionEnum? mediaEncryption,
- Map<
String, dynamic> ? headers, - bool? hasAuthCredentials,
- dynamic username,
- bool? hasOutboundTrunk,
Implementation
SIPTrunkConfigResponseModel copyWith(
{String? address,
enums.SIPTrunkTransportEnum? transport,
enums.SIPMediaEncryptionEnum? mediaEncryption,
Map<String, dynamic>? headers,
bool? hasAuthCredentials,
dynamic username,
bool? hasOutboundTrunk}) {
return SIPTrunkConfigResponseModel(
address: address ?? this.address,
transport: transport ?? this.transport,
mediaEncryption: mediaEncryption ?? this.mediaEncryption,
headers: headers ?? this.headers,
hasAuthCredentials: hasAuthCredentials ?? this.hasAuthCredentials,
username: username ?? this.username,
hasOutboundTrunk: hasOutboundTrunk ?? this.hasOutboundTrunk);
}