package com.banesco.module.get_affiliation.domain.dto.response;

import com.banesco.module.get_affiliation.domain.model.Account;
import com.banesco.module.get_affiliation.domain.model.AffiliationSvg;
import com.banesco.module.get_affiliation.domain.model.Configuration;
import com.banesco.module.get_affiliation.domain.model.Customer;
import com.banesco.module.msg_response_header.domain.model.MsgRsHdr;
import com.banesco.module.msg_response_header.domain.model.Status;
import io.quarkus.runtime.annotations.RegisterForReflection;
import lombok.*;

import java.util.List;

@Getter
@ToString
@Builder
@NoArgsConstructor
@AllArgsConstructor
@RegisterForReflection
public class GetAffiliationResponse {
    private MsgRsHdr msgRsHdr;
    private Status status;
    private List<AffiliationSvg> affiliationSvc;
    private Customer customer;
    private List<Account> account;
    private List<Configuration> configuration;
}
