Documentation
¶
Overview ¶
Code generated by lark suite oapi sdk gen
Code generated by lark suite oapi sdk gen
Index ¶
- type Acl
- type ConnectDataSource
- type DataSource
- type DataSourceCreateReqCall
- type DataSourceCreateResult
- type DataSourceDeleteReqCall
- type DataSourceGetReqCall
- type DataSourceGetResult
- type DataSourceItemCreateReqCall
- type DataSourceItemDeleteReqCall
- type DataSourceItemGetReqCall
- type DataSourceItemGetResult
- type DataSourceItemService
- func (dataSourceItems *DataSourceItemService) Create(ctx *core.Context, body *Item, optFns ...request.OptFn) *DataSourceItemCreateReqCall
- func (dataSourceItems *DataSourceItemService) Delete(ctx *core.Context, optFns ...request.OptFn) *DataSourceItemDeleteReqCall
- func (dataSourceItems *DataSourceItemService) Get(ctx *core.Context, optFns ...request.OptFn) *DataSourceItemGetReqCall
- type DataSourceListReqCall
- type DataSourceListResult
- type DataSourcePatchReqBody
- type DataSourcePatchReqCall
- type DataSourcePatchResult
- type DataSourceService
- func (dataSources *DataSourceService) Create(ctx *core.Context, body *DataSource, optFns ...request.OptFn) *DataSourceCreateReqCall
- func (dataSources *DataSourceService) Delete(ctx *core.Context, optFns ...request.OptFn) *DataSourceDeleteReqCall
- func (dataSources *DataSourceService) Get(ctx *core.Context, optFns ...request.OptFn) *DataSourceGetReqCall
- func (dataSources *DataSourceService) List(ctx *core.Context, optFns ...request.OptFn) *DataSourceListReqCall
- func (dataSources *DataSourceService) Patch(ctx *core.Context, body *DataSourcePatchReqBody, optFns ...request.OptFn) *DataSourcePatchReqCall
- type Item
- type ItemContent
- type ItemMetadata
- type Schema
- type SchemaDisplayOption
- type SchemaPropertyDefinition
- type Service
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 ¶
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 ¶
func (rc *DataSourceCreateReqCall) Do() (*DataSourceCreateResult, error)
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 (rc *DataSourceDeleteReqCall) Do() (*response.NoData, error)
func (*DataSourceDeleteReqCall) SetDataSourceId ¶
func (rc *DataSourceDeleteReqCall) SetDataSourceId(dataSourceId string)
type DataSourceGetReqCall ¶
type DataSourceGetReqCall struct {
// contains filtered or unexported fields
}
func (*DataSourceGetReqCall) Do ¶
func (rc *DataSourceGetReqCall) Do() (*DataSourceGetResult, error)
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 (rc *DataSourceItemCreateReqCall) Do() (*response.NoData, error)
func (*DataSourceItemCreateReqCall) SetDataSourceId ¶
func (rc *DataSourceItemCreateReqCall) SetDataSourceId(dataSourceId string)
type DataSourceItemDeleteReqCall ¶
type DataSourceItemDeleteReqCall struct {
// contains filtered or unexported fields
}
func (*DataSourceItemDeleteReqCall) Do ¶
func (rc *DataSourceItemDeleteReqCall) Do() (*response.NoData, error)
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 (rc *DataSourceItemGetReqCall) Do() (*DataSourceItemGetResult, error)
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 (rc *DataSourceListReqCall) Do() (*DataSourceListResult, error)
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 (rc *DataSourcePatchReqCall) Do() (*DataSourcePatchResult, error)
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 ¶
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 ¶
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 ¶
Click to show internal directories.
Click to hide internal directories.