/// <summary> /// Initializes a new instance of the <see cref="UpdatePaymentInstrumentRequest" /> class. /// </summary> /// <param name="BankAccount">BankAccount.</param> /// <param name="Card">Card.</param> /// <param name="BuyerInformation">BuyerInformation.</param> /// <param name="BillTo">BillTo.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="MerchantInformation">MerchantInformation.</param> /// <param name="MetaData">MetaData.</param> /// <param name="InstrumentIdentifier">InstrumentIdentifier.</param> public UpdatePaymentInstrumentRequest(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount BankAccount = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard Card = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation BuyerInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo BillTo = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation ProcessingInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation MerchantInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation), TmsV1InstrumentIdentifiersPost200ResponseMetadata MetaData = default(TmsV1InstrumentIdentifiersPost200ResponseMetadata), Tmsv1paymentinstrumentsInstrumentIdentifier InstrumentIdentifier = default(Tmsv1paymentinstrumentsInstrumentIdentifier)) { this.BankAccount = BankAccount; this.Card = Card; this.BuyerInformation = BuyerInformation; this.BillTo = BillTo; this.ProcessingInformation = ProcessingInformation; this.MerchantInformation = MerchantInformation; this.MetaData = MetaData; this.InstrumentIdentifier = InstrumentIdentifier; }
/// <summary> /// Initializes a new instance of the <see cref="Body3" /> class. /// </summary> /// <param name="Links">Links.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="Card">Card.</param> /// <param name="BuyerInformation">BuyerInformation.</param> /// <param name="BillTo">BillTo.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="MerchantInformation">MerchantInformation.</param> /// <param name="MetaData">MetaData.</param> /// <param name="InstrumentIdentifier">InstrumentIdentifier.</param> public Body3(Tmsv1instrumentidentifiersLinks Links = default(Tmsv1instrumentidentifiersLinks), Tmsv1paymentinstrumentsBankAccount BankAccount = default(Tmsv1paymentinstrumentsBankAccount), Tmsv1paymentinstrumentsCard Card = default(Tmsv1paymentinstrumentsCard), Tmsv1paymentinstrumentsBuyerInformation BuyerInformation = default(Tmsv1paymentinstrumentsBuyerInformation), Tmsv1paymentinstrumentsBillTo BillTo = default(Tmsv1paymentinstrumentsBillTo), Tmsv1paymentinstrumentsProcessingInformation ProcessingInformation = default(Tmsv1paymentinstrumentsProcessingInformation), Tmsv1paymentinstrumentsMerchantInformation MerchantInformation = default(Tmsv1paymentinstrumentsMerchantInformation), Tmsv1instrumentidentifiersMetadata MetaData = default(Tmsv1instrumentidentifiersMetadata), Tmsv1paymentinstrumentsInstrumentIdentifier InstrumentIdentifier = default(Tmsv1paymentinstrumentsInstrumentIdentifier)) { this.Links = Links; this.BankAccount = BankAccount; this.Card = Card; this.BuyerInformation = BuyerInformation; this.BillTo = BillTo; this.ProcessingInformation = ProcessingInformation; this.MerchantInformation = MerchantInformation; this.MetaData = MetaData; this.InstrumentIdentifier = InstrumentIdentifier; }