@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2019-01-11T12:48:04.675377+02:00[Europe/Kiev]") public class PeriodicPaymentInitiationCrossBorderJson extends Object
| Constructor and Description |
|---|
PeriodicPaymentInitiationCrossBorderJson() |
public PeriodicPaymentInitiationCrossBorderJson()
public PeriodicPaymentInitiationCrossBorderJson debtorAccount(AccountReference debtorAccount)
@NotNull @Valid public @NotNull @Valid AccountReference getDebtorAccount()
public void setDebtorAccount(AccountReference debtorAccount)
public PeriodicPaymentInitiationCrossBorderJson instructedAmount(Amount instructedAmount)
@NotNull @Valid public @NotNull @Valid Amount getInstructedAmount()
public void setInstructedAmount(Amount instructedAmount)
public PeriodicPaymentInitiationCrossBorderJson creditorAccount(AccountReference creditorAccount)
@NotNull @Valid public @NotNull @Valid AccountReference getCreditorAccount()
public void setCreditorAccount(AccountReference creditorAccount)
public PeriodicPaymentInitiationCrossBorderJson creditorAgent(String creditorAgent)
@Pattern(regexp="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}")
public @Pattern(regexp="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}") String getCreditorAgent()
public void setCreditorAgent(String creditorAgent)
public PeriodicPaymentInitiationCrossBorderJson creditorName(String creditorName)
@NotNull @Size(max=70) public @NotNull @Size(max=70) String getCreditorName()
public void setCreditorName(String creditorName)
public PeriodicPaymentInitiationCrossBorderJson creditorAddress(Address creditorAddress)
@Valid public @Valid Address getCreditorAddress()
public void setCreditorAddress(Address creditorAddress)
public PeriodicPaymentInitiationCrossBorderJson remittanceInformationUnstructured(String remittanceInformationUnstructured)
@Size(max=140) public @Size(max=140) String getRemittanceInformationUnstructured()
public void setRemittanceInformationUnstructured(String remittanceInformationUnstructured)
public PeriodicPaymentInitiationCrossBorderJson startDate(LocalDate startDate)
@NotNull @Valid public @NotNull @Valid LocalDate getStartDate()
public void setStartDate(LocalDate startDate)
public PeriodicPaymentInitiationCrossBorderJson endDate(LocalDate endDate)
@Valid public @Valid LocalDate getEndDate()
public void setEndDate(LocalDate endDate)
public PeriodicPaymentInitiationCrossBorderJson executionRule(ExecutionRule executionRule)
@Valid public @Valid ExecutionRule getExecutionRule()
public void setExecutionRule(ExecutionRule executionRule)
public PeriodicPaymentInitiationCrossBorderJson frequency(FrequencyCode frequency)
@NotNull @Valid public @NotNull @Valid FrequencyCode getFrequency()
public void setFrequency(FrequencyCode frequency)
public PeriodicPaymentInitiationCrossBorderJson dayOfExecution(DayOfExecution dayOfExecution)
@Valid @Size(max=2) public @Valid @Size(max=2) DayOfExecution getDayOfExecution()
public void setDayOfExecution(DayOfExecution dayOfExecution)
Copyright © 2019. All rights reserved.