com.brihaspathee.zeus.broker.message.AccountProcessingRequest Maven / Gradle / Ivy
package com.brihaspathee.zeus.broker.message;
import com.brihaspathee.zeus.dto.account.AccountDto;
import com.brihaspathee.zeus.dto.transaction.TransactionDto;
import lombok.*;
/**
* Created in Intellij IDEA
* User: Balaji Varadharajan
* Date: 23, November 2022
* Time: 3:57 PM
* Project: Zeus
* Package Name: com.brihaspathee.zeus.web.model
* To change this template use File | Settings | File and Code Template
*/
@Getter
@Setter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AccountProcessingRequest {
/**
* The account number for which the request is received.
*/
private String accountNumber;
/**
* Account dto of the account that needs to be updated.
*/
private AccountDto accountDto;
/**
* The transaction details that needs to be processed
*/
private TransactionDto transactionDto;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy