Versions in this module Expand all Collapse all v3 v3.0.9 Nov 8, 2022 Changes in this version + type BlockService struct + Entity *entity + Message *message + func NewService(config *larkcore.Config) *BlockService + type CreateEntityPathReqBodyBuilder struct + func NewCreateEntityPathReqBodyBuilder() *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 struct + Body *CreateEntityReqBody + type CreateEntityReqBody struct + BlockTypeId *string + Extra *string + I18nPreview *string + I18nSummary *string + Owner *string + Preview *string + SourceData *string + SourceLink *string + SourceMeta *string + Summary *string + Title *string + Version *string + type CreateEntityReqBodyBuilder struct + func NewCreateEntityReqBodyBuilder() *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 struct + func NewCreateEntityReqBuilder() *CreateEntityReqBuilder + func (builder *CreateEntityReqBuilder) Body(body *CreateEntityReqBody) *CreateEntityReqBuilder + func (builder *CreateEntityReqBuilder) Build() *CreateEntityReq + type CreateEntityResp struct + Data *CreateEntityRespData + func (resp *CreateEntityResp) Success() bool + type CreateEntityRespData struct + Entity *Entity + type CreateMessageReq struct + Message *Message + type CreateMessageReqBuilder struct + func NewCreateMessageReqBuilder() *CreateMessageReqBuilder + func (builder *CreateMessageReqBuilder) Build() *CreateMessageReq + func (builder *CreateMessageReqBuilder) Message(message *Message) *CreateMessageReqBuilder + type CreateMessageResp struct + func (resp *CreateMessageResp) Success() bool + type Entity struct + BlockId *string + BlockTypeId *string + Extra *string + I18nPreview *string + I18nSummay *string + Owner *string + Preview *string + SourceData *string + SourceLink *string + SourceMeta *string + Summary *string + Title *string + Version *string + type EntityBuilder struct + func NewEntityBuilder() *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 struct + BlockId *string + Body *string + OpenIds []string + Resource *string + Version *string + type MessageBuilder struct + func NewMessageBuilder() *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 struct + Entity *Entity + type UpdateEntityReqBuilder struct + func NewUpdateEntityReqBuilder() *UpdateEntityReqBuilder + func (builder *UpdateEntityReqBuilder) BlockId(blockId string) *UpdateEntityReqBuilder + func (builder *UpdateEntityReqBuilder) Build() *UpdateEntityReq + func (builder *UpdateEntityReqBuilder) Entity(entity *Entity) *UpdateEntityReqBuilder + type UpdateEntityResp struct + func (resp *UpdateEntityResp) Success() bool