Options constructor
- {bool? additionalHandling,
- String? addressValidationLevel,
- bool? isAlcohol,
- String? billingRef,
- bool? deliverByDrone,
- String? carrierInsuranceAmount,
- String? carrierNotificationEmail,
- String? carrierNotificationSms,
- bool? useCertifiedMail,
- String? codAddressId,
- String? codAmount,
- CodMethod? codMethod,
- String? commercialInvoiceFormat,
- String? commercialInvoiceLetterhead,
- String? commercialInvoiceSignature,
- String? commercialInvoiceSize,
- String? costCenter,
- String? currency,
- String? customsBrokerAddressId,
- bool? customsIncludeShipping,
- String? declaredValue,
- bool? deliveredDutyPaid,
- DeliveryConfirmation? deliveryConfirmation,
- String? deliveryTimePreference,
- DateTime? dropoffMaxDatetime,
- DropOffType? dropoffType,
- bool? isDryIce,
- bool? isDryIceMedical,
- String? dryIceWeight,
- PaymentOptions? dutyPayment,
- String? dutyPaymentAccount,
- Endorsement? endorsement,
- String? endShipperId,
- String? freightCharge,
- String? group,
- String? handlingInstructions,
- HazmatType? hazmat,
- bool? holdForPickup,
- String? imageFormat,
- String? importerAddressId,
- String? importFederalTaxId,
- String? importStateTaxId,
- IncotermType? incoterm,
- String? invoiceNumber,
- DateTime? labelDate,
- LabelFormat? labelFormat,
- String? labelSize,
- String? licenseNumber,
- String? machinable,
- bool? enableNeutralDelivery,
- bool? enableNonContact,
- String? overlabelConstructCode,
- String? overlabelConstructTrackingNumber,
- String? partiesToTransactionAreRelated,
- PaymentOptions? payment,
- bool? enablePeelAndReturn,
- DateTime? pickupMaxDatetime,
- DateTime? pickupMinDatetime,
- String? poSort,
- bool? postageLabelInline,
- List<
Map< ? printCustom,String, dynamic> > - String? printCustomMessage1,
- bool? includePrintCustomBarcode1,
- PrintCustomCode? printCustomCode1,
- String? printCustomMessage2,
- bool? includePrintCustomBarcode2,
- PrintCustomCode? printCustomCode2,
- String? printCustomMessage3,
- bool? includePrintCustomBarcode3,
- PrintCustomCode? printCustomCode3,
- bool? includePrintRate,
- String? receiverLiquorLicense,
- bool? useRegisteredMail,
- double? registeredMailAmount,
- bool? includeReturnReceipt,
- String? returnService,
- bool? enableSaturdayDelivery,
- String? settlementMethod,
- String? smartpostHub,
- String? smartpostManifest,
- String? specialRatesEligibility,
- bool? suppressEtd,
- DateTime? taxIdExpirationDate}
Implementation
Options({
this.additionalHandling,
this.addressValidationLevel,
this.isAlcohol,
this.billingRef,
this.deliverByDrone,
this.carrierInsuranceAmount,
this.carrierNotificationEmail,
this.carrierNotificationSms,
this.useCertifiedMail,
this.codAddressId,
this.codAmount,
this.codMethod,
this.commercialInvoiceFormat,
this.commercialInvoiceLetterhead,
this.commercialInvoiceSignature,
this.commercialInvoiceSize,
this.costCenter,
this.currency,
this.customsBrokerAddressId,
this.customsIncludeShipping,
this.declaredValue,
this.deliveredDutyPaid,
this.deliveryConfirmation,
this.deliveryTimePreference,
this.dropoffMaxDatetime,
this.dropoffType,
this.isDryIce,
this.isDryIceMedical,
this.dryIceWeight,
this.dutyPayment,
this.dutyPaymentAccount,
this.endorsement,
this.endShipperId,
this.freightCharge,
this.group,
this.handlingInstructions,
this.hazmat,
this.holdForPickup,
this.imageFormat,
this.importerAddressId,
this.importFederalTaxId,
this.importStateTaxId,
this.incoterm,
this.invoiceNumber,
this.labelDate,
this.labelFormat,
this.labelSize,
this.licenseNumber,
this.machinable,
this.enableNeutralDelivery,
this.enableNonContact,
this.overlabelConstructCode,
this.overlabelConstructTrackingNumber,
this.partiesToTransactionAreRelated,
this.payment,
this.enablePeelAndReturn,
this.pickupMaxDatetime,
this.pickupMinDatetime,
this.poSort,
this.postageLabelInline,
this.printCustom,
this.printCustomMessage1,
this.includePrintCustomBarcode1,
this.printCustomCode1,
this.printCustomMessage2,
this.includePrintCustomBarcode2,
this.printCustomCode2,
this.printCustomMessage3,
this.includePrintCustomBarcode3,
this.printCustomCode3,
this.includePrintRate,
this.receiverLiquorLicense,
this.useRegisteredMail,
this.registeredMailAmount,
this.includeReturnReceipt,
this.returnService,
this.enableSaturdayDelivery,
this.settlementMethod,
this.smartpostHub,
this.smartpostManifest,
this.specialRatesEligibility,
this.suppressEtd,
this.taxIdExpirationDate,
}) : super();