Documentation
¶
Index ¶
- type BlockService
- type CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) BlockTypeId(blockTypeId string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Build() (*CreateEntityReqBody, error)
- func (builder *CreateEntityPathReqBodyBuilder) Extra(extra string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) I18nPreview(i18nPreview string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) I18nSummary(i18nSummary string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Owner(owner string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Preview(preview string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) SourceData(sourceData string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) SourceLink(sourceLink string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) SourceMeta(sourceMeta string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Summary(summary string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Title(title string) *CreateEntityPathReqBodyBuilder
- func (builder *CreateEntityPathReqBodyBuilder) Version(version string) *CreateEntityPathReqBodyBuilder
- type CreateEntityReq
- type CreateEntityReqBody
- type CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) BlockTypeId(blockTypeId string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Build() *CreateEntityReqBody
- func (builder *CreateEntityReqBodyBuilder) Extra(extra string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) I18nPreview(i18nPreview string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) I18nSummary(i18nSummary string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Owner(owner string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Preview(preview string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) SourceData(sourceData string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) SourceLink(sourceLink string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) SourceMeta(sourceMeta string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Summary(summary string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Title(title string) *CreateEntityReqBodyBuilder
- func (builder *CreateEntityReqBodyBuilder) Version(version string) *CreateEntityReqBodyBuilder
- type CreateEntityReqBuilder
- type CreateEntityResp
- type CreateEntityRespData
- type CreateMessageReq
- type CreateMessageReqBuilder
- type CreateMessageResp
- type Entity
- type EntityBuilder
- func (builder *EntityBuilder) BlockId(blockId string) *EntityBuilder
- func (builder *EntityBuilder) BlockTypeId(blockTypeId string) *EntityBuilder
- func (builder *EntityBuilder) Build() *Entity
- func (builder *EntityBuilder) Extra(extra string) *EntityBuilder
- func (builder *EntityBuilder) I18nPreview(i18nPreview string) *EntityBuilder
- func (builder *EntityBuilder) I18nSummay(i18nSummay string) *EntityBuilder
- func (builder *EntityBuilder) Owner(owner string) *EntityBuilder
- func (builder *EntityBuilder) Preview(preview string) *EntityBuilder
- func (builder *EntityBuilder) SourceData(sourceData string) *EntityBuilder
- func (builder *EntityBuilder) SourceLink(sourceLink string) *EntityBuilder
- func (builder *EntityBuilder) SourceMeta(sourceMeta string) *EntityBuilder
- func (builder *EntityBuilder) Summary(summary string) *EntityBuilder
- func (builder *EntityBuilder) Title(title string) *EntityBuilder
- func (builder *EntityBuilder) Version(version string) *EntityBuilder
- type Message
- type MessageBuilder
- func (builder *MessageBuilder) BlockId(blockId string) *MessageBuilder
- func (builder *MessageBuilder) Body(body string) *MessageBuilder
- func (builder *MessageBuilder) Build() *Message
- func (builder *MessageBuilder) OpenIds(openIds []string) *MessageBuilder
- func (builder *MessageBuilder) Resource(resource string) *MessageBuilder
- func (builder *MessageBuilder) Version(version string) *MessageBuilder
- type UpdateEntityReq
- type UpdateEntityReqBuilder
- type UpdateEntityResp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockService ¶
type BlockService struct { Entity *entity Message *message // contains filtered or unexported fields }
业务域服务定义
type CreateEntityPathReqBodyBuilder ¶
type CreateEntityPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateEntityPathReqBodyBuilder ¶
func NewCreateEntityPathReqBodyBuilder() *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) BlockTypeId ¶
func (builder *CreateEntityPathReqBodyBuilder) BlockTypeId(blockTypeId string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Build ¶
func (builder *CreateEntityPathReqBodyBuilder) Build() (*CreateEntityReqBody, error)
func (*CreateEntityPathReqBodyBuilder) Extra ¶
func (builder *CreateEntityPathReqBodyBuilder) Extra(extra string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) I18nPreview ¶
func (builder *CreateEntityPathReqBodyBuilder) I18nPreview(i18nPreview string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) I18nSummary ¶
func (builder *CreateEntityPathReqBodyBuilder) I18nSummary(i18nSummary string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Owner ¶
func (builder *CreateEntityPathReqBodyBuilder) Owner(owner string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Preview ¶
func (builder *CreateEntityPathReqBodyBuilder) Preview(preview string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) SourceData ¶
func (builder *CreateEntityPathReqBodyBuilder) SourceData(sourceData string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) SourceLink ¶
func (builder *CreateEntityPathReqBodyBuilder) SourceLink(sourceLink string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) SourceMeta ¶
func (builder *CreateEntityPathReqBodyBuilder) SourceMeta(sourceMeta string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Summary ¶
func (builder *CreateEntityPathReqBodyBuilder) Summary(summary string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Title ¶
func (builder *CreateEntityPathReqBodyBuilder) Title(title string) *CreateEntityPathReqBodyBuilder
func (*CreateEntityPathReqBodyBuilder) Version ¶
func (builder *CreateEntityPathReqBodyBuilder) Version(version string) *CreateEntityPathReqBodyBuilder
type CreateEntityReq ¶
type CreateEntityReq struct { Body *CreateEntityReqBody `body:""` // contains filtered or unexported fields }
type CreateEntityReqBody ¶
type CreateEntityReqBody struct { Title *string `json:"title,omitempty"` BlockTypeId *string `json:"block_type_id,omitempty"` SourceData *string `json:"source_data,omitempty"` SourceMeta *string `json:"source_meta,omitempty"` Version *string `json:"version,omitempty"` SourceLink *string `json:"source_link,omitempty"` Owner *string `json:"owner,omitempty"` Extra *string `json:"extra,omitempty"` I18nSummary *string `json:"i18n_summary,omitempty"` I18nPreview *string `json:"i18n_preview,omitempty"` Summary *string `json:"summary,omitempty"` Preview *string `json:"preview,omitempty"` }
type CreateEntityReqBodyBuilder ¶
type CreateEntityReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateEntityReqBodyBuilder ¶
func NewCreateEntityReqBodyBuilder() *CreateEntityReqBodyBuilder
生成body的New构造器
func (*CreateEntityReqBodyBuilder) BlockTypeId ¶
func (builder *CreateEntityReqBodyBuilder) BlockTypeId(blockTypeId string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) Build ¶
func (builder *CreateEntityReqBodyBuilder) Build() *CreateEntityReqBody
1.3 生成body的build方法
func (*CreateEntityReqBodyBuilder) Extra ¶
func (builder *CreateEntityReqBodyBuilder) Extra(extra string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) I18nPreview ¶
func (builder *CreateEntityReqBodyBuilder) I18nPreview(i18nPreview string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) I18nSummary ¶
func (builder *CreateEntityReqBodyBuilder) I18nSummary(i18nSummary string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) Owner ¶
func (builder *CreateEntityReqBodyBuilder) Owner(owner string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) Preview ¶
func (builder *CreateEntityReqBodyBuilder) Preview(preview string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) SourceData ¶
func (builder *CreateEntityReqBodyBuilder) SourceData(sourceData string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) SourceLink ¶
func (builder *CreateEntityReqBodyBuilder) SourceLink(sourceLink string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) SourceMeta ¶
func (builder *CreateEntityReqBodyBuilder) SourceMeta(sourceMeta string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) Summary ¶
func (builder *CreateEntityReqBodyBuilder) Summary(summary string) *CreateEntityReqBodyBuilder
func (*CreateEntityReqBodyBuilder) Title ¶
func (builder *CreateEntityReqBodyBuilder) Title(title string) *CreateEntityReqBodyBuilder
1.2 生成body的builder属性方法
func (*CreateEntityReqBodyBuilder) Version ¶
func (builder *CreateEntityReqBodyBuilder) Version(version string) *CreateEntityReqBodyBuilder
type CreateEntityReqBuilder ¶
type CreateEntityReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateEntityReqBuilder ¶
func NewCreateEntityReqBuilder() *CreateEntityReqBuilder
生成请求的New构造器
func (*CreateEntityReqBuilder) Body ¶
func (builder *CreateEntityReqBuilder) Body(body *CreateEntityReqBody) *CreateEntityReqBuilder
1.5 生成请求的builder属性方法
func (*CreateEntityReqBuilder) Build ¶
func (builder *CreateEntityReqBuilder) Build() *CreateEntityReq
1.5 生成请求的builder的build方法
type CreateEntityResp ¶
type CreateEntityResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateEntityRespData `json:"data"` }
func (*CreateEntityResp) Success ¶
func (resp *CreateEntityResp) Success() bool
type CreateEntityRespData ¶
type CreateEntityRespData struct {
Entity *Entity `json:"entity,omitempty"`
}
type CreateMessageReq ¶
type CreateMessageReq struct { Message *Message `body:""` // contains filtered or unexported fields }
type CreateMessageReqBuilder ¶
type CreateMessageReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateMessageReqBuilder ¶
func NewCreateMessageReqBuilder() *CreateMessageReqBuilder
生成请求的New构造器
func (*CreateMessageReqBuilder) Build ¶
func (builder *CreateMessageReqBuilder) Build() *CreateMessageReq
1.5 生成请求的builder的build方法
func (*CreateMessageReqBuilder) Message ¶
func (builder *CreateMessageReqBuilder) Message(message *Message) *CreateMessageReqBuilder
1.5 生成请求的builder属性方法
type CreateMessageResp ¶
type CreateMessageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CreateMessageResp) Success ¶
func (resp *CreateMessageResp) Success() bool
type Entity ¶
type Entity struct { BlockId *string `json:"block_id,omitempty"` Title *string `json:"title,omitempty"` BlockTypeId *string `json:"block_type_id,omitempty"` SourceData *string `json:"source_data,omitempty"` SourceMeta *string `json:"source_meta,omitempty"` Version *string `json:"version,omitempty"` SourceLink *string `json:"source_link,omitempty"` Summary *string `json:"summary,omitempty"` Preview *string `json:"preview,omitempty"` I18nSummay *string `json:"i18n_summay,omitempty"` I18nPreview *string `json:"i18n_preview,omitempty"` Owner *string `json:"owner,omitempty"` Extra *string `json:"extra,omitempty"` }
type EntityBuilder ¶
type EntityBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewEntityBuilder ¶
func NewEntityBuilder() *EntityBuilder
func (*EntityBuilder) BlockId ¶
func (builder *EntityBuilder) BlockId(blockId string) *EntityBuilder
func (*EntityBuilder) BlockTypeId ¶
func (builder *EntityBuilder) BlockTypeId(blockTypeId string) *EntityBuilder
func (*EntityBuilder) Build ¶
func (builder *EntityBuilder) Build() *Entity
func (*EntityBuilder) Extra ¶
func (builder *EntityBuilder) Extra(extra string) *EntityBuilder
func (*EntityBuilder) I18nPreview ¶
func (builder *EntityBuilder) I18nPreview(i18nPreview string) *EntityBuilder
func (*EntityBuilder) I18nSummay ¶
func (builder *EntityBuilder) I18nSummay(i18nSummay string) *EntityBuilder
func (*EntityBuilder) Owner ¶
func (builder *EntityBuilder) Owner(owner string) *EntityBuilder
func (*EntityBuilder) Preview ¶
func (builder *EntityBuilder) Preview(preview string) *EntityBuilder
func (*EntityBuilder) SourceData ¶
func (builder *EntityBuilder) SourceData(sourceData string) *EntityBuilder
func (*EntityBuilder) SourceLink ¶
func (builder *EntityBuilder) SourceLink(sourceLink string) *EntityBuilder
func (*EntityBuilder) SourceMeta ¶
func (builder *EntityBuilder) SourceMeta(sourceMeta string) *EntityBuilder
func (*EntityBuilder) Summary ¶
func (builder *EntityBuilder) Summary(summary string) *EntityBuilder
func (*EntityBuilder) Title ¶
func (builder *EntityBuilder) Title(title string) *EntityBuilder
func (*EntityBuilder) Version ¶
func (builder *EntityBuilder) Version(version string) *EntityBuilder
type MessageBuilder ¶
type MessageBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMessageBuilder ¶
func NewMessageBuilder() *MessageBuilder
func (*MessageBuilder) BlockId ¶
func (builder *MessageBuilder) BlockId(blockId string) *MessageBuilder
func (*MessageBuilder) Body ¶
func (builder *MessageBuilder) Body(body string) *MessageBuilder
func (*MessageBuilder) Build ¶
func (builder *MessageBuilder) Build() *Message
func (*MessageBuilder) OpenIds ¶
func (builder *MessageBuilder) OpenIds(openIds []string) *MessageBuilder
func (*MessageBuilder) Resource ¶
func (builder *MessageBuilder) Resource(resource string) *MessageBuilder
func (*MessageBuilder) Version ¶
func (builder *MessageBuilder) Version(version string) *MessageBuilder
type UpdateEntityReq ¶
type UpdateEntityReq struct { Entity *Entity `body:""` // contains filtered or unexported fields }
type UpdateEntityReqBuilder ¶
type UpdateEntityReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUpdateEntityReqBuilder ¶
func NewUpdateEntityReqBuilder() *UpdateEntityReqBuilder
生成请求的New构造器
func (*UpdateEntityReqBuilder) BlockId ¶
func (builder *UpdateEntityReqBuilder) BlockId(blockId string) *UpdateEntityReqBuilder
1.5 生成请求的builder属性方法
func (*UpdateEntityReqBuilder) Build ¶
func (builder *UpdateEntityReqBuilder) Build() *UpdateEntityReq
1.5 生成请求的builder的build方法
func (*UpdateEntityReqBuilder) Entity ¶
func (builder *UpdateEntityReqBuilder) Entity(entity *Entity) *UpdateEntityReqBuilder
type UpdateEntityResp ¶
type UpdateEntityResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*UpdateEntityResp) Success ¶
func (resp *UpdateEntityResp) Success() bool
Click to show internal directories.
Click to hide internal directories.