/*
 * Licensed to the University of California, Berkeley under one or more contributor license
 * agreements. See the NOTICE file distributed with this work for additional information regarding
 * copyright ownership. The ASF licenses this file to You 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 tachyon.client;

/**
 * Specifies the type of data interaction with Tachyon's Under Storage. This is not applicable
 * for reads. Using the NO_PERSIST type will mean data is only written to Tachyon storage and may
 * be permanently lost when evicted. Only temporary data is suggested to be stored this way.
 */
public enum UnderStorageType {
  /** Write to Under Storage synchronously */
  PERSIST(1),

  /** Do not write to Under Storage */
  NO_PERSIST(2);

  private final int mValue;
  UnderStorageType(int value) {
    mValue = value;
  }

  public boolean shouldPersist() {
    return mValue == PERSIST.mValue;
  }
}

@@ -913,23 +913,23 @@
 able
-%0A *
  for
+%0A *
  reads. 
 Usin
@@ -928,183 +928,185 @@
 ds. 
-Using the NO_PERSIST type will mean data is only written to Tachyon storage and may%0A * be permanently lost when evicted. Only temporary data is suggested to be stored this way
+Only writing temporary data is suggested to use type %7B@link #NO_PERSIST%7D where writing to%0A * Under Storage will be skipped and data may be lost when evicted from Tachyon storage
 .%0A *
@@ -1148,13 +1148,20 @@
 /** 
-Write
+Persist data
  to 
@@ -1223,13 +1223,20 @@
 not 
-write
+persist data
  to 
@@ -1298,16 +1298,17 @@
 mValue;%0A
+%0A
   UnderS

Update docs of UnderStorageType