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

com.adyen.model.RequestOptions Maven / Gradle / Ivy

package com.adyen.model;

import java.util.HashMap;

public class RequestOptions {
    private String idempotencyKey;
    private String requestedVerificationCodeHeader;
    private HashMap additionalServiceHeaders;
    public RequestOptions idempotencyKey(String idempotencyKey){
        this.idempotencyKey = idempotencyKey;
        return this;
    }
    public RequestOptions requestedVerificationCodeHeader(String requestedVerificationCodeHeader){
        this.requestedVerificationCodeHeader = requestedVerificationCodeHeader;
        return this;
    }
    public RequestOptions additionalServiceHeaders(HashMap additionalServiceHeaders){
        this.additionalServiceHeaders = additionalServiceHeaders;
        return this;
    }
    public String getIdempotencyKey() {
        return idempotencyKey;
    }

    public void setIdempotencyKey(String idempotencyKey) {
        this.idempotencyKey = idempotencyKey;
    }

    public String getRequestedVerificationCodeHeader() {
        return requestedVerificationCodeHeader;
    }

    public void setRequestedVerificationCodeHeader(String requestedVerificationCodeHeader) {
        this.requestedVerificationCodeHeader = requestedVerificationCodeHeader;
    }

    public HashMap getAdditionalServiceHeaders() {
        return additionalServiceHeaders;
    }

    public void setAdditionalServiceHeaders(HashMap additionalServiceHeaders) {
        this.additionalServiceHeaders = additionalServiceHeaders;
    }
    @Override
    public String toString() {
        return "RequestOptions{" +
                "idempotencyKey='" + idempotencyKey + '\'' +
                ", requestedVerificationCodeHeader='" + requestedVerificationCodeHeader + '\'' +
                ", additionalServiceHeaders=" + additionalServiceHeaders +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy