$DeviceAdditionV2BodyExtension extension

on

Methods

copyWith({ConnectionTypeV2? connectionType, String? serialNumber, String? controllerPin, String? displayName, DeviceAddressV2? generatorAddress, String? homeownerFirstName, String? homeownerLastName, String? homeownerEmail, HomeownerConsentActionV2? homeownerConsentAction, String? homeownerSignature, bool? hasServiceAgreement, DateTime? serviceAgreementBeginDate, ServiceAgreementTermV2? serviceAgreementTerm, int? serviceAgreementTermMonths, int? serviceAgreementTermDays}) DeviceAdditionV2Body
copyWithWrapped({Wrapped<ConnectionTypeV2?>? connectionType, Wrapped<String?>? serialNumber, Wrapped<String?>? controllerPin, Wrapped<String?>? displayName, Wrapped<DeviceAddressV2?>? generatorAddress, Wrapped<String?>? homeownerFirstName, Wrapped<String?>? homeownerLastName, Wrapped<String?>? homeownerEmail, Wrapped<HomeownerConsentActionV2?>? homeownerConsentAction, Wrapped<String?>? homeownerSignature, Wrapped<bool?>? hasServiceAgreement, Wrapped<DateTime?>? serviceAgreementBeginDate, Wrapped<ServiceAgreementTermV2?>? serviceAgreementTerm, Wrapped<int?>? serviceAgreementTermMonths, Wrapped<int?>? serviceAgreementTermDays}) DeviceAdditionV2Body