larkbitable

package
v3.0.0-beta-6 Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2022 License: MIT Imports: 5 Imported by: 16

Documentation

Index

Constants

View Source
const (
	MemberIdTypeOpenID           = "open_id"
	MemberIdTypeUnionID          = "union_id"
	MemberIdTypeUserID           = "user_id"
	MemberIdTypeChatID           = "chat_id"
	MemberIdTypeDepartmentID     = "department_id"
	MemberIdTypeOpenDepartmentID = "open_department_id"
)
View Source
const (
	UserIdTypeUserId  = "user_id"
	UserIdTypeUnionId = "union_id"
	UserIdTypeOpenId  = "open_id"
)
View Source
const (
	TypeText         = 1
	TypeNumber       = 2
	TypeSingleSelect = 3
	TypeMultiSelect  = 4
	TypeDateTime     = 5
	TypeCheckbox     = 7
	TypeUser         = 11
	TypeUrl          = 15
	TypeAttachment   = 17
	TypeLink         = 18
	TypeFormula      = 20
	TypeDuplexLink   = 21
	TypeCreatedTime  = 1001
	TypeModifiedTime = 1002
	TypeCreatedUser  = 1003
	TypeModifiedUser = 1004
)
View Source
const (
	ViewTypeGrid    = "grid"
	ViewTypeKanban  = "kanban"
	ViewTypeGallery = "gallery"
	ViewTypeGantt   = "gantt"
	ViewTypeForm    = "form"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	AppToken    *string `json:"app_token,omitempty"`
	Name        *string `json:"name,omitempty"`
	Revision    *int    `json:"revision,omitempty"`
	FolderToken *string `json:"folder_token,omitempty"`
	Url         *string `json:"url,omitempty"`
}

type AppBuilder

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

builder开始

func NewAppBuilder

func NewAppBuilder() *AppBuilder

func (*AppBuilder) AppToken

func (builder *AppBuilder) AppToken(appToken string) *AppBuilder

func (*AppBuilder) Build

func (builder *AppBuilder) Build() *App

func (*AppBuilder) FolderToken

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

func (*AppBuilder) Name

func (builder *AppBuilder) Name(name string) *AppBuilder

func (*AppBuilder) Revision

func (builder *AppBuilder) Revision(revision int) *AppBuilder

func (*AppBuilder) Url

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

type AppRole

type AppRole struct {
	RoleName   *string             `json:"role_name,omitempty"`
	RoleId     *string             `json:"role_id,omitempty"`
	TableRoles []*AppRoleTableRole `json:"table_roles,omitempty"`
}

type AppRoleBuilder

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

builder开始

func NewAppRoleBuilder

func NewAppRoleBuilder() *AppRoleBuilder

func (*AppRoleBuilder) Build

func (builder *AppRoleBuilder) Build() *AppRole

func (*AppRoleBuilder) RoleId

func (builder *AppRoleBuilder) RoleId(roleId string) *AppRoleBuilder

func (*AppRoleBuilder) RoleName

func (builder *AppRoleBuilder) RoleName(roleName string) *AppRoleBuilder

func (*AppRoleBuilder) TableRoles

func (builder *AppRoleBuilder) TableRoles(tableRoles []*AppRoleTableRole) *AppRoleBuilder

type AppRoleMember

type AppRoleMember struct {
	MemberId         *string `json:"member_id,omitempty"`
	OpenId           *string `json:"open_id,omitempty"`
	UnionId          *string `json:"union_id,omitempty"`
	UserId           *string `json:"user_id,omitempty"`
	ChatId           *string `json:"chat_id,omitempty"`
	DepartmentId     *string `json:"department_id,omitempty"`
	OpenDepartmentId *string `json:"open_department_id,omitempty"`
	MemberName       *string `json:"member_name,omitempty"`
	MemberEnName     *string `json:"member_en_name,omitempty"`
	MemberType       *string `json:"member_type,omitempty"`
}

type AppRoleMemberBuilder

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

builder开始

func NewAppRoleMemberBuilder

func NewAppRoleMemberBuilder() *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) Build

func (builder *AppRoleMemberBuilder) Build() *AppRoleMember

func (*AppRoleMemberBuilder) ChatId

func (builder *AppRoleMemberBuilder) ChatId(chatId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) DepartmentId

func (builder *AppRoleMemberBuilder) DepartmentId(departmentId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) MemberEnName

func (builder *AppRoleMemberBuilder) MemberEnName(memberEnName string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) MemberId

func (builder *AppRoleMemberBuilder) MemberId(memberId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) MemberName

func (builder *AppRoleMemberBuilder) MemberName(memberName string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) MemberType

func (builder *AppRoleMemberBuilder) MemberType(memberType string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) OpenDepartmentId

func (builder *AppRoleMemberBuilder) OpenDepartmentId(openDepartmentId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) OpenId

func (builder *AppRoleMemberBuilder) OpenId(openId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) UnionId

func (builder *AppRoleMemberBuilder) UnionId(unionId string) *AppRoleMemberBuilder

func (*AppRoleMemberBuilder) UserId

func (builder *AppRoleMemberBuilder) UserId(userId string) *AppRoleMemberBuilder

type AppRoleMemberId

type AppRoleMemberId struct {
	Type *string `json:"type,omitempty"`
	Id   *string `json:"id,omitempty"`
}

type AppRoleMemberIdBuilder

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

builder开始

func NewAppRoleMemberIdBuilder

func NewAppRoleMemberIdBuilder() *AppRoleMemberIdBuilder

func (*AppRoleMemberIdBuilder) Build

func (builder *AppRoleMemberIdBuilder) Build() *AppRoleMemberId

func (*AppRoleMemberIdBuilder) Id

func (*AppRoleMemberIdBuilder) Type

type AppRoleTableRole

type AppRoleTableRole struct {
	TableName *string                    `json:"table_name,omitempty"`
	TablePerm *int                       `json:"table_perm,omitempty"`
	RecRule   *AppRoleTableRoleRecRule   `json:"rec_rule,omitempty"`
	FieldPerm *AppRoleTableRoleFieldPerm `json:"field_perm,omitempty"`
}

type AppRoleTableRoleBuilder

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

builder开始

func NewAppRoleTableRoleBuilder

func NewAppRoleTableRoleBuilder() *AppRoleTableRoleBuilder

func (*AppRoleTableRoleBuilder) Build

func (builder *AppRoleTableRoleBuilder) Build() *AppRoleTableRole

func (*AppRoleTableRoleBuilder) FieldPerm

func (*AppRoleTableRoleBuilder) RecRule

func (*AppRoleTableRoleBuilder) TableName

func (builder *AppRoleTableRoleBuilder) TableName(tableName string) *AppRoleTableRoleBuilder

func (*AppRoleTableRoleBuilder) TablePerm

func (builder *AppRoleTableRoleBuilder) TablePerm(tablePerm int) *AppRoleTableRoleBuilder

type AppRoleTableRoleFieldPerm

type AppRoleTableRoleFieldPerm struct {
}

type AppRoleTableRoleRecRule

type AppRoleTableRoleRecRule struct {
	Conditions  []*AppRoleTableRoleRecRuleCondition `json:"conditions,omitempty"`
	Conjunction *string                             `json:"conjunction,omitempty"`
	OtherPerm   *int                                `json:"other_perm,omitempty"`
}

type AppRoleTableRoleRecRuleBuilder

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

builder开始

func NewAppRoleTableRoleRecRuleBuilder

func NewAppRoleTableRoleRecRuleBuilder() *AppRoleTableRoleRecRuleBuilder

func (*AppRoleTableRoleRecRuleBuilder) Build

func (*AppRoleTableRoleRecRuleBuilder) Conditions

func (*AppRoleTableRoleRecRuleBuilder) Conjunction

func (builder *AppRoleTableRoleRecRuleBuilder) Conjunction(conjunction string) *AppRoleTableRoleRecRuleBuilder

func (*AppRoleTableRoleRecRuleBuilder) OtherPerm

func (builder *AppRoleTableRoleRecRuleBuilder) OtherPerm(otherPerm int) *AppRoleTableRoleRecRuleBuilder

type AppRoleTableRoleRecRuleCondition

type AppRoleTableRoleRecRuleCondition struct {
	FieldName *string  `json:"field_name,omitempty"`
	Operator  *string  `json:"operator,omitempty"`
	Value     []string `json:"value,omitempty"`
	FieldType *int     `json:"field_type,omitempty"`
}

type AppRoleTableRoleRecRuleConditionBuilder

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

builder开始

func NewAppRoleTableRoleRecRuleConditionBuilder

func NewAppRoleTableRoleRecRuleConditionBuilder() *AppRoleTableRoleRecRuleConditionBuilder

func (*AppRoleTableRoleRecRuleConditionBuilder) Build

func (*AppRoleTableRoleRecRuleConditionBuilder) FieldName

func (*AppRoleTableRoleRecRuleConditionBuilder) FieldType

func (*AppRoleTableRoleRecRuleConditionBuilder) Operator

func (*AppRoleTableRoleRecRuleConditionBuilder) Value

type AppTable

type AppTable struct {
	TableId  *string `json:"table_id,omitempty"`
	Revision *int    `json:"revision,omitempty"`
	Name     *string `json:"name,omitempty"`
}

type AppTableBuilder

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

builder开始

func NewAppTableBuilder

func NewAppTableBuilder() *AppTableBuilder

func (*AppTableBuilder) Build

func (builder *AppTableBuilder) Build() *AppTable

func (*AppTableBuilder) Name

func (builder *AppTableBuilder) Name(name string) *AppTableBuilder

func (*AppTableBuilder) Revision

func (builder *AppTableBuilder) Revision(revision int) *AppTableBuilder

func (*AppTableBuilder) TableId

func (builder *AppTableBuilder) TableId(tableId string) *AppTableBuilder

type AppTableField

type AppTableField struct {
	FieldId   *string                `json:"field_id,omitempty"`
	FieldName *string                `json:"field_name,omitempty"`
	Type      *int                   `json:"type,omitempty"`
	Property  *AppTableFieldProperty `json:"property,omitempty"`
}

type AppTableFieldBuilder

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

builder开始

func NewAppTableFieldBuilder

func NewAppTableFieldBuilder() *AppTableFieldBuilder

func (*AppTableFieldBuilder) Build

func (builder *AppTableFieldBuilder) Build() *AppTableField

func (*AppTableFieldBuilder) FieldId

func (builder *AppTableFieldBuilder) FieldId(fieldId string) *AppTableFieldBuilder

func (*AppTableFieldBuilder) FieldName

func (builder *AppTableFieldBuilder) FieldName(fieldName string) *AppTableFieldBuilder

func (*AppTableFieldBuilder) Property

func (builder *AppTableFieldBuilder) Property(property *AppTableFieldProperty) *AppTableFieldBuilder

func (*AppTableFieldBuilder) Type

func (builder *AppTableFieldBuilder) Type(type_ int) *AppTableFieldBuilder

type AppTableFieldProperty

type AppTableFieldProperty struct {
	Options       []*AppTableFieldPropertyOption `json:"options,omitempty"`
	Formatter     *string                        `json:"formatter,omitempty"`
	DateFormatter *string                        `json:"date_formatter,omitempty"`
	AutoFill      *bool                          `json:"auto_fill,omitempty"`
	Multiple      *bool                          `json:"multiple,omitempty"`
	TableId       *string                        `json:"table_id,omitempty"`
	TableName     *string                        `json:"table_name,omitempty"`
	BackFieldName *string                        `json:"back_field_name,omitempty"`
}

type AppTableFieldPropertyBuilder

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

builder开始

func NewAppTableFieldPropertyBuilder

func NewAppTableFieldPropertyBuilder() *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) AutoFill

func (builder *AppTableFieldPropertyBuilder) AutoFill(autoFill bool) *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) BackFieldName

func (builder *AppTableFieldPropertyBuilder) BackFieldName(backFieldName string) *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) Build

func (*AppTableFieldPropertyBuilder) DateFormatter

func (builder *AppTableFieldPropertyBuilder) DateFormatter(dateFormatter string) *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) Formatter

func (builder *AppTableFieldPropertyBuilder) Formatter(formatter string) *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) Multiple

func (builder *AppTableFieldPropertyBuilder) Multiple(multiple bool) *AppTableFieldPropertyBuilder

func (*AppTableFieldPropertyBuilder) Options

func (*AppTableFieldPropertyBuilder) TableId

func (*AppTableFieldPropertyBuilder) TableName

func (builder *AppTableFieldPropertyBuilder) TableName(tableName string) *AppTableFieldPropertyBuilder

type AppTableFieldPropertyOption

type AppTableFieldPropertyOption struct {
	Name  *string `json:"name,omitempty"`
	Id    *string `json:"id,omitempty"`
	Color *int    `json:"color,omitempty"`
}

type AppTableFieldPropertyOptionBuilder

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

builder开始

func NewAppTableFieldPropertyOptionBuilder

func NewAppTableFieldPropertyOptionBuilder() *AppTableFieldPropertyOptionBuilder

func (*AppTableFieldPropertyOptionBuilder) Build

func (*AppTableFieldPropertyOptionBuilder) Color

func (*AppTableFieldPropertyOptionBuilder) Id

func (*AppTableFieldPropertyOptionBuilder) Name

type AppTableForm

type AppTableForm struct {
	Name            *string `json:"name,omitempty"`
	Description     *string `json:"description,omitempty"`
	Shared          *bool   `json:"shared,omitempty"`
	SharedUrl       *string `json:"shared_url,omitempty"`
	SharedLimit     *int    `json:"shared_limit,omitempty"`
	SubmitLimitOnce *bool   `json:"submit_limit_once,omitempty"`
}

type AppTableFormBuilder

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

builder开始

func NewAppTableFormBuilder

func NewAppTableFormBuilder() *AppTableFormBuilder

func (*AppTableFormBuilder) Build

func (builder *AppTableFormBuilder) Build() *AppTableForm

func (*AppTableFormBuilder) Description

func (builder *AppTableFormBuilder) Description(description string) *AppTableFormBuilder

func (*AppTableFormBuilder) Name

func (builder *AppTableFormBuilder) Name(name string) *AppTableFormBuilder

func (*AppTableFormBuilder) Shared

func (builder *AppTableFormBuilder) Shared(shared bool) *AppTableFormBuilder

func (*AppTableFormBuilder) SharedLimit

func (builder *AppTableFormBuilder) SharedLimit(sharedLimit int) *AppTableFormBuilder

func (*AppTableFormBuilder) SharedUrl

func (builder *AppTableFormBuilder) SharedUrl(sharedUrl string) *AppTableFormBuilder

func (*AppTableFormBuilder) SubmitLimitOnce

func (builder *AppTableFormBuilder) SubmitLimitOnce(submitLimitOnce bool) *AppTableFormBuilder

type AppTableFormField

type AppTableFormField struct {
	FieldId     *string `json:"field_id,omitempty"`
	Title       *string `json:"title,omitempty"`
	Description *string `json:"description,omitempty"`
	Required    *bool   `json:"required,omitempty"`
	Visible     *bool   `json:"visible,omitempty"`
}

type AppTableFormFieldBuilder

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

builder开始

func NewAppTableFormFieldBuilder

func NewAppTableFormFieldBuilder() *AppTableFormFieldBuilder

func (*AppTableFormFieldBuilder) Build

func (builder *AppTableFormFieldBuilder) Build() *AppTableFormField

func (*AppTableFormFieldBuilder) Description

func (builder *AppTableFormFieldBuilder) Description(description string) *AppTableFormFieldBuilder

func (*AppTableFormFieldBuilder) FieldId

func (builder *AppTableFormFieldBuilder) FieldId(fieldId string) *AppTableFormFieldBuilder

func (*AppTableFormFieldBuilder) Required

func (builder *AppTableFormFieldBuilder) Required(required bool) *AppTableFormFieldBuilder

func (*AppTableFormFieldBuilder) Title

func (*AppTableFormFieldBuilder) Visible

func (builder *AppTableFormFieldBuilder) Visible(visible bool) *AppTableFormFieldBuilder

type AppTableFormPatchedField

type AppTableFormPatchedField struct {
	PreFieldId  *string `json:"pre_field_id,omitempty"`
	Title       *string `json:"title,omitempty"`
	Description *string `json:"description,omitempty"`
	Required    *bool   `json:"required,omitempty"`
	Visible     *bool   `json:"visible,omitempty"`
}

type AppTableFormPatchedFieldBuilder

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

builder开始

func NewAppTableFormPatchedFieldBuilder

func NewAppTableFormPatchedFieldBuilder() *AppTableFormPatchedFieldBuilder

func (*AppTableFormPatchedFieldBuilder) Build

func (*AppTableFormPatchedFieldBuilder) Description

func (builder *AppTableFormPatchedFieldBuilder) Description(description string) *AppTableFormPatchedFieldBuilder

func (*AppTableFormPatchedFieldBuilder) PreFieldId

func (*AppTableFormPatchedFieldBuilder) Required

func (*AppTableFormPatchedFieldBuilder) Title

func (*AppTableFormPatchedFieldBuilder) Visible

type AppTableRecord

type AppTableRecord struct {
	RecordId         *string                `json:"record_id,omitempty"`
	CreatedBy        *Person                `json:"created_by,omitempty"`
	CreatedTime      *int                   `json:"created_time,omitempty"`
	LastModifiedBy   *Person                `json:"last_modified_by,omitempty"`
	LastModifiedTime *int                   `json:"last_modified_time,omitempty"`
	Fields           map[string]interface{} `json:"fields,omitempty"`
}

func (*AppTableRecord) BoolField added in v3.0.1

func (a *AppTableRecord) BoolField(key string) *bool

func (*AppTableRecord) ListAttachmentField added in v3.0.1

func (a *AppTableRecord) ListAttachmentField(key string) []Attachment

func (*AppTableRecord) ListPersonField added in v3.0.1

func (a *AppTableRecord) ListPersonField(key string) []Person

func (*AppTableRecord) ListStringField added in v3.0.1

func (a *AppTableRecord) ListStringField(key string) []string

func (*AppTableRecord) ListUrlField added in v3.0.1

func (a *AppTableRecord) ListUrlField(key string) []Url

func (*AppTableRecord) StringField added in v3.0.1

func (a *AppTableRecord) StringField(key string) *string

type AppTableRecordBuilder

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

builder开始

func NewAppTableRecordBuilder

func NewAppTableRecordBuilder() *AppTableRecordBuilder

func (*AppTableRecordBuilder) Build

func (builder *AppTableRecordBuilder) Build() *AppTableRecord

func (*AppTableRecordBuilder) CreatedBy

func (builder *AppTableRecordBuilder) CreatedBy(createdBy *Person) *AppTableRecordBuilder

func (*AppTableRecordBuilder) CreatedTime

func (builder *AppTableRecordBuilder) CreatedTime(createdTime int) *AppTableRecordBuilder

func (*AppTableRecordBuilder) Fields

func (builder *AppTableRecordBuilder) Fields(fields map[string]interface{}) *AppTableRecordBuilder

func (*AppTableRecordBuilder) LastModifiedBy

func (builder *AppTableRecordBuilder) LastModifiedBy(lastModifiedBy *Person) *AppTableRecordBuilder

func (*AppTableRecordBuilder) LastModifiedTime

func (builder *AppTableRecordBuilder) LastModifiedTime(lastModifiedTime int) *AppTableRecordBuilder

func (*AppTableRecordBuilder) RecordId

func (builder *AppTableRecordBuilder) RecordId(recordId string) *AppTableRecordBuilder

type AppTableView

type AppTableView struct {
	ViewId   *string `json:"view_id,omitempty"`
	ViewName *string `json:"view_name,omitempty"`
	ViewType *string `json:"view_type,omitempty"`
}

type AppTableViewBuilder

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

builder开始

func NewAppTableViewBuilder

func NewAppTableViewBuilder() *AppTableViewBuilder

func (*AppTableViewBuilder) Build

func (builder *AppTableViewBuilder) Build() *AppTableView

func (*AppTableViewBuilder) ViewId

func (builder *AppTableViewBuilder) ViewId(viewId string) *AppTableViewBuilder

func (*AppTableViewBuilder) ViewName

func (builder *AppTableViewBuilder) ViewName(viewName string) *AppTableViewBuilder

func (*AppTableViewBuilder) ViewType

func (builder *AppTableViewBuilder) ViewType(viewType string) *AppTableViewBuilder

type Attachment

type Attachment struct {
	FileToken *string `json:"file_token,omitempty"`
	Name      *string `json:"name,omitempty"`
	Type      *string `json:"type,omitempty"`
	Size      *int    `json:"size,omitempty"`
	Url       *string `json:"url,omitempty"`
	TmpUrl    *string `json:"tmp_url,omitempty"`
}

type AttachmentBuilder

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

builder开始

func NewAttachmentBuilder

func NewAttachmentBuilder() *AttachmentBuilder

func (*AttachmentBuilder) Build

func (builder *AttachmentBuilder) Build() *Attachment

func (*AttachmentBuilder) FileToken

func (builder *AttachmentBuilder) FileToken(fileToken string) *AttachmentBuilder

func (*AttachmentBuilder) Name

func (builder *AttachmentBuilder) Name(name string) *AttachmentBuilder

func (*AttachmentBuilder) Size

func (builder *AttachmentBuilder) Size(size int) *AttachmentBuilder

func (*AttachmentBuilder) TmpUrl

func (builder *AttachmentBuilder) TmpUrl(tmpUrl string) *AttachmentBuilder

func (*AttachmentBuilder) Type

func (builder *AttachmentBuilder) Type(type_ string) *AttachmentBuilder

func (*AttachmentBuilder) Url

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

type BatchCreateAppRoleMemberPathReqBodyBuilder

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

上传文件path开始

func NewBatchCreateAppRoleMemberPathReqBodyBuilder

func NewBatchCreateAppRoleMemberPathReqBodyBuilder() *BatchCreateAppRoleMemberPathReqBodyBuilder

func (*BatchCreateAppRoleMemberPathReqBodyBuilder) Build

func (*BatchCreateAppRoleMemberPathReqBodyBuilder) MemberList

type BatchCreateAppRoleMemberReq

type BatchCreateAppRoleMemberReq struct {
	Body *BatchCreateAppRoleMemberReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchCreateAppRoleMemberReqBody

type BatchCreateAppRoleMemberReqBody struct {
	MemberList []*AppRoleMemberId `json:"member_list,omitempty"`
}

type BatchCreateAppRoleMemberReqBodyBuilder

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

func NewBatchCreateAppRoleMemberReqBodyBuilder

func NewBatchCreateAppRoleMemberReqBodyBuilder() *BatchCreateAppRoleMemberReqBodyBuilder

生成body的New构造器

func (*BatchCreateAppRoleMemberReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchCreateAppRoleMemberReqBodyBuilder) MemberList

1.2 生成body的builder属性方法

type BatchCreateAppRoleMemberReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchCreateAppRoleMemberReqBuilder

func NewBatchCreateAppRoleMemberReqBuilder() *BatchCreateAppRoleMemberReqBuilder

生成请求的New构造器

func (*BatchCreateAppRoleMemberReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchCreateAppRoleMemberReqBuilder) Body

func (*BatchCreateAppRoleMemberReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchCreateAppRoleMemberReqBuilder) RoleId

type BatchCreateAppRoleMemberResp

type BatchCreateAppRoleMemberResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*BatchCreateAppRoleMemberResp) Success

func (resp *BatchCreateAppRoleMemberResp) Success() bool

type BatchCreateAppTablePathReqBodyBuilder

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

上传文件path开始

func NewBatchCreateAppTablePathReqBodyBuilder

func NewBatchCreateAppTablePathReqBodyBuilder() *BatchCreateAppTablePathReqBodyBuilder

func (*BatchCreateAppTablePathReqBodyBuilder) Build

func (*BatchCreateAppTablePathReqBodyBuilder) Tables

type BatchCreateAppTableRecordPathReqBodyBuilder

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

上传文件path开始

func NewBatchCreateAppTableRecordPathReqBodyBuilder

func NewBatchCreateAppTableRecordPathReqBodyBuilder() *BatchCreateAppTableRecordPathReqBodyBuilder

func (*BatchCreateAppTableRecordPathReqBodyBuilder) Build

func (*BatchCreateAppTableRecordPathReqBodyBuilder) Records

type BatchCreateAppTableRecordReq

type BatchCreateAppTableRecordReq struct {
	Body *BatchCreateAppTableRecordReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchCreateAppTableRecordReqBody

type BatchCreateAppTableRecordReqBody struct {
	Records []*AppTableRecord `json:"records,omitempty"`
}

type BatchCreateAppTableRecordReqBodyBuilder

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

func NewBatchCreateAppTableRecordReqBodyBuilder

func NewBatchCreateAppTableRecordReqBodyBuilder() *BatchCreateAppTableRecordReqBodyBuilder

生成body的New构造器

func (*BatchCreateAppTableRecordReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchCreateAppTableRecordReqBodyBuilder) Records

1.2 生成body的builder属性方法

type BatchCreateAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchCreateAppTableRecordReqBuilder

func NewBatchCreateAppTableRecordReqBuilder() *BatchCreateAppTableRecordReqBuilder

生成请求的New构造器

func (*BatchCreateAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchCreateAppTableRecordReqBuilder) Body

func (*BatchCreateAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchCreateAppTableRecordReqBuilder) TableId

func (*BatchCreateAppTableRecordReqBuilder) UserIdType

type BatchCreateAppTableRecordResp

type BatchCreateAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *BatchCreateAppTableRecordRespData `json:"data"`
}

func (*BatchCreateAppTableRecordResp) Success

func (resp *BatchCreateAppTableRecordResp) Success() bool

type BatchCreateAppTableRecordRespData

type BatchCreateAppTableRecordRespData struct {
	Records []*AppTableRecord `json:"records,omitempty"`
}

type BatchCreateAppTableReq

type BatchCreateAppTableReq struct {
	Body *BatchCreateAppTableReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchCreateAppTableReqBody

type BatchCreateAppTableReqBody struct {
	Tables []*ReqTable `json:"tables,omitempty"`
}

type BatchCreateAppTableReqBodyBuilder

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

func NewBatchCreateAppTableReqBodyBuilder

func NewBatchCreateAppTableReqBodyBuilder() *BatchCreateAppTableReqBodyBuilder

生成body的New构造器

func (*BatchCreateAppTableReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchCreateAppTableReqBodyBuilder) Tables

1.2 生成body的builder属性方法

type BatchCreateAppTableReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchCreateAppTableReqBuilder

func NewBatchCreateAppTableReqBuilder() *BatchCreateAppTableReqBuilder

生成请求的New构造器

func (*BatchCreateAppTableReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchCreateAppTableReqBuilder) Body

func (*BatchCreateAppTableReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchCreateAppTableReqBuilder) UserIdType

func (builder *BatchCreateAppTableReqBuilder) UserIdType(userIdType string) *BatchCreateAppTableReqBuilder

type BatchCreateAppTableResp

type BatchCreateAppTableResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *BatchCreateAppTableRespData `json:"data"`
}

func (*BatchCreateAppTableResp) Success

func (resp *BatchCreateAppTableResp) Success() bool

type BatchCreateAppTableRespData

type BatchCreateAppTableRespData struct {
	TableIds []string `json:"table_ids,omitempty"`
}

type BatchDeleteAppRoleMemberPathReqBodyBuilder

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

上传文件path开始

func NewBatchDeleteAppRoleMemberPathReqBodyBuilder

func NewBatchDeleteAppRoleMemberPathReqBodyBuilder() *BatchDeleteAppRoleMemberPathReqBodyBuilder

func (*BatchDeleteAppRoleMemberPathReqBodyBuilder) Build

func (*BatchDeleteAppRoleMemberPathReqBodyBuilder) MemberList

type BatchDeleteAppRoleMemberReq

type BatchDeleteAppRoleMemberReq struct {
	Body *BatchDeleteAppRoleMemberReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchDeleteAppRoleMemberReqBody

type BatchDeleteAppRoleMemberReqBody struct {
	MemberList []*AppRoleMemberId `json:"member_list,omitempty"`
}

type BatchDeleteAppRoleMemberReqBodyBuilder

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

func NewBatchDeleteAppRoleMemberReqBodyBuilder

func NewBatchDeleteAppRoleMemberReqBodyBuilder() *BatchDeleteAppRoleMemberReqBodyBuilder

生成body的New构造器

func (*BatchDeleteAppRoleMemberReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchDeleteAppRoleMemberReqBodyBuilder) MemberList

1.2 生成body的builder属性方法

type BatchDeleteAppRoleMemberReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchDeleteAppRoleMemberReqBuilder

func NewBatchDeleteAppRoleMemberReqBuilder() *BatchDeleteAppRoleMemberReqBuilder

生成请求的New构造器

func (*BatchDeleteAppRoleMemberReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchDeleteAppRoleMemberReqBuilder) Body

func (*BatchDeleteAppRoleMemberReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchDeleteAppRoleMemberReqBuilder) RoleId

type BatchDeleteAppRoleMemberResp

type BatchDeleteAppRoleMemberResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*BatchDeleteAppRoleMemberResp) Success

func (resp *BatchDeleteAppRoleMemberResp) Success() bool

type BatchDeleteAppTablePathReqBodyBuilder

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

上传文件path开始

func NewBatchDeleteAppTablePathReqBodyBuilder

func NewBatchDeleteAppTablePathReqBodyBuilder() *BatchDeleteAppTablePathReqBodyBuilder

func (*BatchDeleteAppTablePathReqBodyBuilder) Build

func (*BatchDeleteAppTablePathReqBodyBuilder) TableIds

type BatchDeleteAppTableRecordPathReqBodyBuilder

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

上传文件path开始

func NewBatchDeleteAppTableRecordPathReqBodyBuilder

func NewBatchDeleteAppTableRecordPathReqBodyBuilder() *BatchDeleteAppTableRecordPathReqBodyBuilder

func (*BatchDeleteAppTableRecordPathReqBodyBuilder) Build

func (*BatchDeleteAppTableRecordPathReqBodyBuilder) Records

type BatchDeleteAppTableRecordReq

type BatchDeleteAppTableRecordReq struct {
	Body *BatchDeleteAppTableRecordReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchDeleteAppTableRecordReqBody

type BatchDeleteAppTableRecordReqBody struct {
	Records []string `json:"records,omitempty"`
}

type BatchDeleteAppTableRecordReqBodyBuilder

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

func NewBatchDeleteAppTableRecordReqBodyBuilder

func NewBatchDeleteAppTableRecordReqBodyBuilder() *BatchDeleteAppTableRecordReqBodyBuilder

生成body的New构造器

func (*BatchDeleteAppTableRecordReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchDeleteAppTableRecordReqBodyBuilder) Records

1.2 生成body的builder属性方法

type BatchDeleteAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchDeleteAppTableRecordReqBuilder

func NewBatchDeleteAppTableRecordReqBuilder() *BatchDeleteAppTableRecordReqBuilder

生成请求的New构造器

func (*BatchDeleteAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchDeleteAppTableRecordReqBuilder) Body

func (*BatchDeleteAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchDeleteAppTableRecordReqBuilder) TableId

type BatchDeleteAppTableRecordResp

type BatchDeleteAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *BatchDeleteAppTableRecordRespData `json:"data"`
}

func (*BatchDeleteAppTableRecordResp) Success

func (resp *BatchDeleteAppTableRecordResp) Success() bool

type BatchDeleteAppTableRecordRespData

type BatchDeleteAppTableRecordRespData struct {
	Records []*DeleteRecord `json:"records,omitempty"`
}

type BatchDeleteAppTableReq

type BatchDeleteAppTableReq struct {
	Body *BatchDeleteAppTableReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchDeleteAppTableReqBody

type BatchDeleteAppTableReqBody struct {
	TableIds []string `json:"table_ids,omitempty"`
}

type BatchDeleteAppTableReqBodyBuilder

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

func NewBatchDeleteAppTableReqBodyBuilder

func NewBatchDeleteAppTableReqBodyBuilder() *BatchDeleteAppTableReqBodyBuilder

生成body的New构造器

func (*BatchDeleteAppTableReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchDeleteAppTableReqBodyBuilder) TableIds

1.2 生成body的builder属性方法

type BatchDeleteAppTableReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchDeleteAppTableReqBuilder

func NewBatchDeleteAppTableReqBuilder() *BatchDeleteAppTableReqBuilder

生成请求的New构造器

func (*BatchDeleteAppTableReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchDeleteAppTableReqBuilder) Body

func (*BatchDeleteAppTableReqBuilder) Build

1.5 生成请求的builder的build方法

type BatchDeleteAppTableResp

type BatchDeleteAppTableResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*BatchDeleteAppTableResp) Success

func (resp *BatchDeleteAppTableResp) Success() bool

type BatchUpdateAppTableRecordPathReqBodyBuilder

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

上传文件path开始

func NewBatchUpdateAppTableRecordPathReqBodyBuilder

func NewBatchUpdateAppTableRecordPathReqBodyBuilder() *BatchUpdateAppTableRecordPathReqBodyBuilder

func (*BatchUpdateAppTableRecordPathReqBodyBuilder) Build

func (*BatchUpdateAppTableRecordPathReqBodyBuilder) Records

type BatchUpdateAppTableRecordReq

type BatchUpdateAppTableRecordReq struct {
	Body *BatchUpdateAppTableRecordReqBody `body:""`
	// contains filtered or unexported fields
}

type BatchUpdateAppTableRecordReqBody

type BatchUpdateAppTableRecordReqBody struct {
	Records []*AppTableRecord `json:"records,omitempty"`
}

type BatchUpdateAppTableRecordReqBodyBuilder

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

func NewBatchUpdateAppTableRecordReqBodyBuilder

func NewBatchUpdateAppTableRecordReqBodyBuilder() *BatchUpdateAppTableRecordReqBodyBuilder

生成body的New构造器

func (*BatchUpdateAppTableRecordReqBodyBuilder) Build

1.3 生成body的build方法

func (*BatchUpdateAppTableRecordReqBodyBuilder) Records

1.2 生成body的builder属性方法

type BatchUpdateAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewBatchUpdateAppTableRecordReqBuilder

func NewBatchUpdateAppTableRecordReqBuilder() *BatchUpdateAppTableRecordReqBuilder

生成请求的New构造器

func (*BatchUpdateAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*BatchUpdateAppTableRecordReqBuilder) Body

func (*BatchUpdateAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*BatchUpdateAppTableRecordReqBuilder) TableId

func (*BatchUpdateAppTableRecordReqBuilder) UserIdType

type BatchUpdateAppTableRecordResp

type BatchUpdateAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *BatchUpdateAppTableRecordRespData `json:"data"`
}

func (*BatchUpdateAppTableRecordResp) Success

func (resp *BatchUpdateAppTableRecordResp) Success() bool

type BatchUpdateAppTableRecordRespData

type BatchUpdateAppTableRecordRespData struct {
	Records []*AppTableRecord `json:"records,omitempty"`
}

type BitableService

type BitableService struct {
	App               *app
	AppRole           *appRole
	AppRoleMember     *appRoleMember
	AppTable          *appTable
	AppTableField     *appTableField
	AppTableFormField *appTableFormField
	AppTableRecord    *appTableRecord
	AppTableView      *appTableView
	// contains filtered or unexported fields
}

业务域服务定义

func NewService

func NewService(config *larkcore.Config) *BitableService

构建业务域服务实例

type CreateAppRoleMemberReq

type CreateAppRoleMemberReq struct {
	AppRoleMember *AppRoleMember `body:""`
	// contains filtered or unexported fields
}

type CreateAppRoleMemberReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppRoleMemberReqBuilder

func NewCreateAppRoleMemberReqBuilder() *CreateAppRoleMemberReqBuilder

生成请求的New构造器

func (*CreateAppRoleMemberReqBuilder) AppRoleMember

func (builder *CreateAppRoleMemberReqBuilder) AppRoleMember(appRoleMember *AppRoleMember) *CreateAppRoleMemberReqBuilder

func (*CreateAppRoleMemberReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*CreateAppRoleMemberReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateAppRoleMemberReqBuilder) MemberIdType

func (builder *CreateAppRoleMemberReqBuilder) MemberIdType(memberIdType string) *CreateAppRoleMemberReqBuilder

func (*CreateAppRoleMemberReqBuilder) RoleId

type CreateAppRoleMemberResp

type CreateAppRoleMemberResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*CreateAppRoleMemberResp) Success

func (resp *CreateAppRoleMemberResp) Success() bool

type CreateAppRoleReq

type CreateAppRoleReq struct {
	AppRole *AppRole `body:""`
	// contains filtered or unexported fields
}

type CreateAppRoleReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppRoleReqBuilder

func NewCreateAppRoleReqBuilder() *CreateAppRoleReqBuilder

生成请求的New构造器

func (*CreateAppRoleReqBuilder) AppRole

func (builder *CreateAppRoleReqBuilder) AppRole(appRole *AppRole) *CreateAppRoleReqBuilder

func (*CreateAppRoleReqBuilder) AppToken

func (builder *CreateAppRoleReqBuilder) AppToken(appToken string) *CreateAppRoleReqBuilder

1.5 生成请求的builder属性方法

func (*CreateAppRoleReqBuilder) Build

func (builder *CreateAppRoleReqBuilder) Build() *CreateAppRoleReq

1.5 生成请求的builder的build方法

type CreateAppRoleResp

type CreateAppRoleResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *CreateAppRoleRespData `json:"data"`
}

func (*CreateAppRoleResp) Success

func (resp *CreateAppRoleResp) Success() bool

type CreateAppRoleRespData

type CreateAppRoleRespData struct {
	Role *AppRole `json:"role,omitempty"`
}

type CreateAppTableFieldReq

type CreateAppTableFieldReq struct {
	AppTableField *AppTableField `body:""`
	// contains filtered or unexported fields
}

type CreateAppTableFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppTableFieldReqBuilder

func NewCreateAppTableFieldReqBuilder() *CreateAppTableFieldReqBuilder

生成请求的New构造器

func (*CreateAppTableFieldReqBuilder) AppTableField

func (builder *CreateAppTableFieldReqBuilder) AppTableField(appTableField *AppTableField) *CreateAppTableFieldReqBuilder

func (*CreateAppTableFieldReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*CreateAppTableFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateAppTableFieldReqBuilder) TableId

type CreateAppTableFieldResp

type CreateAppTableFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *CreateAppTableFieldRespData `json:"data"`
}

func (*CreateAppTableFieldResp) Success

func (resp *CreateAppTableFieldResp) Success() bool

type CreateAppTableFieldRespData

type CreateAppTableFieldRespData struct {
	Field *AppTableField `json:"field,omitempty"`
}

type CreateAppTablePathReqBodyBuilder

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

上传文件path开始

func NewCreateAppTablePathReqBodyBuilder

func NewCreateAppTablePathReqBodyBuilder() *CreateAppTablePathReqBodyBuilder

func (*CreateAppTablePathReqBodyBuilder) Build

func (*CreateAppTablePathReqBodyBuilder) Table

type CreateAppTableRecordReq

type CreateAppTableRecordReq struct {
	AppTableRecord *AppTableRecord `body:""`
	// contains filtered or unexported fields
}

type CreateAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppTableRecordReqBuilder

func NewCreateAppTableRecordReqBuilder() *CreateAppTableRecordReqBuilder

生成请求的New构造器

func (*CreateAppTableRecordReqBuilder) AppTableRecord

func (builder *CreateAppTableRecordReqBuilder) AppTableRecord(appTableRecord *AppTableRecord) *CreateAppTableRecordReqBuilder

func (*CreateAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*CreateAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateAppTableRecordReqBuilder) TableId

func (*CreateAppTableRecordReqBuilder) UserIdType

func (builder *CreateAppTableRecordReqBuilder) UserIdType(userIdType string) *CreateAppTableRecordReqBuilder

type CreateAppTableRecordResp

type CreateAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *CreateAppTableRecordRespData `json:"data"`
}

func (*CreateAppTableRecordResp) Success

func (resp *CreateAppTableRecordResp) Success() bool

type CreateAppTableRecordRespData

type CreateAppTableRecordRespData struct {
	Record *AppTableRecord `json:"record,omitempty"`
}

type CreateAppTableReq

type CreateAppTableReq struct {
	Body *CreateAppTableReqBody `body:""`
	// contains filtered or unexported fields
}

type CreateAppTableReqBody

type CreateAppTableReqBody struct {
	Table *ReqTable `json:"table,omitempty"`
}

type CreateAppTableReqBodyBuilder

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

func NewCreateAppTableReqBodyBuilder

func NewCreateAppTableReqBodyBuilder() *CreateAppTableReqBodyBuilder

生成body的New构造器

func (*CreateAppTableReqBodyBuilder) Build

1.3 生成body的build方法

func (*CreateAppTableReqBodyBuilder) Table

1.2 生成body的builder属性方法

type CreateAppTableReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppTableReqBuilder

func NewCreateAppTableReqBuilder() *CreateAppTableReqBuilder

生成请求的New构造器

func (*CreateAppTableReqBuilder) AppToken

func (builder *CreateAppTableReqBuilder) AppToken(appToken string) *CreateAppTableReqBuilder

1.5 生成请求的builder属性方法

func (*CreateAppTableReqBuilder) Body

func (*CreateAppTableReqBuilder) Build

func (builder *CreateAppTableReqBuilder) Build() *CreateAppTableReq

1.5 生成请求的builder的build方法

func (*CreateAppTableReqBuilder) UserIdType

func (builder *CreateAppTableReqBuilder) UserIdType(userIdType string) *CreateAppTableReqBuilder

type CreateAppTableResp

type CreateAppTableResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *CreateAppTableRespData `json:"data"`
}

func (*CreateAppTableResp) Success

func (resp *CreateAppTableResp) Success() bool

type CreateAppTableRespData

type CreateAppTableRespData struct {
	TableId *string `json:"table_id,omitempty"`
}

type CreateAppTableViewReq

type CreateAppTableViewReq struct {
	ReqView *ReqView `body:""`
	// contains filtered or unexported fields
}

type CreateAppTableViewReqBuilder

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

1.4 生成请求的builder结构体

func NewCreateAppTableViewReqBuilder

func NewCreateAppTableViewReqBuilder() *CreateAppTableViewReqBuilder

生成请求的New构造器

func (*CreateAppTableViewReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*CreateAppTableViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*CreateAppTableViewReqBuilder) ReqView

func (*CreateAppTableViewReqBuilder) TableId

type CreateAppTableViewResp

type CreateAppTableViewResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *CreateAppTableViewRespData `json:"data"`
}

func (*CreateAppTableViewResp) Success

func (resp *CreateAppTableViewResp) Success() bool

type CreateAppTableViewRespData

type CreateAppTableViewRespData struct {
	View *AppTableView `json:"view,omitempty"`
}

type DeleteAppRoleMemberReq

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

type DeleteAppRoleMemberReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppRoleMemberReqBuilder

func NewDeleteAppRoleMemberReqBuilder() *DeleteAppRoleMemberReqBuilder

生成请求的New构造器

func (*DeleteAppRoleMemberReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*DeleteAppRoleMemberReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteAppRoleMemberReqBuilder) MemberId

func (*DeleteAppRoleMemberReqBuilder) MemberIdType

func (builder *DeleteAppRoleMemberReqBuilder) MemberIdType(memberIdType string) *DeleteAppRoleMemberReqBuilder

func (*DeleteAppRoleMemberReqBuilder) RoleId

type DeleteAppRoleMemberResp

type DeleteAppRoleMemberResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*DeleteAppRoleMemberResp) Success

func (resp *DeleteAppRoleMemberResp) Success() bool

type DeleteAppRoleReq

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

type DeleteAppRoleReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppRoleReqBuilder

func NewDeleteAppRoleReqBuilder() *DeleteAppRoleReqBuilder

生成请求的New构造器

func (*DeleteAppRoleReqBuilder) AppToken

func (builder *DeleteAppRoleReqBuilder) AppToken(appToken string) *DeleteAppRoleReqBuilder

1.5 生成请求的builder属性方法

func (*DeleteAppRoleReqBuilder) Build

func (builder *DeleteAppRoleReqBuilder) Build() *DeleteAppRoleReq

1.5 生成请求的builder的build方法

func (*DeleteAppRoleReqBuilder) RoleId

func (builder *DeleteAppRoleReqBuilder) RoleId(roleId string) *DeleteAppRoleReqBuilder

type DeleteAppRoleResp

type DeleteAppRoleResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*DeleteAppRoleResp) Success

func (resp *DeleteAppRoleResp) Success() bool

type DeleteAppTableFieldReq

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

type DeleteAppTableFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppTableFieldReqBuilder

func NewDeleteAppTableFieldReqBuilder() *DeleteAppTableFieldReqBuilder

生成请求的New构造器

func (*DeleteAppTableFieldReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*DeleteAppTableFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteAppTableFieldReqBuilder) FieldId

func (*DeleteAppTableFieldReqBuilder) TableId

type DeleteAppTableFieldResp

type DeleteAppTableFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *DeleteAppTableFieldRespData `json:"data"`
}

func (*DeleteAppTableFieldResp) Success

func (resp *DeleteAppTableFieldResp) Success() bool

type DeleteAppTableFieldRespData

type DeleteAppTableFieldRespData struct {
	FieldId *string `json:"field_id,omitempty"`
	Deleted *bool   `json:"deleted,omitempty"`
}

type DeleteAppTableRecordReq

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

type DeleteAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppTableRecordReqBuilder

func NewDeleteAppTableRecordReqBuilder() *DeleteAppTableRecordReqBuilder

生成请求的New构造器

func (*DeleteAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*DeleteAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteAppTableRecordReqBuilder) RecordId

func (*DeleteAppTableRecordReqBuilder) TableId

type DeleteAppTableRecordResp

type DeleteAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *DeleteAppTableRecordRespData `json:"data"`
}

func (*DeleteAppTableRecordResp) Success

func (resp *DeleteAppTableRecordResp) Success() bool

type DeleteAppTableRecordRespData

type DeleteAppTableRecordRespData struct {
	Deleted  *bool   `json:"deleted,omitempty"`
	RecordId *string `json:"record_id,omitempty"`
}

type DeleteAppTableReq

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

type DeleteAppTableReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppTableReqBuilder

func NewDeleteAppTableReqBuilder() *DeleteAppTableReqBuilder

生成请求的New构造器

func (*DeleteAppTableReqBuilder) AppToken

func (builder *DeleteAppTableReqBuilder) AppToken(appToken string) *DeleteAppTableReqBuilder

1.5 生成请求的builder属性方法

func (*DeleteAppTableReqBuilder) Build

func (builder *DeleteAppTableReqBuilder) Build() *DeleteAppTableReq

1.5 生成请求的builder的build方法

func (*DeleteAppTableReqBuilder) TableId

func (builder *DeleteAppTableReqBuilder) TableId(tableId string) *DeleteAppTableReqBuilder

type DeleteAppTableResp

type DeleteAppTableResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*DeleteAppTableResp) Success

func (resp *DeleteAppTableResp) Success() bool

type DeleteAppTableViewReq

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

type DeleteAppTableViewReqBuilder

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

1.4 生成请求的builder结构体

func NewDeleteAppTableViewReqBuilder

func NewDeleteAppTableViewReqBuilder() *DeleteAppTableViewReqBuilder

生成请求的New构造器

func (*DeleteAppTableViewReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*DeleteAppTableViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*DeleteAppTableViewReqBuilder) TableId

func (*DeleteAppTableViewReqBuilder) ViewId

type DeleteAppTableViewResp

type DeleteAppTableViewResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
}

func (*DeleteAppTableViewResp) Success

func (resp *DeleteAppTableViewResp) Success() bool

type DeleteRecord

type DeleteRecord struct {
	Deleted  *bool   `json:"deleted,omitempty"`
	RecordId *string `json:"record_id,omitempty"`
}

type DeleteRecordBuilder

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

builder开始

func NewDeleteRecordBuilder

func NewDeleteRecordBuilder() *DeleteRecordBuilder

func (*DeleteRecordBuilder) Build

func (builder *DeleteRecordBuilder) Build() *DeleteRecord

func (*DeleteRecordBuilder) Deleted

func (builder *DeleteRecordBuilder) Deleted(deleted bool) *DeleteRecordBuilder

func (*DeleteRecordBuilder) RecordId

func (builder *DeleteRecordBuilder) RecordId(recordId string) *DeleteRecordBuilder

type DisplayApp

type DisplayApp struct {
	AppToken   *string `json:"app_token,omitempty"`
	Name       *string `json:"name,omitempty"`
	Revision   *int    `json:"revision,omitempty"`
	IsAdvanced *bool   `json:"is_advanced,omitempty"`
}

type DisplayAppBuilder

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

builder开始

func NewDisplayAppBuilder

func NewDisplayAppBuilder() *DisplayAppBuilder

func (*DisplayAppBuilder) AppToken

func (builder *DisplayAppBuilder) AppToken(appToken string) *DisplayAppBuilder

func (*DisplayAppBuilder) Build

func (builder *DisplayAppBuilder) Build() *DisplayApp

func (*DisplayAppBuilder) IsAdvanced

func (builder *DisplayAppBuilder) IsAdvanced(isAdvanced bool) *DisplayAppBuilder

func (*DisplayAppBuilder) Name

func (builder *DisplayAppBuilder) Name(name string) *DisplayAppBuilder

func (*DisplayAppBuilder) Revision

func (builder *DisplayAppBuilder) Revision(revision int) *DisplayAppBuilder

type DisplayAppV2

type DisplayAppV2 struct {
	AppToken   *string `json:"app_token,omitempty"`
	Name       *string `json:"name,omitempty"`
	IsAdvanced *bool   `json:"is_advanced,omitempty"`
}

type DisplayAppV2Builder

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

builder开始

func NewDisplayAppV2Builder

func NewDisplayAppV2Builder() *DisplayAppV2Builder

func (*DisplayAppV2Builder) AppToken

func (builder *DisplayAppV2Builder) AppToken(appToken string) *DisplayAppV2Builder

func (*DisplayAppV2Builder) Build

func (builder *DisplayAppV2Builder) Build() *DisplayAppV2

func (*DisplayAppV2Builder) IsAdvanced

func (builder *DisplayAppV2Builder) IsAdvanced(isAdvanced bool) *DisplayAppV2Builder

func (*DisplayAppV2Builder) Name

func (builder *DisplayAppV2Builder) Name(name string) *DisplayAppV2Builder

type GetAppReq

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

type GetAppReqBuilder

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

1.4 生成请求的builder结构体

func NewGetAppReqBuilder

func NewGetAppReqBuilder() *GetAppReqBuilder

生成请求的New构造器

func (*GetAppReqBuilder) AppToken

func (builder *GetAppReqBuilder) AppToken(appToken string) *GetAppReqBuilder

1.5 生成请求的builder属性方法

func (*GetAppReqBuilder) Build

func (builder *GetAppReqBuilder) Build() *GetAppReq

1.5 生成请求的builder的build方法

type GetAppResp

type GetAppResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *GetAppRespData `json:"data"`
}

func (*GetAppResp) Success

func (resp *GetAppResp) Success() bool

type GetAppRespData

type GetAppRespData struct {
	App *DisplayApp `json:"app,omitempty"`
}

type GetAppTableRecordReq

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

type GetAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewGetAppTableRecordReqBuilder

func NewGetAppTableRecordReqBuilder() *GetAppTableRecordReqBuilder

生成请求的New构造器

func (*GetAppTableRecordReqBuilder) AppToken

func (builder *GetAppTableRecordReqBuilder) AppToken(appToken string) *GetAppTableRecordReqBuilder

1.5 生成请求的builder属性方法

func (*GetAppTableRecordReqBuilder) AutomaticFields

func (builder *GetAppTableRecordReqBuilder) AutomaticFields(automaticFields bool) *GetAppTableRecordReqBuilder

func (*GetAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*GetAppTableRecordReqBuilder) DisplayFormulaRef

func (builder *GetAppTableRecordReqBuilder) DisplayFormulaRef(displayFormulaRef bool) *GetAppTableRecordReqBuilder

func (*GetAppTableRecordReqBuilder) RecordId

func (builder *GetAppTableRecordReqBuilder) RecordId(recordId string) *GetAppTableRecordReqBuilder

func (*GetAppTableRecordReqBuilder) TableId

func (*GetAppTableRecordReqBuilder) TextFieldAsArray

func (builder *GetAppTableRecordReqBuilder) TextFieldAsArray(textFieldAsArray bool) *GetAppTableRecordReqBuilder

func (*GetAppTableRecordReqBuilder) UserIdType

func (builder *GetAppTableRecordReqBuilder) UserIdType(userIdType string) *GetAppTableRecordReqBuilder

type GetAppTableRecordResp

type GetAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *GetAppTableRecordRespData `json:"data"`
}

func (*GetAppTableRecordResp) Success

func (resp *GetAppTableRecordResp) Success() bool

type GetAppTableRecordRespData

type GetAppTableRecordRespData struct {
	Record *AppTableRecord `json:"record,omitempty"`
}

type ListAppRoleIterator

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

生成请求的builder构造器 1.1 生成body的builder结构体

func (*ListAppRoleIterator) Next

func (iterator *ListAppRoleIterator) Next() (bool, *AppRole, error)

func (*ListAppRoleIterator) NextPageToken

func (iterator *ListAppRoleIterator) NextPageToken() *string

type ListAppRoleMemberIterator

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

func (*ListAppRoleMemberIterator) Next

func (iterator *ListAppRoleMemberIterator) Next() (bool, *AppRoleMember, error)

func (*ListAppRoleMemberIterator) NextPageToken

func (iterator *ListAppRoleMemberIterator) NextPageToken() *string

type ListAppRoleMemberReq

type ListAppRoleMemberReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppRoleMemberReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppRoleMemberReqBuilder

func NewListAppRoleMemberReqBuilder() *ListAppRoleMemberReqBuilder

生成请求的New构造器

func (*ListAppRoleMemberReqBuilder) AppToken

func (builder *ListAppRoleMemberReqBuilder) AppToken(appToken string) *ListAppRoleMemberReqBuilder

func (*ListAppRoleMemberReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ListAppRoleMemberReqBuilder) Limit

1.5 生成请求的builder属性方法

func (*ListAppRoleMemberReqBuilder) PageSize

func (builder *ListAppRoleMemberReqBuilder) PageSize(pageSize int) *ListAppRoleMemberReqBuilder

func (*ListAppRoleMemberReqBuilder) PageToken

func (builder *ListAppRoleMemberReqBuilder) PageToken(pageToken string) *ListAppRoleMemberReqBuilder

func (*ListAppRoleMemberReqBuilder) RoleId

type ListAppRoleMemberResp

type ListAppRoleMemberResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppRoleMemberRespData `json:"data"`
}

func (*ListAppRoleMemberResp) Success

func (resp *ListAppRoleMemberResp) Success() bool

type ListAppRoleMemberRespData

type ListAppRoleMemberRespData struct {
	Items     []*AppRoleMember `json:"items,omitempty"`
	HasMore   *bool            `json:"has_more,omitempty"`
	PageToken *string          `json:"page_token,omitempty"`
	Total     *int             `json:"total,omitempty"`
}

type ListAppRoleReq

type ListAppRoleReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppRoleReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppRoleReqBuilder

func NewListAppRoleReqBuilder() *ListAppRoleReqBuilder

生成请求的New构造器

func (*ListAppRoleReqBuilder) AppToken

func (builder *ListAppRoleReqBuilder) AppToken(appToken string) *ListAppRoleReqBuilder

func (*ListAppRoleReqBuilder) Build

func (builder *ListAppRoleReqBuilder) Build() *ListAppRoleReq

1.5 生成请求的builder的build方法

func (*ListAppRoleReqBuilder) Limit

func (builder *ListAppRoleReqBuilder) Limit(limit int) *ListAppRoleReqBuilder

1.5 生成请求的builder属性方法

func (*ListAppRoleReqBuilder) PageSize

func (builder *ListAppRoleReqBuilder) PageSize(pageSize int) *ListAppRoleReqBuilder

func (*ListAppRoleReqBuilder) PageToken

func (builder *ListAppRoleReqBuilder) PageToken(pageToken string) *ListAppRoleReqBuilder

type ListAppRoleResp

type ListAppRoleResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppRoleRespData `json:"data"`
}

func (*ListAppRoleResp) Success

func (resp *ListAppRoleResp) Success() bool

type ListAppRoleRespData

type ListAppRoleRespData struct {
	Items     []*AppRole `json:"items,omitempty"`
	PageToken *string    `json:"page_token,omitempty"`
	HasMore   *bool      `json:"has_more,omitempty"`
	Total     *int       `json:"total,omitempty"`
}

type ListAppTableFieldIterator

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

func (*ListAppTableFieldIterator) Next

func (iterator *ListAppTableFieldIterator) Next() (bool, *AppTableField, error)

func (*ListAppTableFieldIterator) NextPageToken

func (iterator *ListAppTableFieldIterator) NextPageToken() *string

type ListAppTableFieldReq

type ListAppTableFieldReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppTableFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppTableFieldReqBuilder

func NewListAppTableFieldReqBuilder() *ListAppTableFieldReqBuilder

生成请求的New构造器

func (*ListAppTableFieldReqBuilder) AppToken

func (builder *ListAppTableFieldReqBuilder) AppToken(appToken string) *ListAppTableFieldReqBuilder

func (*ListAppTableFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ListAppTableFieldReqBuilder) Limit

1.5 生成请求的builder属性方法

func (*ListAppTableFieldReqBuilder) PageSize

func (builder *ListAppTableFieldReqBuilder) PageSize(pageSize int) *ListAppTableFieldReqBuilder

func (*ListAppTableFieldReqBuilder) PageToken

func (builder *ListAppTableFieldReqBuilder) PageToken(pageToken string) *ListAppTableFieldReqBuilder

func (*ListAppTableFieldReqBuilder) TableId

func (*ListAppTableFieldReqBuilder) ViewId

type ListAppTableFieldResp

type ListAppTableFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppTableFieldRespData `json:"data"`
}

func (*ListAppTableFieldResp) Success

func (resp *ListAppTableFieldResp) Success() bool

type ListAppTableFieldRespData

type ListAppTableFieldRespData struct {
	HasMore   *bool            `json:"has_more,omitempty"`
	PageToken *string          `json:"page_token,omitempty"`
	Total     *int             `json:"total,omitempty"`
	Items     []*AppTableField `json:"items,omitempty"`
}

type ListAppTableFormFieldIterator

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

func (*ListAppTableFormFieldIterator) Next

func (*ListAppTableFormFieldIterator) NextPageToken

func (iterator *ListAppTableFormFieldIterator) NextPageToken() *string

type ListAppTableFormFieldReq

type ListAppTableFormFieldReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppTableFormFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppTableFormFieldReqBuilder

func NewListAppTableFormFieldReqBuilder() *ListAppTableFormFieldReqBuilder

生成请求的New构造器

func (*ListAppTableFormFieldReqBuilder) AppToken

func (*ListAppTableFormFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ListAppTableFormFieldReqBuilder) FormId

func (*ListAppTableFormFieldReqBuilder) Limit

1.5 生成请求的builder属性方法

func (*ListAppTableFormFieldReqBuilder) PageSize

func (*ListAppTableFormFieldReqBuilder) PageToken

func (*ListAppTableFormFieldReqBuilder) TableId

type ListAppTableFormFieldResp

type ListAppTableFormFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppTableFormFieldRespData `json:"data"`
}

func (*ListAppTableFormFieldResp) Success

func (resp *ListAppTableFormFieldResp) Success() bool

type ListAppTableFormFieldRespData

type ListAppTableFormFieldRespData struct {
	Items     []*AppTableFormField `json:"items,omitempty"`
	PageToken *string              `json:"page_token,omitempty"`
	HasMore   *bool                `json:"has_more,omitempty"`
	Total     *int                 `json:"total,omitempty"`
}

type ListAppTableIterator

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

func (*ListAppTableIterator) Next

func (iterator *ListAppTableIterator) Next() (bool, *AppTable, error)

func (*ListAppTableIterator) NextPageToken

func (iterator *ListAppTableIterator) NextPageToken() *string

type ListAppTableRecordIterator

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

func (*ListAppTableRecordIterator) Next

func (iterator *ListAppTableRecordIterator) Next() (bool, *AppTableRecord, error)

func (*ListAppTableRecordIterator) NextPageToken

func (iterator *ListAppTableRecordIterator) NextPageToken() *string

type ListAppTableRecordReq

type ListAppTableRecordReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppTableRecordReqBuilder

func NewListAppTableRecordReqBuilder() *ListAppTableRecordReqBuilder

生成请求的New构造器

func (*ListAppTableRecordReqBuilder) AppToken

func (*ListAppTableRecordReqBuilder) AutomaticFields

func (builder *ListAppTableRecordReqBuilder) AutomaticFields(automaticFields bool) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ListAppTableRecordReqBuilder) DisplayFormulaRef

func (builder *ListAppTableRecordReqBuilder) DisplayFormulaRef(displayFormulaRef bool) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) FieldNames

func (builder *ListAppTableRecordReqBuilder) FieldNames(fieldNames string) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) Filter

func (*ListAppTableRecordReqBuilder) Limit

1.5 生成请求的builder属性方法

func (*ListAppTableRecordReqBuilder) PageSize

func (builder *ListAppTableRecordReqBuilder) PageSize(pageSize int) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) PageToken

func (builder *ListAppTableRecordReqBuilder) PageToken(pageToken string) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) Sort

func (*ListAppTableRecordReqBuilder) TableId

func (*ListAppTableRecordReqBuilder) TextFieldAsArray

func (builder *ListAppTableRecordReqBuilder) TextFieldAsArray(textFieldAsArray bool) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) UserIdType

func (builder *ListAppTableRecordReqBuilder) UserIdType(userIdType string) *ListAppTableRecordReqBuilder

func (*ListAppTableRecordReqBuilder) ViewId

type ListAppTableRecordResp

type ListAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppTableRecordRespData `json:"data"`
}

func (*ListAppTableRecordResp) Success

func (resp *ListAppTableRecordResp) Success() bool

type ListAppTableRecordRespData

type ListAppTableRecordRespData struct {
	HasMore   *bool             `json:"has_more,omitempty"`
	PageToken *string           `json:"page_token,omitempty"`
	Total     *int              `json:"total,omitempty"`
	Items     []*AppTableRecord `json:"items,omitempty"`
}

type ListAppTableReq

type ListAppTableReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppTableReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppTableReqBuilder

func NewListAppTableReqBuilder() *ListAppTableReqBuilder

生成请求的New构造器

func (*ListAppTableReqBuilder) AppToken

func (builder *ListAppTableReqBuilder) AppToken(appToken string) *ListAppTableReqBuilder

func (*ListAppTableReqBuilder) Build

func (builder *ListAppTableReqBuilder) Build() *ListAppTableReq

1.5 生成请求的builder的build方法

func (*ListAppTableReqBuilder) Limit

func (builder *ListAppTableReqBuilder) Limit(limit int) *ListAppTableReqBuilder

1.5 生成请求的builder属性方法

func (*ListAppTableReqBuilder) PageSize

func (builder *ListAppTableReqBuilder) PageSize(pageSize int) *ListAppTableReqBuilder

func (*ListAppTableReqBuilder) PageToken

func (builder *ListAppTableReqBuilder) PageToken(pageToken string) *ListAppTableReqBuilder

type ListAppTableResp

type ListAppTableResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppTableRespData `json:"data"`
}

func (*ListAppTableResp) Success

func (resp *ListAppTableResp) Success() bool

type ListAppTableRespData

type ListAppTableRespData struct {
	HasMore   *bool       `json:"has_more,omitempty"`
	PageToken *string     `json:"page_token,omitempty"`
	Total     *int        `json:"total,omitempty"`
	Items     []*AppTable `json:"items,omitempty"`
}

type ListAppTableViewIterator

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

func (*ListAppTableViewIterator) Next

func (iterator *ListAppTableViewIterator) Next() (bool, *AppTableView, error)

func (*ListAppTableViewIterator) NextPageToken

func (iterator *ListAppTableViewIterator) NextPageToken() *string

type ListAppTableViewReq

type ListAppTableViewReq struct {
	Limit int
	// contains filtered or unexported fields
}

type ListAppTableViewReqBuilder

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

1.4 生成请求的builder结构体

func NewListAppTableViewReqBuilder

func NewListAppTableViewReqBuilder() *ListAppTableViewReqBuilder

生成请求的New构造器

func (*ListAppTableViewReqBuilder) AppToken

func (builder *ListAppTableViewReqBuilder) AppToken(appToken string) *ListAppTableViewReqBuilder

func (*ListAppTableViewReqBuilder) Build

1.5 生成请求的builder的build方法

func (*ListAppTableViewReqBuilder) Limit

1.5 生成请求的builder属性方法

func (*ListAppTableViewReqBuilder) PageSize

func (builder *ListAppTableViewReqBuilder) PageSize(pageSize int) *ListAppTableViewReqBuilder

func (*ListAppTableViewReqBuilder) PageToken

func (builder *ListAppTableViewReqBuilder) PageToken(pageToken string) *ListAppTableViewReqBuilder

func (*ListAppTableViewReqBuilder) TableId

type ListAppTableViewResp

type ListAppTableViewResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *ListAppTableViewRespData `json:"data"`
}

func (*ListAppTableViewResp) Success

func (resp *ListAppTableViewResp) Success() bool

type ListAppTableViewRespData

type ListAppTableViewRespData struct {
	Items     []*AppTableView `json:"items,omitempty"`
	PageToken *string         `json:"page_token,omitempty"`
	HasMore   *bool           `json:"has_more,omitempty"`
	Total     *int            `json:"total,omitempty"`
}

type PatchAppTableFormFieldReq

type PatchAppTableFormFieldReq struct {
	AppTableFormPatchedField *AppTableFormPatchedField `body:""`
	// contains filtered or unexported fields
}

type PatchAppTableFormFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewPatchAppTableFormFieldReqBuilder

func NewPatchAppTableFormFieldReqBuilder() *PatchAppTableFormFieldReqBuilder

生成请求的New构造器

func (*PatchAppTableFormFieldReqBuilder) AppTableFormPatchedField

func (builder *PatchAppTableFormFieldReqBuilder) AppTableFormPatchedField(appTableFormPatchedField *AppTableFormPatchedField) *PatchAppTableFormFieldReqBuilder

func (*PatchAppTableFormFieldReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*PatchAppTableFormFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*PatchAppTableFormFieldReqBuilder) FieldId

func (*PatchAppTableFormFieldReqBuilder) FormId

func (*PatchAppTableFormFieldReqBuilder) TableId

type PatchAppTableFormFieldResp

type PatchAppTableFormFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *PatchAppTableFormFieldRespData `json:"data"`
}

func (*PatchAppTableFormFieldResp) Success

func (resp *PatchAppTableFormFieldResp) Success() bool

type PatchAppTableFormFieldRespData

type PatchAppTableFormFieldRespData struct {
	Field *AppTableFormPatchedField `json:"field,omitempty"`
}

type Person

type Person struct {
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
	EnName *string `json:"en_name,omitempty"`
	Email  *string `json:"email,omitempty"`
}

type PersonBuilder

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

builder开始

func NewPersonBuilder

func NewPersonBuilder() *PersonBuilder

func (*PersonBuilder) Build

func (builder *PersonBuilder) Build() *Person

func (*PersonBuilder) Email

func (builder *PersonBuilder) Email(email string) *PersonBuilder

func (*PersonBuilder) EnName

func (builder *PersonBuilder) EnName(enName string) *PersonBuilder

func (*PersonBuilder) Id

func (builder *PersonBuilder) Id(id string) *PersonBuilder

func (*PersonBuilder) Name

func (builder *PersonBuilder) Name(name string) *PersonBuilder

type ReqApp

type ReqApp struct {
	Name        *string `json:"name,omitempty"`
	FolderToken *string `json:"folder_token,omitempty"`
}

type ReqAppBuilder

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

builder开始

func NewReqAppBuilder

func NewReqAppBuilder() *ReqAppBuilder

func (*ReqAppBuilder) Build

func (builder *ReqAppBuilder) Build() *ReqApp

func (*ReqAppBuilder) FolderToken

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

func (*ReqAppBuilder) Name

func (builder *ReqAppBuilder) Name(name string) *ReqAppBuilder

type ReqTable

type ReqTable struct {
	Name *string `json:"name,omitempty"`
}

type ReqTableBuilder

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

builder开始

func NewReqTableBuilder

func NewReqTableBuilder() *ReqTableBuilder

func (*ReqTableBuilder) Build

func (builder *ReqTableBuilder) Build() *ReqTable

func (*ReqTableBuilder) Name

func (builder *ReqTableBuilder) Name(name string) *ReqTableBuilder

type ReqView

type ReqView struct {
	ViewName *string `json:"view_name,omitempty"`
	ViewType *string `json:"view_type,omitempty"`
}

type ReqViewBuilder

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

builder开始

func NewReqViewBuilder

func NewReqViewBuilder() *ReqViewBuilder

func (*ReqViewBuilder) Build

func (builder *ReqViewBuilder) Build() *ReqView

func (*ReqViewBuilder) ViewName

func (builder *ReqViewBuilder) ViewName(viewName string) *ReqViewBuilder

func (*ReqViewBuilder) ViewType

func (builder *ReqViewBuilder) ViewType(viewType string) *ReqViewBuilder

type UpdateAppPathReqBodyBuilder

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

上传文件path开始

func NewUpdateAppPathReqBodyBuilder

func NewUpdateAppPathReqBodyBuilder() *UpdateAppPathReqBodyBuilder

func (*UpdateAppPathReqBodyBuilder) Build

func (builder *UpdateAppPathReqBodyBuilder) Build() (*UpdateAppReqBody, error)

func (*UpdateAppPathReqBodyBuilder) IsAdvanced

func (builder *UpdateAppPathReqBodyBuilder) IsAdvanced(isAdvanced bool) *UpdateAppPathReqBodyBuilder

func (*UpdateAppPathReqBodyBuilder) Name

type UpdateAppReq

type UpdateAppReq struct {
	Body *UpdateAppReqBody `body:""`
	// contains filtered or unexported fields
}

type UpdateAppReqBody

type UpdateAppReqBody struct {
	Name       *string `json:"name,omitempty"`
	IsAdvanced *bool   `json:"is_advanced,omitempty"`
}

type UpdateAppReqBodyBuilder

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

func NewUpdateAppReqBodyBuilder

func NewUpdateAppReqBodyBuilder() *UpdateAppReqBodyBuilder

生成body的New构造器

func (*UpdateAppReqBodyBuilder) Build

func (builder *UpdateAppReqBodyBuilder) Build() *UpdateAppReqBody

1.3 生成body的build方法

func (*UpdateAppReqBodyBuilder) IsAdvanced

func (builder *UpdateAppReqBodyBuilder) IsAdvanced(isAdvanced bool) *UpdateAppReqBodyBuilder

func (*UpdateAppReqBodyBuilder) Name

1.2 生成body的builder属性方法

type UpdateAppReqBuilder

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

1.4 生成请求的builder结构体

func NewUpdateAppReqBuilder

func NewUpdateAppReqBuilder() *UpdateAppReqBuilder

生成请求的New构造器

func (*UpdateAppReqBuilder) AppToken

func (builder *UpdateAppReqBuilder) AppToken(appToken string) *UpdateAppReqBuilder

1.5 生成请求的builder属性方法

func (*UpdateAppReqBuilder) Body

func (*UpdateAppReqBuilder) Build

func (builder *UpdateAppReqBuilder) Build() *UpdateAppReq

1.5 生成请求的builder的build方法

type UpdateAppResp

type UpdateAppResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *UpdateAppRespData `json:"data"`
}

func (*UpdateAppResp) Success

func (resp *UpdateAppResp) Success() bool

type UpdateAppRespData

type UpdateAppRespData struct {
	App *DisplayAppV2 `json:"app,omitempty"`
}

type UpdateAppRoleReq

type UpdateAppRoleReq struct {
	AppRole *AppRole `body:""`
	// contains filtered or unexported fields
}

type UpdateAppRoleReqBuilder

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

1.4 生成请求的builder结构体

func NewUpdateAppRoleReqBuilder

func NewUpdateAppRoleReqBuilder() *UpdateAppRoleReqBuilder

生成请求的New构造器

func (*UpdateAppRoleReqBuilder) AppRole

func (builder *UpdateAppRoleReqBuilder) AppRole(appRole *AppRole) *UpdateAppRoleReqBuilder

func (*UpdateAppRoleReqBuilder) AppToken

func (builder *UpdateAppRoleReqBuilder) AppToken(appToken string) *UpdateAppRoleReqBuilder

1.5 生成请求的builder属性方法

func (*UpdateAppRoleReqBuilder) Build

func (builder *UpdateAppRoleReqBuilder) Build() *UpdateAppRoleReq

1.5 生成请求的builder的build方法

func (*UpdateAppRoleReqBuilder) RoleId

func (builder *UpdateAppRoleReqBuilder) RoleId(roleId string) *UpdateAppRoleReqBuilder

type UpdateAppRoleResp

type UpdateAppRoleResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *UpdateAppRoleRespData `json:"data"`
}

func (*UpdateAppRoleResp) Success

func (resp *UpdateAppRoleResp) Success() bool

type UpdateAppRoleRespData

type UpdateAppRoleRespData struct {
	Role *AppRole `json:"role,omitempty"`
}

type UpdateAppTableFieldReq

type UpdateAppTableFieldReq struct {
	AppTableField *AppTableField `body:""`
	// contains filtered or unexported fields
}

type UpdateAppTableFieldReqBuilder

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

1.4 生成请求的builder结构体

func NewUpdateAppTableFieldReqBuilder

func NewUpdateAppTableFieldReqBuilder() *UpdateAppTableFieldReqBuilder

生成请求的New构造器

func (*UpdateAppTableFieldReqBuilder) AppTableField

func (builder *UpdateAppTableFieldReqBuilder) AppTableField(appTableField *AppTableField) *UpdateAppTableFieldReqBuilder

func (*UpdateAppTableFieldReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*UpdateAppTableFieldReqBuilder) Build

1.5 生成请求的builder的build方法

func (*UpdateAppTableFieldReqBuilder) FieldId

func (*UpdateAppTableFieldReqBuilder) TableId

type UpdateAppTableFieldResp

type UpdateAppTableFieldResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *UpdateAppTableFieldRespData `json:"data"`
}

func (*UpdateAppTableFieldResp) Success

func (resp *UpdateAppTableFieldResp) Success() bool

type UpdateAppTableFieldRespData

type UpdateAppTableFieldRespData struct {
	Field *AppTableField `json:"field,omitempty"`
}

type UpdateAppTableRecordReq

type UpdateAppTableRecordReq struct {
	AppTableRecord *AppTableRecord `body:""`
	// contains filtered or unexported fields
}

type UpdateAppTableRecordReqBuilder

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

1.4 生成请求的builder结构体

func NewUpdateAppTableRecordReqBuilder

func NewUpdateAppTableRecordReqBuilder() *UpdateAppTableRecordReqBuilder

生成请求的New构造器

func (*UpdateAppTableRecordReqBuilder) AppTableRecord

func (builder *UpdateAppTableRecordReqBuilder) AppTableRecord(appTableRecord *AppTableRecord) *UpdateAppTableRecordReqBuilder

func (*UpdateAppTableRecordReqBuilder) AppToken

1.5 生成请求的builder属性方法

func (*UpdateAppTableRecordReqBuilder) Build

1.5 生成请求的builder的build方法

func (*UpdateAppTableRecordReqBuilder) RecordId

func (*UpdateAppTableRecordReqBuilder) TableId

func (*UpdateAppTableRecordReqBuilder) UserIdType

func (builder *UpdateAppTableRecordReqBuilder) UserIdType(userIdType string) *UpdateAppTableRecordReqBuilder

type UpdateAppTableRecordResp

type UpdateAppTableRecordResp struct {
	*larkcore.ApiResp `json:"-"`
	larkcore.CodeError
	Data *UpdateAppTableRecordRespData `json:"data"`
}

func (*UpdateAppTableRecordResp) Success

func (resp *UpdateAppTableRecordResp) Success() bool

type UpdateAppTableRecordRespData

type UpdateAppTableRecordRespData struct {
	Record *AppTableRecord `json:"record,omitempty"`
}

type Url

type Url struct {
	Text *string `json:"text,omitempty"`
	Link *string `json:"link,omitempty"`
}

type UrlBuilder

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

builder开始

func NewUrlBuilder

func NewUrlBuilder() *UrlBuilder

func (*UrlBuilder) Build

func (builder *UrlBuilder) Build() *Url
func (builder *UrlBuilder) Link(link string) *UrlBuilder

func (*UrlBuilder) Text

func (builder *UrlBuilder) Text(text string) *UrlBuilder

Jump to

Keyboard shortcuts

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