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

com.formkiq.stacks.client.models.FulltextDocument Maven / Gradle / Ivy

There is a newer version: 1.12.0
Show newest version
/**
 * Copyright [2020] FormKiQ Inc. Licensed under the Apache License, Version 2.0 (the "License"); you
 * may not use this file except in compliance with the License. You may obtain a copy of the License
 * at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */
package com.formkiq.stacks.client.models;

import java.util.Date;

/**
 * Document holder.
 *
 */
public class FulltextDocument {

  /** Document Site Id. */
  private String siteId;
  /** Document Path. */
  private String path;
  /** Document Inserted Date. */
  private Date insertedDate;
  /** Document Identifier. */
  private String documentId;
  /** UserId. */
  private String createdBy;

  /**
   * constructor.
   */
  public FulltextDocument() {}

  /**
   * Get Created By.
   * 
   * @return {@link String}
   */
  public String createdBy() {
    return this.createdBy;
  }

  /**
   * Set Created By.
   * 
   * @param created {@link String}
   * @return {@link FulltextDocument}
   */
  public FulltextDocument createdBy(final String created) {
    this.createdBy = created;
    return this;
  }

  /**
   * Get Document Identifier.
   * 
   * @return {@link String}
   */
  public String documentId() {
    return this.documentId;
  }

  /**
   * Set DocumentId.
   * 
   * @param s {@link String}
   */
  public void documentId(final String s) {
    this.documentId = s;
  }

  /**
   * Get Inserted Date.
   * 
   * @return {@link Date}
   */
  public Date insertedDate() {
    return this.insertedDate;
  }

  /**
   * Set Inserted Date.
   * 
   * @param date {@link Date}
   */
  public void insertedDate(final Date date) {
    this.insertedDate = date;
  }

  /**
   * Get Document Path.
   * 
   * @return {@link String}
   */
  public String path() {
    return this.path;
  }

  /**
   * Set Document Path.
   * 
   * @param s {@link String}
   */
  public void path(final String s) {
    this.path = s;
  }

  /**
   * Get Site Id.
   * 
   * @return {@link String}
   */
  public String siteId() {
    return this.siteId;
  }

  /**
   * Set Site Id.
   * 
   * @param id {@link String}
   * @return {@link FulltextDocument}
   */
  public FulltextDocument siteId(final String id) {
    this.siteId = id;
    return this;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy