All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.delivereo.org.request.create.CreateBookingDomicilePharmacy Maven / Gradle / Ivy

package com.delivereo.org.request.create;

import com.delivereo.org.base.BasicRequest;
import com.delivereo.org.enums.Language;
import com.delivereo.org.enums.PaymentMode;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class CreateBookingDomicilePharmacy extends BasicRequest {

    private String businessFirstBranchName;

    private List businessBranchNamesToTransfer;

    private String businessUserEmail;

    private String orderReference;

    private String clientPersonalId;

    private String clientFullName;

    private String clientAddress;

    private PaymentMode clientPaymentMode;

    private String countryCode;

    public CreateBookingDomicilePharmacy() {
        // Empty constructor
    }

    public CreateBookingDomicilePharmacy(Language lang, String businessFirstBranchName, List businessBranchNamesToTransfer, String businessUserEmail, String orderReference, String clientPersonalId, String clientFullName, String clientAddress, PaymentMode clientPaymentMode, String countryCode) {
        super(lang);
        this.businessFirstBranchName = businessFirstBranchName;
        this.businessBranchNamesToTransfer = businessBranchNamesToTransfer;
        this.businessUserEmail = businessUserEmail;
        this.orderReference = orderReference;
        this.clientPersonalId = clientPersonalId;
        this.clientFullName = clientFullName;
        this.clientAddress = clientAddress;
        this.clientPaymentMode = clientPaymentMode;
        this.countryCode = countryCode;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy