类 CustomValueService.ValueRequest.BatchGetValuesBuilder

java.lang.Object
cn.isliu.core.service.CustomValueService.ValueRequest.BatchGetValuesBuilder
封闭类:
CustomValueService.ValueRequest

public static class CustomValueService.ValueRequest.BatchGetValuesBuilder extends Object
批量获取多个范围数据的构建器
  • 构造器详细资料

    • BatchGetValuesBuilder

      public BatchGetValuesBuilder()
  • 方法详细资料

    • addRange

      添加要获取数据的单元格范围
      参数:
      range - 单元格范围,格式为 !<开始位置>:<结束位置>
      返回:
      当前构建器
    • addRange

      public CustomValueService.ValueRequest.BatchGetValuesBuilder addRange(String sheetId, String startPosition, String endPosition)
      添加要获取数据的单元格范围
      参数:
      sheetId - 工作表ID
      startPosition - 开始位置
      endPosition - 结束位置
      返回:
      当前构建器
    • valueRenderOption

      public CustomValueService.ValueRequest.BatchGetValuesBuilder valueRenderOption(String valueRenderOption)
      设置单元格数据的格式
      参数:
      valueRenderOption - 单元格数据格式,可选值: - ToString:返回纯文本的值(数值类型除外) - Formula:单元格中含有公式时,返回公式本身 - FormattedValue:计算并格式化单元格 - UnformattedValue:计算但不对单元格进行格式化
      返回:
      当前构建器
    • dateTimeRenderOption

      public CustomValueService.ValueRequest.BatchGetValuesBuilder dateTimeRenderOption(String dateTimeRenderOption)
      设置日期时间单元格数据的格式
      参数:
      dateTimeRenderOption - 日期时间单元格数据格式,可选值: - FormattedString:返回格式化后的字符串
      返回:
      当前构建器
    • userIdType

      设置用户ID类型
      参数:
      userIdType - 用户ID类型,可选值: - open_id:标识一个用户在某个应用中的身份 - union_id:标识一个用户在某个应用开发商下的身份
      返回:
      当前构建器
    • build

      构建批量获取多个范围数据请求
      返回:
      数据值操作请求