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

net.interfax.rest.client.domain.DocumentUploadSessionOptions Maven / Gradle / Ivy

There is a newer version: 0.2
Show newest version
package net.interfax.rest.client.domain;

import net.interfax.rest.client.domain.enums.Disposition;
import net.interfax.rest.client.domain.enums.Sharing;

import java.util.Optional;

public class DocumentUploadSessionOptions {

    private Optional size;
    private Optional name;
    private Optional disposition;
    private Optional sharing;

    public Optional getSize() {
        return size == null ? Optional.empty() : size;
    }

    public void setSize(final Optional size) {
        this.size = size;
    }

    public Optional getName() {
        return name == null ? Optional.empty() : name;
    }

    public void setName(final Optional name) {
        this.name = name;
    }

    public Optional getDisposition() {
        return disposition == null ? Optional.empty() : disposition;
    }

    public void setDisposition(final Optional disposition) {
        this.disposition = disposition;
    }

    public Optional getSharing() {
        return sharing == null ? Optional.empty() : sharing;
    }

    public void setSharing(final Optional sharing) {
        this.sharing = sharing;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy