copyWithWrapped method

GetPhoneNumberSIPTrunkResponseModel copyWithWrapped({
  1. Wrapped<String>? phoneNumber,
  2. Wrapped<String>? label,
  3. Wrapped<String>? phoneNumberId,
  4. Wrapped? assignedAgent,
  5. Wrapped<String?>? provider,
  6. Wrapped? providerConfig,
})

Implementation

GetPhoneNumberSIPTrunkResponseModel copyWithWrapped(
    {Wrapped<String>? phoneNumber,
    Wrapped<String>? label,
    Wrapped<String>? phoneNumberId,
    Wrapped<dynamic>? assignedAgent,
    Wrapped<String?>? provider,
    Wrapped<dynamic>? providerConfig}) {
  return GetPhoneNumberSIPTrunkResponseModel(
      phoneNumber:
          (phoneNumber != null ? phoneNumber.value : this.phoneNumber),
      label: (label != null ? label.value : this.label),
      phoneNumberId:
          (phoneNumberId != null ? phoneNumberId.value : this.phoneNumberId),
      assignedAgent:
          (assignedAgent != null ? assignedAgent.value : this.assignedAgent),
      provider: (provider != null ? provider.value : this.provider),
      providerConfig: (providerConfig != null
          ? providerConfig.value
          : this.providerConfig));
}