@org.apache.thrift.annotation.Nullable
  public java.lang.Object getFieldValue(_Fields field) {
    switch (field) {
    case START_TIME:
      return getStartTime();

    case PROCESSING_TIME:
      return getProcessingTime();

    case QUEUE_TIME:
      return getQueueTime();

    case RESPONSE_SIZE:
      return getResponseSize();

    case CLIENT_ADDRESS:
      return getClientAddress();

    case SERVER_CLASS:
      return getServerClass();

    case METHOD_NAME:
      return getMethodName();

    case CALL_DETAILS:
      return getCallDetails();

    case PARAM:
      return getParam();

    case USER_NAME:
      return getUserName();

    case MULTI_GETS_COUNT:
      return getMultiGetsCount();

    case MULTI_MUTATIONS_COUNT:
      return getMultiMutationsCount();

    case MULTI_SERVICE_CALLS:
      return getMultiServiceCalls();

    case REGION_NAME:
      return getRegionName();

    case BLOCK_BYTES_SCANNED:
      return getBlockBytesScanned();

    case FS_READ_TIME:
      return getFsReadTime();

    }
    throw new java.lang.IllegalStateException();
  }
Returns true if field fsReadTime is set (has been assigned a value) and false otherwise
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TOnlineLogRecord.java