Package de.adorsys.psd2.model
Class PeriodicPaymentInitiationWithStatusResponse
- java.lang.Object
-
- de.adorsys.psd2.model.PeriodicPaymentInitiationWithStatusResponse
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2020-11-12T17:35:11.808068+02:00[Europe/Kiev]") public class PeriodicPaymentInitiationWithStatusResponse extends ObjectGeneric JSON response body consistion of the corresponding periodic payment initation JSON body together with an optional transaction status field.
-
-
Constructor Summary
Constructors Constructor Description PeriodicPaymentInitiationWithStatusResponse()
-
Method Summary
-
-
-
Method Detail
-
endToEndIdentification
public PeriodicPaymentInitiationWithStatusResponse endToEndIdentification(String endToEndIdentification)
-
getEndToEndIdentification
@Size(max=35) public @Size(max=35) String getEndToEndIdentification()
Get endToEndIdentification- Returns:
- endToEndIdentification
-
setEndToEndIdentification
public void setEndToEndIdentification(String endToEndIdentification)
-
instructionIdentification
public PeriodicPaymentInitiationWithStatusResponse instructionIdentification(String instructionIdentification)
-
getInstructionIdentification
@Size(max=35) public @Size(max=35) String getInstructionIdentification()
Get instructionIdentification- Returns:
- instructionIdentification
-
setInstructionIdentification
public void setInstructionIdentification(String instructionIdentification)
-
debtorName
public PeriodicPaymentInitiationWithStatusResponse debtorName(String debtorName)
-
getDebtorName
@Size(max=70) public @Size(max=70) String getDebtorName()
Get debtorName- Returns:
- debtorName
-
setDebtorName
public void setDebtorName(String debtorName)
-
debtorAccount
public PeriodicPaymentInitiationWithStatusResponse debtorAccount(AccountReference debtorAccount)
-
getDebtorAccount
@NotNull @Valid public @NotNull @Valid AccountReference getDebtorAccount()
Get debtorAccount- Returns:
- debtorAccount
-
setDebtorAccount
public void setDebtorAccount(AccountReference debtorAccount)
-
ultimateDebtor
public PeriodicPaymentInitiationWithStatusResponse ultimateDebtor(String ultimateDebtor)
-
getUltimateDebtor
@Size(max=70) public @Size(max=70) String getUltimateDebtor()
Get ultimateDebtor- Returns:
- ultimateDebtor
-
setUltimateDebtor
public void setUltimateDebtor(String ultimateDebtor)
-
instructedAmount
public PeriodicPaymentInitiationWithStatusResponse instructedAmount(Amount instructedAmount)
-
getInstructedAmount
@NotNull @Valid public @NotNull @Valid Amount getInstructedAmount()
Get instructedAmount- Returns:
- instructedAmount
-
setInstructedAmount
public void setInstructedAmount(Amount instructedAmount)
-
creditorAccount
public PeriodicPaymentInitiationWithStatusResponse creditorAccount(AccountReference creditorAccount)
-
getCreditorAccount
@NotNull @Valid public @NotNull @Valid AccountReference getCreditorAccount()
Get creditorAccount- Returns:
- creditorAccount
-
setCreditorAccount
public void setCreditorAccount(AccountReference creditorAccount)
-
creditorAgent
public PeriodicPaymentInitiationWithStatusResponse creditorAgent(String creditorAgent)
-
getCreditorAgent
@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()Get creditorAgent- Returns:
- creditorAgent
-
setCreditorAgent
public void setCreditorAgent(String creditorAgent)
-
creditorName
public PeriodicPaymentInitiationWithStatusResponse creditorName(String creditorName)
-
getCreditorName
@NotNull @Size(max=70) public @NotNull @Size(max=70) String getCreditorName()
Get creditorName- Returns:
- creditorName
-
setCreditorName
public void setCreditorName(String creditorName)
-
creditorAddress
public PeriodicPaymentInitiationWithStatusResponse creditorAddress(Address creditorAddress)
-
getCreditorAddress
@Valid public @Valid Address getCreditorAddress()
Get creditorAddress- Returns:
- creditorAddress
-
setCreditorAddress
public void setCreditorAddress(Address creditorAddress)
-
ultimateCreditor
public PeriodicPaymentInitiationWithStatusResponse ultimateCreditor(String ultimateCreditor)
-
getUltimateCreditor
@Size(max=70) public @Size(max=70) String getUltimateCreditor()
Get ultimateCreditor- Returns:
- ultimateCreditor
-
setUltimateCreditor
public void setUltimateCreditor(String ultimateCreditor)
-
purposeCode
public PeriodicPaymentInitiationWithStatusResponse purposeCode(PurposeCode purposeCode)
-
getPurposeCode
@Valid public @Valid PurposeCode getPurposeCode()
Get purposeCode- Returns:
- purposeCode
-
setPurposeCode
public void setPurposeCode(PurposeCode purposeCode)
-
remittanceInformationUnstructured
public PeriodicPaymentInitiationWithStatusResponse remittanceInformationUnstructured(String remittanceInformationUnstructured)
-
getRemittanceInformationUnstructured
@Size(max=140) public @Size(max=140) String getRemittanceInformationUnstructured()
Get remittanceInformationUnstructured- Returns:
- remittanceInformationUnstructured
-
setRemittanceInformationUnstructured
public void setRemittanceInformationUnstructured(String remittanceInformationUnstructured)
-
remittanceInformationStructured
public PeriodicPaymentInitiationWithStatusResponse remittanceInformationStructured(String remittanceInformationStructured)
-
getRemittanceInformationStructured
@Size(max=140) public @Size(max=140) String getRemittanceInformationStructured()
Get remittanceInformationStructured- Returns:
- remittanceInformationStructured
-
setRemittanceInformationStructured
public void setRemittanceInformationStructured(String remittanceInformationStructured)
-
startDate
public PeriodicPaymentInitiationWithStatusResponse startDate(LocalDate startDate)
-
getStartDate
@NotNull @Valid public @NotNull @Valid LocalDate getStartDate()
Get startDate- Returns:
- startDate
-
setStartDate
public void setStartDate(LocalDate startDate)
-
endDate
public PeriodicPaymentInitiationWithStatusResponse endDate(LocalDate endDate)
-
getEndDate
@Valid public @Valid LocalDate getEndDate()
Get endDate- Returns:
- endDate
-
setEndDate
public void setEndDate(LocalDate endDate)
-
executionRule
public PeriodicPaymentInitiationWithStatusResponse executionRule(ExecutionRule executionRule)
-
getExecutionRule
@Valid public @Valid ExecutionRule getExecutionRule()
Get executionRule- Returns:
- executionRule
-
setExecutionRule
public void setExecutionRule(ExecutionRule executionRule)
-
frequency
public PeriodicPaymentInitiationWithStatusResponse frequency(FrequencyCode frequency)
-
getFrequency
@NotNull @Valid public @NotNull @Valid FrequencyCode getFrequency()
Get frequency- Returns:
- frequency
-
setFrequency
public void setFrequency(FrequencyCode frequency)
-
dayOfExecution
public PeriodicPaymentInitiationWithStatusResponse dayOfExecution(DayOfExecution dayOfExecution)
-
getDayOfExecution
@Valid @Size(max=2) public @Valid @Size(max=2) DayOfExecution getDayOfExecution()
Get dayOfExecution- Returns:
- dayOfExecution
-
setDayOfExecution
public void setDayOfExecution(DayOfExecution dayOfExecution)
-
transactionStatus
public PeriodicPaymentInitiationWithStatusResponse transactionStatus(TransactionStatus transactionStatus)
-
getTransactionStatus
@Valid public @Valid TransactionStatus getTransactionStatus()
Get transactionStatus- Returns:
- transactionStatus
-
setTransactionStatus
public void setTransactionStatus(TransactionStatus transactionStatus)
-
-