v2

package
v1.1.45 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by lark suite oapi sdk gen

Code generated by lark suite oapi sdk gen

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Acl

type Acl struct {
	Access          string   `json:"access,omitempty"`
	Value           string   `json:"value,omitempty"`
	Type            string   `json:"type,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*Acl) MarshalJSON

func (s *Acl) MarshalJSON() ([]byte, error)

type ConnectDataSource

type ConnectDataSource struct {
	ServiceUrl         string   `json:"service_url,omitempty"`
	ProjectName        string   `json:"project_name,omitempty"`
	DisplayName        string   `json:"display_name,omitempty"`
	Description        string   `json:"description,omitempty"`
	IconUrl            string   `json:"icon_url,omitempty"`
	ProjectDescription string   `json:"project_description,omitempty"`
	ContactEmail       string   `json:"contact_email,omitempty"`
	TenantName         string   `json:"tenant_name,omitempty"`
	ForceSendFields    []string `json:"-"`
}

func (*ConnectDataSource) MarshalJSON

func (s *ConnectDataSource) MarshalJSON() ([]byte, error)

type DataSource

type DataSource struct {
	Id              string   `json:"id,omitempty"`
	Name            string   `json:"name,omitempty"`
	State           int      `json:"state,omitempty"`
	Description     string   `json:"description,omitempty"`
	CreateTime      string   `json:"create_time,omitempty"`
	UpdateTime      string   `json:"update_time,omitempty"`
	IsExceedQuota   bool     `json:"is_exceed_quota,omitempty"`
	IconUrl         string   `json:"icon_url,omitempty"`
	Template        string   `json:"template,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*DataSource) MarshalJSON

func (s *DataSource) MarshalJSON() ([]byte, error)

type DataSourceCreateReqCall

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

func (*DataSourceCreateReqCall) Do

type DataSourceCreateResult

type DataSourceCreateResult struct {
	DataSource *DataSource `json:"data_source,omitempty"`
}

type DataSourceDeleteReqCall

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

func (*DataSourceDeleteReqCall) Do

func (*DataSourceDeleteReqCall) SetDataSourceId

func (rc *DataSourceDeleteReqCall) SetDataSourceId(dataSourceId string)

type DataSourceGetReqCall

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

func (*DataSourceGetReqCall) Do

func (*DataSourceGetReqCall) SetDataSourceId

func (rc *DataSourceGetReqCall) SetDataSourceId(dataSourceId string)

type DataSourceGetResult

type DataSourceGetResult struct {
	DataSource *DataSource `json:"data_source,omitempty"`
}

type DataSourceItemCreateReqCall

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

func (*DataSourceItemCreateReqCall) Do

func (*DataSourceItemCreateReqCall) SetDataSourceId

func (rc *DataSourceItemCreateReqCall) SetDataSourceId(dataSourceId string)

type DataSourceItemDeleteReqCall

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

func (*DataSourceItemDeleteReqCall) Do

func (*DataSourceItemDeleteReqCall) SetDataSourceId

func (rc *DataSourceItemDeleteReqCall) SetDataSourceId(dataSourceId string)

func (*DataSourceItemDeleteReqCall) SetItemId

func (rc *DataSourceItemDeleteReqCall) SetItemId(itemId string)

type DataSourceItemGetReqCall

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

func (*DataSourceItemGetReqCall) Do

func (*DataSourceItemGetReqCall) SetDataSourceId

func (rc *DataSourceItemGetReqCall) SetDataSourceId(dataSourceId string)

func (*DataSourceItemGetReqCall) SetItemId

func (rc *DataSourceItemGetReqCall) SetItemId(itemId string)

type DataSourceItemGetResult

type DataSourceItemGetResult struct {
	Item *Item `json:"item,omitempty"`
}

type DataSourceItemService

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

func (*DataSourceItemService) Create

func (dataSourceItems *DataSourceItemService) Create(ctx *core.Context, body *Item, optFns ...request.OptFn) *DataSourceItemCreateReqCall

func (*DataSourceItemService) Delete

func (dataSourceItems *DataSourceItemService) Delete(ctx *core.Context, optFns ...request.OptFn) *DataSourceItemDeleteReqCall

func (*DataSourceItemService) Get

func (dataSourceItems *DataSourceItemService) Get(ctx *core.Context, optFns ...request.OptFn) *DataSourceItemGetReqCall

type DataSourceListReqCall

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

func (*DataSourceListReqCall) Do

func (*DataSourceListReqCall) SetPageSize

func (rc *DataSourceListReqCall) SetPageSize(pageSize int)

func (*DataSourceListReqCall) SetPageToken

func (rc *DataSourceListReqCall) SetPageToken(pageToken string)

func (*DataSourceListReqCall) SetView

func (rc *DataSourceListReqCall) SetView(view int)

type DataSourceListResult

type DataSourceListResult struct {
	HasMore   bool          `json:"has_more,omitempty"`
	PageToken string        `json:"page_token,omitempty"`
	Items     []*DataSource `json:"items,omitempty"`
}

type DataSourcePatchReqBody

type DataSourcePatchReqBody struct {
	Name            string   `json:"name,omitempty"`
	State           int      `json:"state,omitempty"`
	Description     string   `json:"description,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*DataSourcePatchReqBody) MarshalJSON

func (s *DataSourcePatchReqBody) MarshalJSON() ([]byte, error)

type DataSourcePatchReqCall

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

func (*DataSourcePatchReqCall) Do

func (*DataSourcePatchReqCall) SetDataSourceId

func (rc *DataSourcePatchReqCall) SetDataSourceId(dataSourceId string)

type DataSourcePatchResult

type DataSourcePatchResult struct {
	DataSource *DataSource `json:"data_source,omitempty"`
}

type DataSourceService

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

func (*DataSourceService) Create

func (dataSources *DataSourceService) Create(ctx *core.Context, body *DataSource, optFns ...request.OptFn) *DataSourceCreateReqCall

func (*DataSourceService) Delete

func (dataSources *DataSourceService) Delete(ctx *core.Context, optFns ...request.OptFn) *DataSourceDeleteReqCall

func (*DataSourceService) Get

func (dataSources *DataSourceService) Get(ctx *core.Context, optFns ...request.OptFn) *DataSourceGetReqCall

func (*DataSourceService) List

func (dataSources *DataSourceService) List(ctx *core.Context, optFns ...request.OptFn) *DataSourceListReqCall

func (*DataSourceService) Patch

func (dataSources *DataSourceService) Patch(ctx *core.Context, body *DataSourcePatchReqBody, optFns ...request.OptFn) *DataSourcePatchReqCall

type Item

type Item struct {
	Id              string        `json:"id,omitempty"`
	Acl             []*Acl        `json:"acl,omitempty"`
	Metadata        *ItemMetadata `json:"metadata,omitempty"`
	StructuredData  string        `json:"structured_data,omitempty"`
	Content         *ItemContent  `json:"content,omitempty"`
	FieldAcl        string        `json:"field_acl,omitempty"`
	ForceSendFields []string      `json:"-"`
}

func (*Item) MarshalJSON

func (s *Item) MarshalJSON() ([]byte, error)

type ItemContent

type ItemContent struct {
	Format          string   `json:"format,omitempty"`
	ContentData     string   `json:"content_data,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*ItemContent) MarshalJSON

func (s *ItemContent) MarshalJSON() ([]byte, error)

type ItemMetadata

type ItemMetadata struct {
	Title           string   `json:"title,omitempty"`
	SourceUrl       string   `json:"source_url,omitempty"`
	CreateTime      int      `json:"create_time,omitempty"`
	UpdateTime      int      `json:"update_time,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*ItemMetadata) MarshalJSON

func (s *ItemMetadata) MarshalJSON() ([]byte, error)

type Schema

type Schema struct {
	PropertyDefinitions []*SchemaPropertyDefinition `json:"property_definitions,omitempty"`
	Id                  string                      `json:"id,omitempty"`
	ForceSendFields     []string                    `json:"-"`
}

func (*Schema) MarshalJSON

func (s *Schema) MarshalJSON() ([]byte, error)

type SchemaDisplayOption

type SchemaDisplayOption struct {
	DisplayLabel    string   `json:"display_label,omitempty"`
	DisplayType     string   `json:"display_type,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*SchemaDisplayOption) MarshalJSON

func (s *SchemaDisplayOption) MarshalJSON() ([]byte, error)

type SchemaPropertyDefinition

type SchemaPropertyDefinition struct {
	Name                 string               `json:"name,omitempty"`
	IsReturnable         bool                 `json:"is_returnable,omitempty"`
	IsRepeatable         bool                 `json:"is_repeatable,omitempty"`
	IsSortable           bool                 `json:"is_sortable,omitempty"`
	IsFacetable          bool                 `json:"is_facetable,omitempty"`
	IsWildcardSearchable bool                 `json:"is_wildcard_searchable,omitempty"`
	Type                 string               `json:"type,omitempty"`
	DisplayOptions       *SchemaDisplayOption `json:"display_options,omitempty"`
	ForceSendFields      []string             `json:"-"`
}

func (*SchemaPropertyDefinition) MarshalJSON

func (s *SchemaPropertyDefinition) MarshalJSON() ([]byte, error)

type Service

type Service struct {
	DataSources     *DataSourceService
	DataSourceItems *DataSourceItemService
	// contains filtered or unexported fields
}

func NewService

func NewService(conf *config.Config) *Service

Jump to

Keyboard shortcuts

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