001package com.box.sdk;
002
003import java.util.List;
004
005
006/**
007 * Box Sign Template additional information on which fields are required
008 * and which fields are not editable.
009 */
010public class BoxSignTemplateAdditionalInfo {
011    private final List<String> nonEditable;
012    private final BoxSignTemplateAdditionalInfoRequired required;
013
014    public BoxSignTemplateAdditionalInfo(List<String> nonEditable,
015                                         BoxSignTemplateAdditionalInfoRequired required) {
016        this.nonEditable = nonEditable;
017        this.required = required;
018    }
019
020    /**
021     * Get non-editable fields.
022     *
023     * @return list of non-editable fields.\
024     */
025    public List<String> getNonEditable() {
026        return this.nonEditable;
027    }
028
029    /**
030     * Gets the required fields.
031     *
032     * @return the required fields.
033     */
034    public BoxSignTemplateAdditionalInfoRequired getRequired() {
035        return this.required;
036    }
037}