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