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

com.yoti.api.client.sandbox.docs.request.check.SandboxDocumentCheck Maven / Gradle / Ivy

The newest version!
package com.yoti.api.client.sandbox.docs.request.check;

import com.yoti.api.client.sandbox.docs.request.SandboxDocumentFilter;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonInclude(JsonInclude.Include.NON_NULL)
class SandboxDocumentCheck extends SandboxCheck {

    @JsonProperty("document_filter")
    private SandboxDocumentFilter documentFilter;

    SandboxDocumentCheck(SandboxCheckResult result, SandboxDocumentFilter documentFilter) {
        super(result);
        this.documentFilter = documentFilter;
    }

    public SandboxDocumentFilter getDocumentFilter() {
        return documentFilter;
    }

    static abstract class Builder> extends SandboxCheck.Builder {

        protected SandboxDocumentFilter documentFilter;

        public T withDocumentFilter(SandboxDocumentFilter documentFilter) {
            this.documentFilter = documentFilter;
            return self();
        }

    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy