larksheets

package
v3.0.0-beta-0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2022 License: MIT Imports: 3 Imported by: 9

Documentation

Overview

Package sheets code generated by oapi sdk gen

Package sheets code generated by oapi sdk gen

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Condition

type Condition struct {
	FilterType  *string  `json:"filter_type,omitempty"`
	CompareType *string  `json:"compare_type,omitempty"`
	Expected    []string `json:"expected,omitempty"`
}

type ConditionBuilder

type ConditionBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewConditionBuilder

func NewConditionBuilder() *ConditionBuilder

func (*ConditionBuilder) Build

func (builder *ConditionBuilder) Build() *Condition

func (*ConditionBuilder) CompareType

func (builder *ConditionBuilder) CompareType(compareType string) *ConditionBuilder

func (*ConditionBuilder) Expected

func (builder *ConditionBuilder) Expected(expected []string) *ConditionBuilder

func (*ConditionBuilder) FilterType

func (builder *ConditionBuilder) FilterType(filterType string) *ConditionBuilder

type CreateSheetFilter

type CreateSheetFilter struct {
	Range     *string    `json:"range,omitempty"`
	Col       *string    `json:"col,omitempty"`
	Condition *Condition `json:"condition,omitempty"`
}

type CreateSheetFilterBuilder

type CreateSheetFilterBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewCreateSheetFilterBuilder

func NewCreateSheetFilterBuilder() *CreateSheetFilterBuilder

func (*CreateSheetFilterBuilder) Build

func (builder *CreateSheetFilterBuilder) Build() *CreateSheetFilter

func (*CreateSheetFilterBuilder) Col

func (*CreateSheetFilterBuilder) Condition

func (builder *CreateSheetFilterBuilder) Condition(condition *Condition) *CreateSheetFilterBuilder

func (*CreateSheetFilterBuilder) Range

type CreateSpreadsheetReq

type CreateSpreadsheetReq struct {
	Spreadsheet *Spreadsheet `body:""`
}

type CreateSpreadsheetReqBuilder

type CreateSpreadsheetReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewCreateSpreadsheetReqBuilder

func NewCreateSpreadsheetReqBuilder() *CreateSpreadsheetReqBuilder

生成请求的New构造器

func (*CreateSpreadsheetReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateSpreadsheetReqBuilder) Spreadsheet

func (builder *CreateSpreadsheetReqBuilder) Spreadsheet(spreadsheet *Spreadsheet) *CreateSpreadsheetReqBuilder

1.5 生成请求的builder属性方法

type CreateSpreadsheetResp

type CreateSpreadsheetResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *CreateSpreadsheetRespData `json:"data"`
}

func (*CreateSpreadsheetResp) Success

func (resp *CreateSpreadsheetResp) Success() bool

type CreateSpreadsheetRespData

type CreateSpreadsheetRespData struct {
	Spreadsheet *Spreadsheet `json:"spreadsheet,omitempty"`
}

type CreateSpreadsheetSheetFilterReq

type CreateSpreadsheetSheetFilterReq struct {
	SpreadsheetToken  string             `path:"spreadsheet_token"`
	SheetId           string             `path:"sheet_id"`
	CreateSheetFilter *CreateSheetFilter `body:""`
}

type CreateSpreadsheetSheetFilterReqBuilder

type CreateSpreadsheetSheetFilterReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewCreateSpreadsheetSheetFilterReqBuilder

func NewCreateSpreadsheetSheetFilterReqBuilder() *CreateSpreadsheetSheetFilterReqBuilder

生成请求的New构造器

func (*CreateSpreadsheetSheetFilterReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateSpreadsheetSheetFilterReqBuilder) CreateSheetFilter

func (*CreateSpreadsheetSheetFilterReqBuilder) SheetId

func (*CreateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken

func (builder *CreateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterReqBuilder

1.5 生成请求的builder属性方法

type CreateSpreadsheetSheetFilterResp

type CreateSpreadsheetSheetFilterResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*CreateSpreadsheetSheetFilterResp) Success

func (resp *CreateSpreadsheetSheetFilterResp) Success() bool

type CreateSpreadsheetSheetFilterViewConditionReq

type CreateSpreadsheetSheetFilterViewConditionReq struct {
	SpreadsheetToken    string               `path:"spreadsheet_token"`
	SheetId             string               `path:"sheet_id"`
	FilterViewId        string               `path:"filter_view_id"`
	FilterViewCondition *FilterViewCondition `body:""`
}

type CreateSpreadsheetSheetFilterViewConditionReqBuilder

type CreateSpreadsheetSheetFilterViewConditionReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewCreateSpreadsheetSheetFilterViewConditionReqBuilder

func NewCreateSpreadsheetSheetFilterViewConditionReqBuilder() *CreateSpreadsheetSheetFilterViewConditionReqBuilder

生成请求的New构造器

func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition

func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId

func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId

func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type CreateSpreadsheetSheetFilterViewConditionResp

type CreateSpreadsheetSheetFilterViewConditionResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *CreateSpreadsheetSheetFilterViewConditionRespData `json:"data"`
}

func (*CreateSpreadsheetSheetFilterViewConditionResp) Success

type CreateSpreadsheetSheetFilterViewConditionRespData

type CreateSpreadsheetSheetFilterViewConditionRespData struct {
	Condition *FilterViewCondition `json:"condition,omitempty"`
}

type CreateSpreadsheetSheetFilterViewReq

type CreateSpreadsheetSheetFilterViewReq struct {
	SpreadsheetToken string      `path:"spreadsheet_token"`
	SheetId          string      `path:"sheet_id"`
	FilterView       *FilterView `body:""`
}

type CreateSpreadsheetSheetFilterViewReqBuilder

type CreateSpreadsheetSheetFilterViewReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewCreateSpreadsheetSheetFilterViewReqBuilder

func NewCreateSpreadsheetSheetFilterViewReqBuilder() *CreateSpreadsheetSheetFilterViewReqBuilder

生成请求的New构造器

func (*CreateSpreadsheetSheetFilterViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateSpreadsheetSheetFilterViewReqBuilder) FilterView

func (*CreateSpreadsheetSheetFilterViewReqBuilder) SheetId

func (*CreateSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type CreateSpreadsheetSheetFilterViewResp

type CreateSpreadsheetSheetFilterViewResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *CreateSpreadsheetSheetFilterViewRespData `json:"data"`
}

func (*CreateSpreadsheetSheetFilterViewResp) Success

type CreateSpreadsheetSheetFilterViewRespData

type CreateSpreadsheetSheetFilterViewRespData struct {
	FilterView *FilterView `json:"filter_view,omitempty"`
}

type CreateSpreadsheetSheetFloatImageReq

type CreateSpreadsheetSheetFloatImageReq struct {
	SpreadsheetToken string      `path:"spreadsheet_token"`
	SheetId          string      `path:"sheet_id"`
	FloatImage       *FloatImage `body:""`
}

type CreateSpreadsheetSheetFloatImageReqBuilder

type CreateSpreadsheetSheetFloatImageReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewCreateSpreadsheetSheetFloatImageReqBuilder

func NewCreateSpreadsheetSheetFloatImageReqBuilder() *CreateSpreadsheetSheetFloatImageReqBuilder

生成请求的New构造器

func (*CreateSpreadsheetSheetFloatImageReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateSpreadsheetSheetFloatImageReqBuilder) FloatImage

func (*CreateSpreadsheetSheetFloatImageReqBuilder) SheetId

func (*CreateSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type CreateSpreadsheetSheetFloatImageResp

type CreateSpreadsheetSheetFloatImageResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *CreateSpreadsheetSheetFloatImageRespData `json:"data"`
}

func (*CreateSpreadsheetSheetFloatImageResp) Success

type CreateSpreadsheetSheetFloatImageRespData

type CreateSpreadsheetSheetFloatImageRespData struct {
	FloatImage *FloatImage `json:"float_image,omitempty"`
}

type DeleteSpreadsheetSheetFilterReq

type DeleteSpreadsheetSheetFilterReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
}

type DeleteSpreadsheetSheetFilterReqBuilder

type DeleteSpreadsheetSheetFilterReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewDeleteSpreadsheetSheetFilterReqBuilder

func NewDeleteSpreadsheetSheetFilterReqBuilder() *DeleteSpreadsheetSheetFilterReqBuilder

生成请求的New构造器

func (*DeleteSpreadsheetSheetFilterReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteSpreadsheetSheetFilterReqBuilder) SheetId

func (*DeleteSpreadsheetSheetFilterReqBuilder) SpreadsheetToken

func (builder *DeleteSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterReqBuilder

1.5 生成请求的builder属性方法

type DeleteSpreadsheetSheetFilterResp

type DeleteSpreadsheetSheetFilterResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*DeleteSpreadsheetSheetFilterResp) Success

func (resp *DeleteSpreadsheetSheetFilterResp) Success() bool

type DeleteSpreadsheetSheetFilterViewConditionReq

type DeleteSpreadsheetSheetFilterViewConditionReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FilterViewId     string `path:"filter_view_id"`
	ConditionId      string `path:"condition_id"`
}

type DeleteSpreadsheetSheetFilterViewConditionReqBuilder

type DeleteSpreadsheetSheetFilterViewConditionReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewDeleteSpreadsheetSheetFilterViewConditionReqBuilder

func NewDeleteSpreadsheetSheetFilterViewConditionReqBuilder() *DeleteSpreadsheetSheetFilterViewConditionReqBuilder

生成请求的New构造器

func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId

func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId

func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SheetId

func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type DeleteSpreadsheetSheetFilterViewConditionResp

type DeleteSpreadsheetSheetFilterViewConditionResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*DeleteSpreadsheetSheetFilterViewConditionResp) Success

type DeleteSpreadsheetSheetFilterViewReq

type DeleteSpreadsheetSheetFilterViewReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FilterViewId     string `path:"filter_view_id"`
}

type DeleteSpreadsheetSheetFilterViewReqBuilder

type DeleteSpreadsheetSheetFilterViewReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewDeleteSpreadsheetSheetFilterViewReqBuilder

func NewDeleteSpreadsheetSheetFilterViewReqBuilder() *DeleteSpreadsheetSheetFilterViewReqBuilder

生成请求的New构造器

func (*DeleteSpreadsheetSheetFilterViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteSpreadsheetSheetFilterViewReqBuilder) FilterViewId

func (*DeleteSpreadsheetSheetFilterViewReqBuilder) SheetId

func (*DeleteSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type DeleteSpreadsheetSheetFilterViewResp

type DeleteSpreadsheetSheetFilterViewResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*DeleteSpreadsheetSheetFilterViewResp) Success

type DeleteSpreadsheetSheetFloatImageReq

type DeleteSpreadsheetSheetFloatImageReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FloatImageId     string `path:"float_image_id"`
}

type DeleteSpreadsheetSheetFloatImageReqBuilder

type DeleteSpreadsheetSheetFloatImageReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewDeleteSpreadsheetSheetFloatImageReqBuilder

func NewDeleteSpreadsheetSheetFloatImageReqBuilder() *DeleteSpreadsheetSheetFloatImageReqBuilder

生成请求的New构造器

func (*DeleteSpreadsheetSheetFloatImageReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteSpreadsheetSheetFloatImageReqBuilder) FloatImageId

func (*DeleteSpreadsheetSheetFloatImageReqBuilder) SheetId

func (*DeleteSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type DeleteSpreadsheetSheetFloatImageResp

type DeleteSpreadsheetSheetFloatImageResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*DeleteSpreadsheetSheetFloatImageResp) Success

type Dimension

type Dimension struct {
	MajorDimension *string `json:"major_dimension,omitempty"`
	StartIndex     *int    `json:"start_index,omitempty"`
	EndIndex       *int    `json:"end_index,omitempty"`
}

type DimensionBuilder

type DimensionBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewDimensionBuilder

func NewDimensionBuilder() *DimensionBuilder

func (*DimensionBuilder) Build

func (builder *DimensionBuilder) Build() *Dimension

func (*DimensionBuilder) EndIndex

func (builder *DimensionBuilder) EndIndex(endIndex int) *DimensionBuilder

func (*DimensionBuilder) MajorDimension

func (builder *DimensionBuilder) MajorDimension(majorDimension string) *DimensionBuilder

func (*DimensionBuilder) StartIndex

func (builder *DimensionBuilder) StartIndex(startIndex int) *DimensionBuilder

type FilterInfo

type FilterInfo struct {
	Col        *string      `json:"col,omitempty"`
	Conditions []*Condition `json:"conditions,omitempty"`
}

type FilterInfoBuilder

type FilterInfoBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFilterInfoBuilder

func NewFilterInfoBuilder() *FilterInfoBuilder

func (*FilterInfoBuilder) Build

func (builder *FilterInfoBuilder) Build() *FilterInfo

func (*FilterInfoBuilder) Col

func (builder *FilterInfoBuilder) Col(col string) *FilterInfoBuilder

func (*FilterInfoBuilder) Conditions

func (builder *FilterInfoBuilder) Conditions(conditions []*Condition) *FilterInfoBuilder

type FilterView

type FilterView struct {
	FilterViewId   *string `json:"filter_view_id,omitempty"`
	FilterViewName *string `json:"filter_view_name,omitempty"`
	Range          *string `json:"range,omitempty"`
}

type FilterViewBuilder

type FilterViewBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFilterViewBuilder

func NewFilterViewBuilder() *FilterViewBuilder

func (*FilterViewBuilder) Build

func (builder *FilterViewBuilder) Build() *FilterView

func (*FilterViewBuilder) FilterViewId

func (builder *FilterViewBuilder) FilterViewId(filterViewId string) *FilterViewBuilder

func (*FilterViewBuilder) FilterViewName

func (builder *FilterViewBuilder) FilterViewName(filterViewName string) *FilterViewBuilder

func (*FilterViewBuilder) Range

func (builder *FilterViewBuilder) Range(range_ string) *FilterViewBuilder

type FilterViewCondition

type FilterViewCondition struct {
	ConditionId *string  `json:"condition_id,omitempty"`
	FilterType  *string  `json:"filter_type,omitempty"`
	CompareType *string  `json:"compare_type,omitempty"`
	Expected    []string `json:"expected,omitempty"`
}

type FilterViewConditionBuilder

type FilterViewConditionBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFilterViewConditionBuilder

func NewFilterViewConditionBuilder() *FilterViewConditionBuilder

func (*FilterViewConditionBuilder) Build

func (*FilterViewConditionBuilder) CompareType

func (builder *FilterViewConditionBuilder) CompareType(compareType string) *FilterViewConditionBuilder

func (*FilterViewConditionBuilder) ConditionId

func (builder *FilterViewConditionBuilder) ConditionId(conditionId string) *FilterViewConditionBuilder

func (*FilterViewConditionBuilder) Expected

func (builder *FilterViewConditionBuilder) Expected(expected []string) *FilterViewConditionBuilder

func (*FilterViewConditionBuilder) FilterType

func (builder *FilterViewConditionBuilder) FilterType(filterType string) *FilterViewConditionBuilder

type Find

type Find struct {
	FindCondition *FindCondition `json:"find_condition,omitempty"`
	Find          *string        `json:"find,omitempty"`
}

type FindBuilder

type FindBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFindBuilder

func NewFindBuilder() *FindBuilder

func (*FindBuilder) Build

func (builder *FindBuilder) Build() *Find

func (*FindBuilder) Find

func (builder *FindBuilder) Find(find string) *FindBuilder

func (*FindBuilder) FindCondition

func (builder *FindBuilder) FindCondition(findCondition *FindCondition) *FindBuilder

type FindCondition

type FindCondition struct {
	Range           *string `json:"range,omitempty"`
	MatchCase       *bool   `json:"match_case,omitempty"`
	MatchEntireCell *bool   `json:"match_entire_cell,omitempty"`
	SearchByRegex   *bool   `json:"search_by_regex,omitempty"`
	IncludeFormulas *bool   `json:"include_formulas,omitempty"`
}

type FindConditionBuilder

type FindConditionBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFindConditionBuilder

func NewFindConditionBuilder() *FindConditionBuilder

func (*FindConditionBuilder) Build

func (builder *FindConditionBuilder) Build() *FindCondition

func (*FindConditionBuilder) IncludeFormulas

func (builder *FindConditionBuilder) IncludeFormulas(includeFormulas bool) *FindConditionBuilder

func (*FindConditionBuilder) MatchCase

func (builder *FindConditionBuilder) MatchCase(matchCase bool) *FindConditionBuilder

func (*FindConditionBuilder) MatchEntireCell

func (builder *FindConditionBuilder) MatchEntireCell(matchEntireCell bool) *FindConditionBuilder

func (*FindConditionBuilder) Range

func (builder *FindConditionBuilder) Range(range_ string) *FindConditionBuilder

func (*FindConditionBuilder) SearchByRegex

func (builder *FindConditionBuilder) SearchByRegex(searchByRegex bool) *FindConditionBuilder

type FindReplaceResult

type FindReplaceResult struct {
	MatchedCells        []string `json:"matched_cells,omitempty"`
	MatchedFormulaCells []string `json:"matched_formula_cells,omitempty"`
	RowsCount           *int     `json:"rows_count,omitempty"`
}

type FindReplaceResultBuilder

type FindReplaceResultBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFindReplaceResultBuilder

func NewFindReplaceResultBuilder() *FindReplaceResultBuilder

func (*FindReplaceResultBuilder) Build

func (builder *FindReplaceResultBuilder) Build() *FindReplaceResult

func (*FindReplaceResultBuilder) MatchedCells

func (builder *FindReplaceResultBuilder) MatchedCells(matchedCells []string) *FindReplaceResultBuilder

func (*FindReplaceResultBuilder) MatchedFormulaCells

func (builder *FindReplaceResultBuilder) MatchedFormulaCells(matchedFormulaCells []string) *FindReplaceResultBuilder

func (*FindReplaceResultBuilder) RowsCount

func (builder *FindReplaceResultBuilder) RowsCount(rowsCount int) *FindReplaceResultBuilder

type FindSpreadsheetSheetReq

type FindSpreadsheetSheetReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	Find             *Find  `body:""`
}

type FindSpreadsheetSheetReqBuilder

type FindSpreadsheetSheetReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewFindSpreadsheetSheetReqBuilder

func NewFindSpreadsheetSheetReqBuilder() *FindSpreadsheetSheetReqBuilder

生成请求的New构造器

func (*FindSpreadsheetSheetReqBuilder) Build

1.5 生成请求的builder的build方法

func (*FindSpreadsheetSheetReqBuilder) Find

func (*FindSpreadsheetSheetReqBuilder) SheetId

func (*FindSpreadsheetSheetReqBuilder) SpreadsheetToken

func (builder *FindSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *FindSpreadsheetSheetReqBuilder

1.5 生成请求的builder属性方法

type FindSpreadsheetSheetResp

type FindSpreadsheetSheetResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *FindSpreadsheetSheetRespData `json:"data"`
}

func (*FindSpreadsheetSheetResp) Success

func (resp *FindSpreadsheetSheetResp) Success() bool

type FindSpreadsheetSheetRespData

type FindSpreadsheetSheetRespData struct {
	FindResult *FindReplaceResult `json:"find_result,omitempty"`
}

type FloatImage

type FloatImage struct {
	FloatImageId    *string  `json:"float_image_id,omitempty"`
	FloatImageToken *string  `json:"float_image_token,omitempty"`
	Range           *string  `json:"range,omitempty"`
	Width           *float64 `json:"width,omitempty"`
	Height          *float64 `json:"height,omitempty"`
	OffsetX         *float64 `json:"offset_x,omitempty"`
	OffsetY         *float64 `json:"offset_y,omitempty"`
}

type FloatImageBuilder

type FloatImageBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewFloatImageBuilder

func NewFloatImageBuilder() *FloatImageBuilder

func (*FloatImageBuilder) Build

func (builder *FloatImageBuilder) Build() *FloatImage

func (*FloatImageBuilder) FloatImageId

func (builder *FloatImageBuilder) FloatImageId(floatImageId string) *FloatImageBuilder

func (*FloatImageBuilder) FloatImageToken

func (builder *FloatImageBuilder) FloatImageToken(floatImageToken string) *FloatImageBuilder

func (*FloatImageBuilder) Height

func (builder *FloatImageBuilder) Height(height float64) *FloatImageBuilder

func (*FloatImageBuilder) OffsetX

func (builder *FloatImageBuilder) OffsetX(offsetX float64) *FloatImageBuilder

func (*FloatImageBuilder) OffsetY

func (builder *FloatImageBuilder) OffsetY(offsetY float64) *FloatImageBuilder

func (*FloatImageBuilder) Range

func (builder *FloatImageBuilder) Range(range_ string) *FloatImageBuilder

func (*FloatImageBuilder) Width

func (builder *FloatImageBuilder) Width(width float64) *FloatImageBuilder

type GetSpreadsheetSheetFilterReq

type GetSpreadsheetSheetFilterReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
}

type GetSpreadsheetSheetFilterReqBuilder

type GetSpreadsheetSheetFilterReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewGetSpreadsheetSheetFilterReqBuilder

func NewGetSpreadsheetSheetFilterReqBuilder() *GetSpreadsheetSheetFilterReqBuilder

生成请求的New构造器

func (*GetSpreadsheetSheetFilterReqBuilder) Build

1.5 生成请求的builder的build方法

func (*GetSpreadsheetSheetFilterReqBuilder) SheetId

func (*GetSpreadsheetSheetFilterReqBuilder) SpreadsheetToken

func (builder *GetSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterReqBuilder

1.5 生成请求的builder属性方法

type GetSpreadsheetSheetFilterResp

type GetSpreadsheetSheetFilterResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *GetSpreadsheetSheetFilterRespData `json:"data"`
}

func (*GetSpreadsheetSheetFilterResp) Success

func (resp *GetSpreadsheetSheetFilterResp) Success() bool

type GetSpreadsheetSheetFilterRespData

type GetSpreadsheetSheetFilterRespData struct {
	SheetFilterInfo *SheetFilterInfo `json:"sheet_filter_info,omitempty"`
}

type GetSpreadsheetSheetFilterViewConditionReq

type GetSpreadsheetSheetFilterViewConditionReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FilterViewId     string `path:"filter_view_id"`
	ConditionId      string `path:"condition_id"`
}

type GetSpreadsheetSheetFilterViewConditionReqBuilder

type GetSpreadsheetSheetFilterViewConditionReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewGetSpreadsheetSheetFilterViewConditionReqBuilder

func NewGetSpreadsheetSheetFilterViewConditionReqBuilder() *GetSpreadsheetSheetFilterViewConditionReqBuilder

生成请求的New构造器

func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) Build

1.5 生成请求的builder的build方法

func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId

func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId

func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) SheetId

func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type GetSpreadsheetSheetFilterViewConditionResp

type GetSpreadsheetSheetFilterViewConditionResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *GetSpreadsheetSheetFilterViewConditionRespData `json:"data"`
}

func (*GetSpreadsheetSheetFilterViewConditionResp) Success

type GetSpreadsheetSheetFilterViewConditionRespData

type GetSpreadsheetSheetFilterViewConditionRespData struct {
	Condition *FilterViewCondition `json:"condition,omitempty"`
}

type GetSpreadsheetSheetFilterViewReq

type GetSpreadsheetSheetFilterViewReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FilterViewId     string `path:"filter_view_id"`
}

type GetSpreadsheetSheetFilterViewReqBuilder

type GetSpreadsheetSheetFilterViewReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewGetSpreadsheetSheetFilterViewReqBuilder

func NewGetSpreadsheetSheetFilterViewReqBuilder() *GetSpreadsheetSheetFilterViewReqBuilder

生成请求的New构造器

func (*GetSpreadsheetSheetFilterViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*GetSpreadsheetSheetFilterViewReqBuilder) FilterViewId

func (*GetSpreadsheetSheetFilterViewReqBuilder) SheetId

func (*GetSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken

func (builder *GetSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterViewReqBuilder

1.5 生成请求的builder属性方法

type GetSpreadsheetSheetFilterViewResp

type GetSpreadsheetSheetFilterViewResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *GetSpreadsheetSheetFilterViewRespData `json:"data"`
}

func (*GetSpreadsheetSheetFilterViewResp) Success

func (resp *GetSpreadsheetSheetFilterViewResp) Success() bool

type GetSpreadsheetSheetFilterViewRespData

type GetSpreadsheetSheetFilterViewRespData struct {
	FilterView *FilterView `json:"filter_view,omitempty"`
}

type GetSpreadsheetSheetFloatImageReq

type GetSpreadsheetSheetFloatImageReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FloatImageId     string `path:"float_image_id"`
}

type GetSpreadsheetSheetFloatImageReqBuilder

type GetSpreadsheetSheetFloatImageReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewGetSpreadsheetSheetFloatImageReqBuilder

func NewGetSpreadsheetSheetFloatImageReqBuilder() *GetSpreadsheetSheetFloatImageReqBuilder

生成请求的New构造器

func (*GetSpreadsheetSheetFloatImageReqBuilder) Build

1.5 生成请求的builder的build方法

func (*GetSpreadsheetSheetFloatImageReqBuilder) FloatImageId

func (*GetSpreadsheetSheetFloatImageReqBuilder) SheetId

func (*GetSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken

func (builder *GetSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFloatImageReqBuilder

1.5 生成请求的builder属性方法

type GetSpreadsheetSheetFloatImageResp

type GetSpreadsheetSheetFloatImageResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *GetSpreadsheetSheetFloatImageRespData `json:"data"`
}

func (*GetSpreadsheetSheetFloatImageResp) Success

func (resp *GetSpreadsheetSheetFloatImageResp) Success() bool

type GetSpreadsheetSheetFloatImageRespData

type GetSpreadsheetSheetFloatImageRespData struct {
	FloatImage *FloatImage `json:"float_image,omitempty"`
}

type MoveDimension

type MoveDimension struct {
	Source           *Dimension `json:"source,omitempty"`
	DestinationIndex *int       `json:"destination_index,omitempty"`
}

type MoveDimensionBuilder

type MoveDimensionBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewMoveDimensionBuilder

func NewMoveDimensionBuilder() *MoveDimensionBuilder

func (*MoveDimensionBuilder) Build

func (builder *MoveDimensionBuilder) Build() *MoveDimension

func (*MoveDimensionBuilder) DestinationIndex

func (builder *MoveDimensionBuilder) DestinationIndex(destinationIndex int) *MoveDimensionBuilder

func (*MoveDimensionBuilder) Source

func (builder *MoveDimensionBuilder) Source(source *Dimension) *MoveDimensionBuilder

type MoveDimensionSpreadsheetSheetReq

type MoveDimensionSpreadsheetSheetReq struct {
	SpreadsheetToken string         `path:"spreadsheet_token"`
	SheetId          string         `path:"sheet_id"`
	MoveDimension    *MoveDimension `body:""`
}

type MoveDimensionSpreadsheetSheetReqBuilder

type MoveDimensionSpreadsheetSheetReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewMoveDimensionSpreadsheetSheetReqBuilder

func NewMoveDimensionSpreadsheetSheetReqBuilder() *MoveDimensionSpreadsheetSheetReqBuilder

生成请求的New构造器

func (*MoveDimensionSpreadsheetSheetReqBuilder) Build

1.5 生成请求的builder的build方法

func (*MoveDimensionSpreadsheetSheetReqBuilder) MoveDimension

func (*MoveDimensionSpreadsheetSheetReqBuilder) SheetId

func (*MoveDimensionSpreadsheetSheetReqBuilder) SpreadsheetToken

func (builder *MoveDimensionSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *MoveDimensionSpreadsheetSheetReqBuilder

1.5 生成请求的builder属性方法

type MoveDimensionSpreadsheetSheetResp

type MoveDimensionSpreadsheetSheetResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*MoveDimensionSpreadsheetSheetResp) Success

func (resp *MoveDimensionSpreadsheetSheetResp) Success() bool

type PatchSpreadsheetSheetFilterViewReq

type PatchSpreadsheetSheetFilterViewReq struct {
	SpreadsheetToken string      `path:"spreadsheet_token"`
	SheetId          string      `path:"sheet_id"`
	FilterViewId     string      `path:"filter_view_id"`
	FilterView       *FilterView `body:""`
}

type PatchSpreadsheetSheetFilterViewReqBuilder

type PatchSpreadsheetSheetFilterViewReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewPatchSpreadsheetSheetFilterViewReqBuilder

func NewPatchSpreadsheetSheetFilterViewReqBuilder() *PatchSpreadsheetSheetFilterViewReqBuilder

生成请求的New构造器

func (*PatchSpreadsheetSheetFilterViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*PatchSpreadsheetSheetFilterViewReqBuilder) FilterView

func (*PatchSpreadsheetSheetFilterViewReqBuilder) FilterViewId

func (*PatchSpreadsheetSheetFilterViewReqBuilder) SheetId

func (*PatchSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type PatchSpreadsheetSheetFilterViewResp

type PatchSpreadsheetSheetFilterViewResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *PatchSpreadsheetSheetFilterViewRespData `json:"data"`
}

func (*PatchSpreadsheetSheetFilterViewResp) Success

func (resp *PatchSpreadsheetSheetFilterViewResp) Success() bool

type PatchSpreadsheetSheetFilterViewRespData

type PatchSpreadsheetSheetFilterViewRespData struct {
	FilterView *FilterView `json:"filter_view,omitempty"`
}

type PatchSpreadsheetSheetFloatImageReq

type PatchSpreadsheetSheetFloatImageReq struct {
	SpreadsheetToken string      `path:"spreadsheet_token"`
	SheetId          string      `path:"sheet_id"`
	FloatImageId     string      `path:"float_image_id"`
	FloatImage       *FloatImage `body:""`
}

type PatchSpreadsheetSheetFloatImageReqBuilder

type PatchSpreadsheetSheetFloatImageReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewPatchSpreadsheetSheetFloatImageReqBuilder

func NewPatchSpreadsheetSheetFloatImageReqBuilder() *PatchSpreadsheetSheetFloatImageReqBuilder

生成请求的New构造器

func (*PatchSpreadsheetSheetFloatImageReqBuilder) Build

1.5 生成请求的builder的build方法

func (*PatchSpreadsheetSheetFloatImageReqBuilder) FloatImage

func (*PatchSpreadsheetSheetFloatImageReqBuilder) FloatImageId

func (*PatchSpreadsheetSheetFloatImageReqBuilder) SheetId

func (*PatchSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type PatchSpreadsheetSheetFloatImageResp

type PatchSpreadsheetSheetFloatImageResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *PatchSpreadsheetSheetFloatImageRespData `json:"data"`
}

func (*PatchSpreadsheetSheetFloatImageResp) Success

func (resp *PatchSpreadsheetSheetFloatImageResp) Success() bool

type PatchSpreadsheetSheetFloatImageRespData

type PatchSpreadsheetSheetFloatImageRespData struct {
	FloatImage *FloatImage `json:"float_image,omitempty"`
}

type QuerySpreadsheetSheetFilterViewConditionReq

type QuerySpreadsheetSheetFilterViewConditionReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
	FilterViewId     string `path:"filter_view_id"`
}

type QuerySpreadsheetSheetFilterViewConditionReqBuilder

type QuerySpreadsheetSheetFilterViewConditionReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewQuerySpreadsheetSheetFilterViewConditionReqBuilder

func NewQuerySpreadsheetSheetFilterViewConditionReqBuilder() *QuerySpreadsheetSheetFilterViewConditionReqBuilder

生成请求的New构造器

func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) Build

1.5 生成请求的builder的build方法

func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId

func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) SheetId

func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type QuerySpreadsheetSheetFilterViewConditionResp

type QuerySpreadsheetSheetFilterViewConditionResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *QuerySpreadsheetSheetFilterViewConditionRespData `json:"data"`
}

func (*QuerySpreadsheetSheetFilterViewConditionResp) Success

type QuerySpreadsheetSheetFilterViewConditionRespData

type QuerySpreadsheetSheetFilterViewConditionRespData struct {
	Items []*FilterViewCondition `json:"items,omitempty"`
}

type QuerySpreadsheetSheetFilterViewReq

type QuerySpreadsheetSheetFilterViewReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
}

type QuerySpreadsheetSheetFilterViewReqBuilder

type QuerySpreadsheetSheetFilterViewReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewQuerySpreadsheetSheetFilterViewReqBuilder

func NewQuerySpreadsheetSheetFilterViewReqBuilder() *QuerySpreadsheetSheetFilterViewReqBuilder

生成请求的New构造器

func (*QuerySpreadsheetSheetFilterViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*QuerySpreadsheetSheetFilterViewReqBuilder) SheetId

func (*QuerySpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type QuerySpreadsheetSheetFilterViewResp

type QuerySpreadsheetSheetFilterViewResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *QuerySpreadsheetSheetFilterViewRespData `json:"data"`
}

func (*QuerySpreadsheetSheetFilterViewResp) Success

func (resp *QuerySpreadsheetSheetFilterViewResp) Success() bool

type QuerySpreadsheetSheetFilterViewRespData

type QuerySpreadsheetSheetFilterViewRespData struct {
	Items []*FilterView `json:"items,omitempty"`
}

type QuerySpreadsheetSheetFloatImageReq

type QuerySpreadsheetSheetFloatImageReq struct {
	SpreadsheetToken string `path:"spreadsheet_token"`
	SheetId          string `path:"sheet_id"`
}

type QuerySpreadsheetSheetFloatImageReqBuilder

type QuerySpreadsheetSheetFloatImageReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewQuerySpreadsheetSheetFloatImageReqBuilder

func NewQuerySpreadsheetSheetFloatImageReqBuilder() *QuerySpreadsheetSheetFloatImageReqBuilder

生成请求的New构造器

func (*QuerySpreadsheetSheetFloatImageReqBuilder) Build

1.5 生成请求的builder的build方法

func (*QuerySpreadsheetSheetFloatImageReqBuilder) SheetId

func (*QuerySpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type QuerySpreadsheetSheetFloatImageResp

type QuerySpreadsheetSheetFloatImageResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *QuerySpreadsheetSheetFloatImageRespData `json:"data"`
}

func (*QuerySpreadsheetSheetFloatImageResp) Success

func (resp *QuerySpreadsheetSheetFloatImageResp) Success() bool

type QuerySpreadsheetSheetFloatImageRespData

type QuerySpreadsheetSheetFloatImageRespData struct {
	Items []*FloatImage `json:"items,omitempty"`
}

type Replace

type Replace struct {
	FindCondition *FindCondition `json:"find_condition,omitempty"`
	Find          *string        `json:"find,omitempty"`
	Replacement   *string        `json:"replacement,omitempty"`
}

type ReplaceBuilder

type ReplaceBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewReplaceBuilder

func NewReplaceBuilder() *ReplaceBuilder

func (*ReplaceBuilder) Build

func (builder *ReplaceBuilder) Build() *Replace

func (*ReplaceBuilder) Find

func (builder *ReplaceBuilder) Find(find string) *ReplaceBuilder

func (*ReplaceBuilder) FindCondition

func (builder *ReplaceBuilder) FindCondition(findCondition *FindCondition) *ReplaceBuilder

func (*ReplaceBuilder) Replacement

func (builder *ReplaceBuilder) Replacement(replacement string) *ReplaceBuilder

type ReplaceSpreadsheetSheetReq

type ReplaceSpreadsheetSheetReq struct {
	SpreadsheetToken string   `path:"spreadsheet_token"`
	SheetId          string   `path:"sheet_id"`
	Replace          *Replace `body:""`
}

type ReplaceSpreadsheetSheetReqBuilder

type ReplaceSpreadsheetSheetReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewReplaceSpreadsheetSheetReqBuilder

func NewReplaceSpreadsheetSheetReqBuilder() *ReplaceSpreadsheetSheetReqBuilder

生成请求的New构造器

func (*ReplaceSpreadsheetSheetReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ReplaceSpreadsheetSheetReqBuilder) Replace

func (*ReplaceSpreadsheetSheetReqBuilder) SheetId

func (*ReplaceSpreadsheetSheetReqBuilder) SpreadsheetToken

func (builder *ReplaceSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *ReplaceSpreadsheetSheetReqBuilder

1.5 生成请求的builder属性方法

type ReplaceSpreadsheetSheetResp

type ReplaceSpreadsheetSheetResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *ReplaceSpreadsheetSheetRespData `json:"data"`
}

func (*ReplaceSpreadsheetSheetResp) Success

func (resp *ReplaceSpreadsheetSheetResp) Success() bool

type ReplaceSpreadsheetSheetRespData

type ReplaceSpreadsheetSheetRespData struct {
	ReplaceResult *FindReplaceResult `json:"replace_result,omitempty"`
}

type SheetFilterInfo

type SheetFilterInfo struct {
	Range           *string       `json:"range,omitempty"`
	FilteredOutRows []int         `json:"filtered_out_rows,omitempty"`
	FilterInfos     []*FilterInfo `json:"filter_infos,omitempty"`
}

type SheetFilterInfoBuilder

type SheetFilterInfoBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewSheetFilterInfoBuilder

func NewSheetFilterInfoBuilder() *SheetFilterInfoBuilder

func (*SheetFilterInfoBuilder) Build

func (builder *SheetFilterInfoBuilder) Build() *SheetFilterInfo

func (*SheetFilterInfoBuilder) FilterInfos

func (builder *SheetFilterInfoBuilder) FilterInfos(filterInfos []*FilterInfo) *SheetFilterInfoBuilder

func (*SheetFilterInfoBuilder) FilteredOutRows

func (builder *SheetFilterInfoBuilder) FilteredOutRows(filteredOutRows []int) *SheetFilterInfoBuilder

func (*SheetFilterInfoBuilder) Range

func (builder *SheetFilterInfoBuilder) Range(range_ string) *SheetFilterInfoBuilder

type SheetsService

type SheetsService struct {
	Spreadsheet                         *spreadsheet
	SpreadsheetSheet                    *spreadsheetSheet
	SpreadsheetSheetFilter              *spreadsheetSheetFilter
	SpreadsheetSheetFilterView          *spreadsheetSheetFilterView
	SpreadsheetSheetFilterViewCondition *spreadsheetSheetFilterViewCondition
	SpreadsheetSheetFloatImage          *spreadsheetSheetFloatImage
	// contains filtered or unexported fields
}

业务域服务定义

func NewService

func NewService(config *larkcore.Config) *SheetsService

构建业务域服务实例

type Spreadsheet

type Spreadsheet struct {
	Title            *string `json:"title,omitempty"`
	FolderToken      *string `json:"folder_token,omitempty"`
	Url              *string `json:"url,omitempty"`
	SpreadsheetToken *string `json:"spreadsheet_token,omitempty"`
}

type SpreadsheetBuilder

type SpreadsheetBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewSpreadsheetBuilder

func NewSpreadsheetBuilder() *SpreadsheetBuilder

func (*SpreadsheetBuilder) Build

func (builder *SpreadsheetBuilder) Build() *Spreadsheet

func (*SpreadsheetBuilder) FolderToken

func (builder *SpreadsheetBuilder) FolderToken(folderToken string) *SpreadsheetBuilder

func (*SpreadsheetBuilder) SpreadsheetToken

func (builder *SpreadsheetBuilder) SpreadsheetToken(spreadsheetToken string) *SpreadsheetBuilder

func (*SpreadsheetBuilder) Title

func (builder *SpreadsheetBuilder) Title(title string) *SpreadsheetBuilder

func (*SpreadsheetBuilder) Url

func (builder *SpreadsheetBuilder) Url(url string) *SpreadsheetBuilder

type UpdateSheetFilter

type UpdateSheetFilter struct {
	Col       *string    `json:"col,omitempty"`
	Condition *Condition `json:"condition,omitempty"`
}

type UpdateSheetFilterBuilder

type UpdateSheetFilterBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewUpdateSheetFilterBuilder

func NewUpdateSheetFilterBuilder() *UpdateSheetFilterBuilder

func (*UpdateSheetFilterBuilder) Build

func (builder *UpdateSheetFilterBuilder) Build() *UpdateSheetFilter

func (*UpdateSheetFilterBuilder) Col

func (*UpdateSheetFilterBuilder) Condition

func (builder *UpdateSheetFilterBuilder) Condition(condition *Condition) *UpdateSheetFilterBuilder

type UpdateSpreadsheetSheetFilterReq

type UpdateSpreadsheetSheetFilterReq struct {
	SpreadsheetToken  string             `path:"spreadsheet_token"`
	SheetId           string             `path:"sheet_id"`
	UpdateSheetFilter *UpdateSheetFilter `body:""`
}

type UpdateSpreadsheetSheetFilterReqBuilder

type UpdateSpreadsheetSheetFilterReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewUpdateSpreadsheetSheetFilterReqBuilder

func NewUpdateSpreadsheetSheetFilterReqBuilder() *UpdateSpreadsheetSheetFilterReqBuilder

生成请求的New构造器

func (*UpdateSpreadsheetSheetFilterReqBuilder) Build

1.5 生成请求的builder的build方法

func (*UpdateSpreadsheetSheetFilterReqBuilder) SheetId

func (*UpdateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken

func (builder *UpdateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *UpdateSpreadsheetSheetFilterReqBuilder

1.5 生成请求的builder属性方法

func (*UpdateSpreadsheetSheetFilterReqBuilder) UpdateSheetFilter

type UpdateSpreadsheetSheetFilterResp

type UpdateSpreadsheetSheetFilterResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
}

func (*UpdateSpreadsheetSheetFilterResp) Success

func (resp *UpdateSpreadsheetSheetFilterResp) Success() bool

type UpdateSpreadsheetSheetFilterViewConditionReq

type UpdateSpreadsheetSheetFilterViewConditionReq struct {
	SpreadsheetToken    string               `path:"spreadsheet_token"`
	SheetId             string               `path:"sheet_id"`
	FilterViewId        string               `path:"filter_view_id"`
	ConditionId         string               `path:"condition_id"`
	FilterViewCondition *FilterViewCondition `body:""`
}

type UpdateSpreadsheetSheetFilterViewConditionReqBuilder

type UpdateSpreadsheetSheetFilterViewConditionReqBuilder struct {
	// contains filtered or unexported fields
}

1.4 生成请求的builder结构体

func NewUpdateSpreadsheetSheetFilterViewConditionReqBuilder

func NewUpdateSpreadsheetSheetFilterViewConditionReqBuilder() *UpdateSpreadsheetSheetFilterViewConditionReqBuilder

生成请求的New构造器

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) Build

1.5 生成请求的builder的build方法

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId

func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken

1.5 生成请求的builder属性方法

type UpdateSpreadsheetSheetFilterViewConditionResp

type UpdateSpreadsheetSheetFilterViewConditionResp struct {
	*larkcore.RawResponse `json:"-"`
	larkcore.CodeError
	Data *UpdateSpreadsheetSheetFilterViewConditionRespData `json:"data"`
}

func (*UpdateSpreadsheetSheetFilterViewConditionResp) Success

type UpdateSpreadsheetSheetFilterViewConditionRespData

type UpdateSpreadsheetSheetFilterViewConditionRespData struct {
	Condition *FilterViewCondition `json:"condition,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL