Documentation ¶
Index ¶
- Constants
- type ModelsAddDownloadCountResponse
- type ModelsAdminContentRequestV2
- type ModelsAdminGetContentBulkRequest
- type ModelsAdminUpdateContentRequest
- type ModelsAdminUpdateContentRequestV2
- type ModelsChannelRequest
- type ModelsChannelResponse
- type ModelsConfigResponse
- type ModelsContentDownloadResponse
- type ModelsContentDownloadResponseV2
- type ModelsContentDownloaderResponse
- type ModelsContentLikeRequest
- type ModelsContentLikeResponse
- type ModelsContentLikersResponse
- type ModelsContentRequestV2
- type ModelsContentSnapshot
- type ModelsContentVersionResponse
- type ModelsCreateContentRequest
- type ModelsCreateContentRequestS3
- type ModelsCreateContentResponse
- type ModelsCreateContentResponseV2
- type ModelsCreateGroupRequest
- type ModelsCreateGroupResponse
- type ModelsCreateScreenshotRequest
- type ModelsCreateScreenshotRequestItem
- type ModelsCreateScreenshotResponse
- type ModelsCreateTagRequest
- type ModelsCreateTagResponse
- type ModelsCreateTypeRequest
- type ModelsCreateTypeResponse
- type ModelsCreatorFollowState
- type ModelsCreatorOverviewResponse
- type ModelsCreatorResponse
- type ModelsGenerateContentUploadURLRequest
- type ModelsGenerateContentUploadURLResponse
- type ModelsGetContentBulkByShareCodesRequest
- type ModelsGetContentPreviewResponse
- type ModelsHideContentRequest
- type ModelsLikeState
- type ModelsListContentVersionsResponse
- type ModelsPaginatedContentDownloadResponse
- type ModelsPaginatedContentDownloadResponseV2
- type ModelsPaginatedContentDownloaderResponse
- type ModelsPaginatedContentLikersResponse
- type ModelsPaginatedCreatorOverviewResponse
- type ModelsPaginatedGetChannelResponse
- type ModelsPaginatedGetConfigsResponse
- type ModelsPaginatedGetTagResponse
- type ModelsPaginatedGetTypeResponse
- type ModelsPaginatedGroupResponse
- type ModelsPagingCursor
- type ModelsPayloadURL
- type ModelsPreviewMetadata
- type ModelsPreviewURL
- type ModelsPublicChannelRequest
- type ModelsPublicCreateContentRequestS3
- type ModelsPublicGetContentBulkRequest
- type ModelsScreenshotResponse
- type ModelsUpdateChannelRequest
- type ModelsUpdateConfigRequest
- type ModelsUpdateContentRequest
- type ModelsUpdateContentRequestV2
- type ModelsUpdateContentResponseV2
- type ModelsUpdateContentShareCodeRequest
- type ModelsUpdateFileLocationRequest
- type ModelsUpdateScreenshot
- type ModelsUpdateScreenshotRequest
- type ModelsUpdateScreenshotResponse
- type ModelsUserFollowRequest
- type ModelsUserFollowResponse
- type ResponseError
Constants ¶
const ( // ModelsCreateScreenshotRequestItemFileExtensionBMP captures enum value "BMP" ModelsCreateScreenshotRequestItemFileExtensionBMP string = "BMP" // ModelsCreateScreenshotRequestItemFileExtensionJFIF captures enum value "JFIF" ModelsCreateScreenshotRequestItemFileExtensionJFIF string = "JFIF" // ModelsCreateScreenshotRequestItemFileExtensionJPEG captures enum value "JPEG" ModelsCreateScreenshotRequestItemFileExtensionJPEG string = "JPEG" // ModelsCreateScreenshotRequestItemFileExtensionJPG captures enum value "JPG" ModelsCreateScreenshotRequestItemFileExtensionJPG string = "JPG" // ModelsCreateScreenshotRequestItemFileExtensionPJP captures enum value "PJP" ModelsCreateScreenshotRequestItemFileExtensionPJP string = "PJP" // ModelsCreateScreenshotRequestItemFileExtensionPNG captures enum value "PNG" ModelsCreateScreenshotRequestItemFileExtensionPNG string = "PNG" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ModelsAddDownloadCountResponse ¶
type ModelsAddDownloadCountResponse struct { // contentid // Required: true ContentID *string `json:"contentId"` }
ModelsAddDownloadCountResponse Models add download count response
swagger:model Models add download count response.
func (*ModelsAddDownloadCountResponse) MarshalBinary ¶
func (m *ModelsAddDownloadCountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAddDownloadCountResponse) UnmarshalBinary ¶
func (m *ModelsAddDownloadCountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminContentRequestV2 ¶ added in v0.57.0
type ModelsAdminContentRequestV2 struct { // S3 content type ContentType string `json:"contentType,omitempty"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // name // Required: true Name *string `json:"name"` ShareCode string `json:"shareCode,omitempty"` // subtype SubType string `json:"subType,omitempty"` // tags Tags []string `json:"tags,omitempty"` // type Type string `json:"type,omitempty"` }
ModelsAdminContentRequestV2 Models admin content request V2
swagger:model Models admin content request V2.
func (*ModelsAdminContentRequestV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsAdminContentRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminContentRequestV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsAdminContentRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminGetContentBulkRequest ¶ added in v0.36.0
type ModelsAdminGetContentBulkRequest struct { // contentids // Required: true ContentIds []string `json:"contentIds"` }
ModelsAdminGetContentBulkRequest Models admin get content bulk request
swagger:model Models admin get content bulk request.
func (*ModelsAdminGetContentBulkRequest) MarshalBinary ¶ added in v0.36.0
func (m *ModelsAdminGetContentBulkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminGetContentBulkRequest) UnmarshalBinary ¶ added in v0.36.0
func (m *ModelsAdminGetContentBulkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminUpdateContentRequest ¶ added in v0.43.0
type ModelsAdminUpdateContentRequest struct { // contenttype // Required: true ContentType *string `json:"contentType"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension // Required: true FileExtension *string `json:"fileExtension"` // name // Required: true Name *string `json:"name"` // payload // Required: true Payload *string `json:"payload"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewmetadata PreviewMetadata *ModelsPreviewMetadata `json:"previewMetadata,omitempty"` ShareCode string `json:"shareCode,omitempty"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` // updatecontentfile // Required: true UpdateContentFile *bool `json:"updateContentFile"` }
ModelsAdminUpdateContentRequest Models admin update content request
swagger:model Models admin update content request.
func (*ModelsAdminUpdateContentRequest) MarshalBinary ¶ added in v0.43.0
func (m *ModelsAdminUpdateContentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminUpdateContentRequest) UnmarshalBinary ¶ added in v0.43.0
func (m *ModelsAdminUpdateContentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminUpdateContentRequestV2 ¶ added in v0.57.0
type ModelsAdminUpdateContentRequestV2 struct { // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // name Name string `json:"name,omitempty"` ShareCode string `json:"shareCode,omitempty"` // subtype SubType string `json:"subType,omitempty"` // tags Tags []string `json:"tags,omitempty"` // type Type string `json:"type,omitempty"` }
ModelsAdminUpdateContentRequestV2 Models admin update content request V2
swagger:model Models admin update content request V2.
func (*ModelsAdminUpdateContentRequestV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsAdminUpdateContentRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminUpdateContentRequestV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsAdminUpdateContentRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsChannelRequest ¶
type ModelsChannelRequest struct { // id ID string `json:"id,omitempty"` // name // Required: true Name *string `json:"name"` }
ModelsChannelRequest Models channel request
swagger:model Models channel request.
func (*ModelsChannelRequest) MarshalBinary ¶
func (m *ModelsChannelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsChannelRequest) UnmarshalBinary ¶
func (m *ModelsChannelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsChannelResponse ¶
type ModelsChannelResponse struct { // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace ParentNamespace string `json:"parentNamespace,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelsChannelResponse Models channel response
swagger:model Models channel response.
func (*ModelsChannelResponse) MarshalBinary ¶
func (m *ModelsChannelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsChannelResponse) UnmarshalBinary ¶
func (m *ModelsChannelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsConfigResponse ¶ added in v0.59.0
type ModelsConfigResponse struct { // key // Required: true Key *string `json:"key"` // namespace // Required: true Namespace *string `json:"namespace"` // value // Required: true Value *string `json:"value"` }
ModelsConfigResponse Models config response
swagger:model Models config response.
func (*ModelsConfigResponse) MarshalBinary ¶ added in v0.59.0
func (m *ModelsConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsConfigResponse) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentDownloadResponse ¶
type ModelsContentDownloadResponse struct { // channelid // Required: true ChannelID *string `json:"channelId"` // createdtime // Required: true CreatedTime *string `json:"createdTime"` // creatorfollowstate // Required: true CreatorFollowState *ModelsCreatorFollowState `json:"creatorFollowState"` // Creator Name is deprecated // Required: true CreatorName *string `json:"creatorName"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // downloadcount // Required: true // Format: int32 DownloadCount *int32 `json:"downloadCount"` // fileextension // Required: true FileExtension *string `json:"fileExtension"` // groups Groups []string `json:"groups,omitempty"` // id // Required: true ID *string `json:"id"` // ishidden // Required: true IsHidden *bool `json:"isHidden"` // isofficial // Required: true IsOfficial *bool `json:"isOfficial"` // likecount // Required: true // Format: int32 LikeCount *int32 `json:"likeCount"` // likestate LikeState *ModelsLikeState `json:"likeState,omitempty"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // payload Payload string `json:"payload,omitempty"` // payloadurl PayloadURL []*ModelsPayloadURL `json:"payloadURL,omitempty"` // previewurl PreviewURL []*ModelsPreviewURL `json:"previewURL,omitempty"` // screenshots Screenshots []*ModelsScreenshotResponse `json:"screenshots,omitempty"` // Required: true ShareCode *string `json:"shareCode"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` // updatedtime // Required: true UpdatedTime *string `json:"updatedTime"` // userid // Required: true UserID *string `json:"userId"` }
ModelsContentDownloadResponse Models content download response
swagger:model Models content download response.
func (*ModelsContentDownloadResponse) MarshalBinary ¶
func (m *ModelsContentDownloadResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentDownloadResponse) UnmarshalBinary ¶
func (m *ModelsContentDownloadResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentDownloadResponseV2 ¶ added in v0.57.0
type ModelsContentDownloadResponseV2 struct { // channelid // Required: true ChannelID *string `json:"channelId"` // createdtime // Required: true CreatedTime *string `json:"createdTime"` // creatorfollowstate // Required: true CreatorFollowState *ModelsCreatorFollowState `json:"creatorFollowState"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // downloadcount // Required: true // Format: int32 DownloadCount *int32 `json:"downloadCount"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // groups Groups []string `json:"groups,omitempty"` // id // Required: true ID *string `json:"id"` // ishidden // Required: true IsHidden *bool `json:"isHidden"` // isofficial // Required: true IsOfficial *bool `json:"isOfficial"` // likecount // Required: true // Format: int32 LikeCount *int32 `json:"likeCount"` // likestate LikeState *ModelsLikeState `json:"likeState,omitempty"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // payloadurl PayloadURL []*ModelsPayloadURL `json:"payloadURL,omitempty"` // screenshots Screenshots []*ModelsScreenshotResponse `json:"screenshots,omitempty"` // Required: true ShareCode *string `json:"shareCode"` // subtype SubType string `json:"subType,omitempty"` // tags // Required: true Tags []string `json:"tags"` // type Type string `json:"type,omitempty"` // updatedtime UpdatedTime string `json:"updatedTime,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelsContentDownloadResponseV2 Models content download response V2
swagger:model Models content download response V2.
func (*ModelsContentDownloadResponseV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsContentDownloadResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentDownloadResponseV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsContentDownloadResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentDownloaderResponse ¶ added in v0.57.0
type ModelsContentDownloaderResponse struct { // contentid // Required: true ContentID *string `json:"contentId"` // createdtime // Required: true // Format: date-time CreatedTime strfmt.DateTime `json:"createdTime"` // downloadedby // Required: true DownloadedBy *string `json:"downloadedBy"` // namespace // Required: true Namespace *string `json:"namespace"` }
ModelsContentDownloaderResponse Models content downloader response
swagger:model Models content downloader response.
func (*ModelsContentDownloaderResponse) MarshalBinary ¶ added in v0.57.0
func (m *ModelsContentDownloaderResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentDownloaderResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsContentDownloaderResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentLikeRequest ¶
type ModelsContentLikeRequest struct { // likestatus // Required: true LikeStatus *bool `json:"likeStatus"` }
ModelsContentLikeRequest Models content like request
swagger:model Models content like request.
func (*ModelsContentLikeRequest) MarshalBinary ¶
func (m *ModelsContentLikeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentLikeRequest) UnmarshalBinary ¶
func (m *ModelsContentLikeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentLikeResponse ¶
type ModelsContentLikeResponse struct { // contentid // Required: true ContentID *string `json:"contentId"` // likestatus // Required: true LikeStatus *bool `json:"likeStatus"` }
ModelsContentLikeResponse Models content like response
swagger:model Models content like response.
func (*ModelsContentLikeResponse) MarshalBinary ¶
func (m *ModelsContentLikeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentLikeResponse) UnmarshalBinary ¶
func (m *ModelsContentLikeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentLikersResponse ¶ added in v0.57.0
type ModelsContentLikersResponse struct { // contentid // Required: true ContentID *string `json:"contentId"` // createdtime // Required: true // Format: date-time CreatedTime strfmt.DateTime `json:"createdTime"` // likedby // Required: true LikedBy *string `json:"likedBy"` // namespace // Required: true Namespace *string `json:"namespace"` }
ModelsContentLikersResponse Models content likers response
swagger:model Models content likers response.
func (*ModelsContentLikersResponse) MarshalBinary ¶ added in v0.57.0
func (m *ModelsContentLikersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentLikersResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsContentLikersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentRequestV2 ¶ added in v0.57.0
type ModelsContentRequestV2 struct { // S3 content type ContentType string `json:"contentType,omitempty"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // name // Required: true Name *string `json:"name"` // subtype SubType string `json:"subType,omitempty"` // tags Tags []string `json:"tags,omitempty"` // type Type string `json:"type,omitempty"` }
ModelsContentRequestV2 Models content request V2
swagger:model Models content request V2.
func (*ModelsContentRequestV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsContentRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentRequestV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsContentRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentSnapshot ¶ added in v0.54.0
type ModelsContentSnapshot struct { // fileextension // Required: true FileExtension *string `json:"fileExtension"` // name // Required: true Name *string `json:"name"` // url // Required: true URL *string `json:"url"` }
ModelsContentSnapshot Models content snapshot
swagger:model Models content snapshot.
func (*ModelsContentSnapshot) MarshalBinary ¶ added in v0.54.0
func (m *ModelsContentSnapshot) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentSnapshot) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelsContentSnapshot) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsContentVersionResponse ¶ added in v0.54.0
type ModelsContentVersionResponse struct { // content // Required: true Content *ModelsContentSnapshot `json:"content"` // id // Required: true ID *string `json:"id"` // updatedat // Required: true UpdatedAt *string `json:"updatedAt"` // version // Required: true Version *string `json:"version"` }
ModelsContentVersionResponse Models content version response
swagger:model Models content version response.
func (*ModelsContentVersionResponse) MarshalBinary ¶ added in v0.54.0
func (m *ModelsContentVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsContentVersionResponse) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelsContentVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateContentRequest ¶
type ModelsCreateContentRequest struct { // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // name // Required: true Name *string `json:"name"` // payload // Required: true Payload *string `json:"payload"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewmetadata PreviewMetadata *ModelsPreviewMetadata `json:"previewMetadata,omitempty"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` }
ModelsCreateContentRequest Models create content request
swagger:model Models create content request.
func (*ModelsCreateContentRequest) MarshalBinary ¶
func (m *ModelsCreateContentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateContentRequest) UnmarshalBinary ¶
func (m *ModelsCreateContentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateContentRequestS3 ¶
type ModelsCreateContentRequestS3 struct { // contenttype ContentType string `json:"contentType,omitempty"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // name // Required: true Name *string `json:"name"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewmetadata PreviewMetadata *ModelsPreviewMetadata `json:"previewMetadata,omitempty"` ShareCode string `json:"shareCode,omitempty"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` }
ModelsCreateContentRequestS3 Models create content request S3
swagger:model Models create content request S3.
func (*ModelsCreateContentRequestS3) MarshalBinary ¶
func (m *ModelsCreateContentRequestS3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateContentRequestS3) UnmarshalBinary ¶
func (m *ModelsCreateContentRequestS3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateContentResponse ¶
type ModelsCreateContentResponse struct { // channelid // Required: true ChannelID *string `json:"channelId"` // contenttype ContentType string `json:"contentType,omitempty"` // createdtime // Required: true CreatedTime *string `json:"createdTime"` // Creator Name is deprecated // Required: true CreatorName *string `json:"creatorName"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension // Required: true FileExtension *string `json:"fileExtension"` // id // Required: true ID *string `json:"id"` // ishidden // Required: true IsHidden *bool `json:"isHidden"` // isofficial // Required: true IsOfficial *bool `json:"isOfficial"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // payloadurl PayloadURL []*ModelsPayloadURL `json:"payloadURL,omitempty"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewurl PreviewURL []*ModelsPreviewURL `json:"previewURL,omitempty"` // Required: true ShareCode *string `json:"shareCode"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` // updatedtime // Required: true UpdatedTime *string `json:"updatedTime"` // userid // Required: true UserID *string `json:"userId"` }
ModelsCreateContentResponse Models create content response
swagger:model Models create content response.
func (*ModelsCreateContentResponse) MarshalBinary ¶
func (m *ModelsCreateContentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateContentResponse) UnmarshalBinary ¶
func (m *ModelsCreateContentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateContentResponseV2 ¶ added in v0.57.0
type ModelsCreateContentResponseV2 struct { // channelid // Required: true ChannelID *string `json:"channelId"` // S3 content type ContentType string `json:"contentType,omitempty"` // createdtime // Required: true CreatedTime *string `json:"createdTime"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // filelocation // Required: true FileLocation *string `json:"fileLocation"` // id // Required: true ID *string `json:"id"` // ishidden // Required: true IsHidden *bool `json:"isHidden"` // isofficial // Required: true IsOfficial *bool `json:"isOfficial"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // payloadurl PayloadURL []*ModelsPayloadURL `json:"payloadURL,omitempty"` // Required: true ShareCode *string `json:"shareCode"` // subtype SubType string `json:"subType,omitempty"` // tags // Required: true Tags []string `json:"tags"` // type Type string `json:"type,omitempty"` // updatedtime UpdatedTime string `json:"updatedTime,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelsCreateContentResponseV2 Models create content response V2
swagger:model Models create content response V2.
func (*ModelsCreateContentResponseV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsCreateContentResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateContentResponseV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsCreateContentResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateGroupRequest ¶
type ModelsCreateGroupRequest struct { // contents // Required: true Contents []string `json:"contents"` // name // Required: true Name *string `json:"name"` }
ModelsCreateGroupRequest Models create group request
swagger:model Models create group request.
func (*ModelsCreateGroupRequest) MarshalBinary ¶
func (m *ModelsCreateGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateGroupRequest) UnmarshalBinary ¶
func (m *ModelsCreateGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateGroupResponse ¶
type ModelsCreateGroupResponse struct { // contents // Required: true Contents []string `json:"contents"` // createdat // Required: true CreatedAt *string `json:"createdAt"` // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelsCreateGroupResponse Models create group response
swagger:model Models create group response.
func (*ModelsCreateGroupResponse) MarshalBinary ¶
func (m *ModelsCreateGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateGroupResponse) UnmarshalBinary ¶
func (m *ModelsCreateGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateScreenshotRequest ¶
type ModelsCreateScreenshotRequest struct { // screenshots // Required: true Screenshots []*ModelsCreateScreenshotRequestItem `json:"screenshots"` }
ModelsCreateScreenshotRequest Models create screenshot request
swagger:model Models create screenshot request.
func (*ModelsCreateScreenshotRequest) MarshalBinary ¶
func (m *ModelsCreateScreenshotRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateScreenshotRequest) UnmarshalBinary ¶
func (m *ModelsCreateScreenshotRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateScreenshotRequestItem ¶ added in v0.8.0
type ModelsCreateScreenshotRequestItem struct { // contenttype // Required: true ContentType *string `json:"contentType"` // description // Required: true Description *string `json:"description"` // fileextension // Enum: ['bmp', 'jfif', 'jpeg', 'jpg', 'pjp', 'png'] // Required: true FileExtension *string `json:"fileExtension"` }
ModelsCreateScreenshotRequestItem Models create screenshot request item
swagger:model Models create screenshot request item.
func (*ModelsCreateScreenshotRequestItem) MarshalBinary ¶ added in v0.8.0
func (m *ModelsCreateScreenshotRequestItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateScreenshotRequestItem) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelsCreateScreenshotRequestItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateScreenshotResponse ¶
type ModelsCreateScreenshotResponse struct { // screenshots // Required: true Screenshots []*ModelsScreenshotResponse `json:"screenshots"` }
ModelsCreateScreenshotResponse Models create screenshot response
swagger:model Models create screenshot response.
func (*ModelsCreateScreenshotResponse) MarshalBinary ¶
func (m *ModelsCreateScreenshotResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateScreenshotResponse) UnmarshalBinary ¶
func (m *ModelsCreateScreenshotResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateTagRequest ¶
type ModelsCreateTagRequest struct { // tag // Required: true Tag *string `json:"tag"` }
ModelsCreateTagRequest Models create tag request
swagger:model Models create tag request.
func (*ModelsCreateTagRequest) MarshalBinary ¶
func (m *ModelsCreateTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateTagRequest) UnmarshalBinary ¶
func (m *ModelsCreateTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateTagResponse ¶
type ModelsCreateTagResponse struct { // id // Required: true ID *string `json:"id"` // namespace // Required: true Namespace *string `json:"namespace"` // tag // Required: true Tag *string `json:"tag"` }
ModelsCreateTagResponse Models create tag response
swagger:model Models create tag response.
func (*ModelsCreateTagResponse) MarshalBinary ¶
func (m *ModelsCreateTagResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateTagResponse) UnmarshalBinary ¶
func (m *ModelsCreateTagResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateTypeRequest ¶
type ModelsCreateTypeRequest struct { // subtype // Required: true Subtype []string `json:"subtype"` // type // Required: true Type *string `json:"type"` }
ModelsCreateTypeRequest Models create type request
swagger:model Models create type request.
func (*ModelsCreateTypeRequest) MarshalBinary ¶
func (m *ModelsCreateTypeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateTypeRequest) UnmarshalBinary ¶
func (m *ModelsCreateTypeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateTypeResponse ¶
type ModelsCreateTypeResponse struct { // id // Required: true ID *string `json:"id"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // subtype // Required: true Subtype []string `json:"subtype"` // type // Required: true Type *string `json:"type"` }
ModelsCreateTypeResponse Models create type response
swagger:model Models create type response.
func (*ModelsCreateTypeResponse) MarshalBinary ¶
func (m *ModelsCreateTypeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateTypeResponse) UnmarshalBinary ¶
func (m *ModelsCreateTypeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreatorFollowState ¶
type ModelsCreatorFollowState struct { // state // Required: true State *bool `json:"state"` // userid // Required: true UserID *string `json:"userId"` }
ModelsCreatorFollowState Models creator follow state
swagger:model Models creator follow state.
func (*ModelsCreatorFollowState) MarshalBinary ¶
func (m *ModelsCreatorFollowState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreatorFollowState) UnmarshalBinary ¶
func (m *ModelsCreatorFollowState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreatorOverviewResponse ¶
type ModelsCreatorOverviewResponse struct { // Number of followers // Required: true // Format: int32 FollowCount *int32 `json:"followCount"` // Number of following // Required: true // Format: int32 FollowingCount *int32 `json:"followingCount"` // id // Required: true ID *string `json:"id"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // Total all other user's like to creator content // Required: true // Format: integer TotalLikedContent *int64 `json:"totalLikedContent"` }
ModelsCreatorOverviewResponse Models creator overview response
swagger:model Models creator overview response.
func (*ModelsCreatorOverviewResponse) MarshalBinary ¶
func (m *ModelsCreatorOverviewResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreatorOverviewResponse) UnmarshalBinary ¶
func (m *ModelsCreatorOverviewResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreatorResponse ¶ added in v0.19.0
type ModelsCreatorResponse struct { // creatorfollowstate // Required: true CreatorFollowState *ModelsCreatorFollowState `json:"creatorFollowState"` // Number of followers // Required: true // Format: int32 FollowCount *int32 `json:"followCount"` // Number of following // Required: true // Format: int32 FollowingCount *int32 `json:"followingCount"` // id // Required: true ID *string `json:"id"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // Total all other user's like to creator content // Required: true // Format: integer TotalLikedContent *int64 `json:"totalLikedContent"` }
ModelsCreatorResponse Models creator response
swagger:model Models creator response.
func (*ModelsCreatorResponse) MarshalBinary ¶ added in v0.19.0
func (m *ModelsCreatorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreatorResponse) UnmarshalBinary ¶ added in v0.19.0
func (m *ModelsCreatorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGenerateContentUploadURLRequest ¶ added in v0.57.0
type ModelsGenerateContentUploadURLRequest struct { // S3 content type ContentType string `json:"contentType,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` }
ModelsGenerateContentUploadURLRequest Models generate content upload URL request
swagger:model Models generate content upload URL request.
func (*ModelsGenerateContentUploadURLRequest) MarshalBinary ¶ added in v0.57.0
func (m *ModelsGenerateContentUploadURLRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGenerateContentUploadURLRequest) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsGenerateContentUploadURLRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGenerateContentUploadURLResponse ¶ added in v0.57.0
type ModelsGenerateContentUploadURLResponse struct { // S3 content type ContentType string `json:"contentType,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // S3 file location // Required: true FileLocation *string `json:"fileLocation"` // url // Required: true URL *string `json:"url"` }
ModelsGenerateContentUploadURLResponse Models generate content upload URL response
swagger:model Models generate content upload URL response.
func (*ModelsGenerateContentUploadURLResponse) MarshalBinary ¶ added in v0.57.0
func (m *ModelsGenerateContentUploadURLResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGenerateContentUploadURLResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsGenerateContentUploadURLResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetContentBulkByShareCodesRequest ¶ added in v0.53.0
type ModelsGetContentBulkByShareCodesRequest struct { // Required: true ShareCodes []string `json:"shareCodes"` }
ModelsGetContentBulkByShareCodesRequest Models get content bulk by share codes request
swagger:model Models get content bulk by share codes request.
func (*ModelsGetContentBulkByShareCodesRequest) MarshalBinary ¶ added in v0.53.0
func (m *ModelsGetContentBulkByShareCodesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetContentBulkByShareCodesRequest) UnmarshalBinary ¶ added in v0.53.0
func (m *ModelsGetContentBulkByShareCodesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetContentPreviewResponse ¶
type ModelsGetContentPreviewResponse struct { // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewurl PreviewURL *ModelsPreviewURL `json:"previewURL,omitempty"` }
ModelsGetContentPreviewResponse Models get content preview response
swagger:model Models get content preview response.
func (*ModelsGetContentPreviewResponse) MarshalBinary ¶
func (m *ModelsGetContentPreviewResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetContentPreviewResponse) UnmarshalBinary ¶
func (m *ModelsGetContentPreviewResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsHideContentRequest ¶
type ModelsHideContentRequest struct { // ishidden // Required: true IsHidden *bool `json:"isHidden"` }
ModelsHideContentRequest Models hide content request
swagger:model Models hide content request.
func (*ModelsHideContentRequest) MarshalBinary ¶
func (m *ModelsHideContentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsHideContentRequest) UnmarshalBinary ¶
func (m *ModelsHideContentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsLikeState ¶
type ModelsLikeState struct { // state // Required: true State *bool `json:"state"` // userid // Required: true UserID *string `json:"userId"` }
ModelsLikeState Models like state
swagger:model Models like state.
func (*ModelsLikeState) MarshalBinary ¶
func (m *ModelsLikeState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsLikeState) UnmarshalBinary ¶
func (m *ModelsLikeState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListContentVersionsResponse ¶ added in v0.54.0
type ModelsListContentVersionsResponse struct { // data // Required: true Data []*ModelsContentVersionResponse `json:"data"` }
ModelsListContentVersionsResponse Models list content versions response
swagger:model Models list content versions response.
func (*ModelsListContentVersionsResponse) MarshalBinary ¶ added in v0.54.0
func (m *ModelsListContentVersionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListContentVersionsResponse) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelsListContentVersionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedContentDownloadResponse ¶
type ModelsPaginatedContentDownloadResponse struct { // data // Required: true Data []*ModelsContentDownloadResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedContentDownloadResponse Models paginated content download response
swagger:model Models paginated content download response.
func (*ModelsPaginatedContentDownloadResponse) MarshalBinary ¶
func (m *ModelsPaginatedContentDownloadResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedContentDownloadResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedContentDownloadResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedContentDownloadResponseV2 ¶ added in v0.57.0
type ModelsPaginatedContentDownloadResponseV2 struct { // data // Required: true Data []*ModelsContentDownloadResponseV2 `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedContentDownloadResponseV2 Models paginated content download response V2
swagger:model Models paginated content download response V2.
func (*ModelsPaginatedContentDownloadResponseV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentDownloadResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedContentDownloadResponseV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentDownloadResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedContentDownloaderResponse ¶ added in v0.57.0
type ModelsPaginatedContentDownloaderResponse struct { // data // Required: true Data []*ModelsContentDownloaderResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedContentDownloaderResponse Models paginated content downloader response
swagger:model Models paginated content downloader response.
func (*ModelsPaginatedContentDownloaderResponse) MarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentDownloaderResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedContentDownloaderResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentDownloaderResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedContentLikersResponse ¶ added in v0.57.0
type ModelsPaginatedContentLikersResponse struct { // data // Required: true Data []*ModelsContentLikersResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedContentLikersResponse Models paginated content likers response
swagger:model Models paginated content likers response.
func (*ModelsPaginatedContentLikersResponse) MarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentLikersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedContentLikersResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsPaginatedContentLikersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedCreatorOverviewResponse ¶
type ModelsPaginatedCreatorOverviewResponse struct { // data // Required: true Data []*ModelsCreatorOverviewResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedCreatorOverviewResponse Models paginated creator overview response
swagger:model Models paginated creator overview response.
func (*ModelsPaginatedCreatorOverviewResponse) MarshalBinary ¶
func (m *ModelsPaginatedCreatorOverviewResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedCreatorOverviewResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedCreatorOverviewResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedGetChannelResponse ¶
type ModelsPaginatedGetChannelResponse struct { // data // Required: true Data []*ModelsChannelResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedGetChannelResponse Models paginated get channel response
swagger:model Models paginated get channel response.
func (*ModelsPaginatedGetChannelResponse) MarshalBinary ¶
func (m *ModelsPaginatedGetChannelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedGetChannelResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedGetChannelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedGetConfigsResponse ¶ added in v0.59.0
type ModelsPaginatedGetConfigsResponse struct { // data // Required: true Data []*ModelsConfigResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedGetConfigsResponse Models paginated get configs response
swagger:model Models paginated get configs response.
func (*ModelsPaginatedGetConfigsResponse) MarshalBinary ¶ added in v0.59.0
func (m *ModelsPaginatedGetConfigsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedGetConfigsResponse) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsPaginatedGetConfigsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedGetTagResponse ¶
type ModelsPaginatedGetTagResponse struct { // data // Required: true Data []*ModelsCreateTagResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedGetTagResponse Models paginated get tag response
swagger:model Models paginated get tag response.
func (*ModelsPaginatedGetTagResponse) MarshalBinary ¶
func (m *ModelsPaginatedGetTagResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedGetTagResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedGetTagResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedGetTypeResponse ¶
type ModelsPaginatedGetTypeResponse struct { // data // Required: true Data []*ModelsCreateTypeResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedGetTypeResponse Models paginated get type response
swagger:model Models paginated get type response.
func (*ModelsPaginatedGetTypeResponse) MarshalBinary ¶
func (m *ModelsPaginatedGetTypeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedGetTypeResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedGetTypeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPaginatedGroupResponse ¶
type ModelsPaginatedGroupResponse struct { // data // Required: true Data []*ModelsCreateGroupResponse `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsPaginatedGroupResponse Models paginated group response
swagger:model Models paginated group response.
func (*ModelsPaginatedGroupResponse) MarshalBinary ¶
func (m *ModelsPaginatedGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPaginatedGroupResponse) UnmarshalBinary ¶
func (m *ModelsPaginatedGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPagingCursor ¶
type ModelsPagingCursor struct { // first // Required: true First *string `json:"first"` // last // Required: true Last *string `json:"last"` // next // Required: true Next *string `json:"next"` // previous // Required: true Previous *string `json:"previous"` }
ModelsPagingCursor Models paging cursor
swagger:model Models paging cursor.
func (*ModelsPagingCursor) MarshalBinary ¶
func (m *ModelsPagingCursor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPagingCursor) UnmarshalBinary ¶
func (m *ModelsPagingCursor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPayloadURL ¶
type ModelsPayloadURL struct { // source // Required: true Source *string `json:"source"` // url // Required: true URL *string `json:"url"` }
ModelsPayloadURL Models payload URL
swagger:model Models payload URL.
func (*ModelsPayloadURL) MarshalBinary ¶
func (m *ModelsPayloadURL) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPayloadURL) UnmarshalBinary ¶
func (m *ModelsPayloadURL) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPreviewMetadata ¶ added in v0.24.0
type ModelsPreviewMetadata struct { // previewcontenttype // Required: true PreviewContentType *string `json:"previewContentType"` // previewfileextension // Required: true PreviewFileExtension *string `json:"previewFileExtension"` }
ModelsPreviewMetadata Models preview metadata
swagger:model Models preview metadata.
func (*ModelsPreviewMetadata) MarshalBinary ¶ added in v0.24.0
func (m *ModelsPreviewMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPreviewMetadata) UnmarshalBinary ¶ added in v0.24.0
func (m *ModelsPreviewMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPreviewURL ¶ added in v0.24.0
type ModelsPreviewURL struct { // source Source string `json:"source,omitempty"` // url URL string `json:"url,omitempty"` }
ModelsPreviewURL Models preview URL
swagger:model Models preview URL.
func (*ModelsPreviewURL) MarshalBinary ¶ added in v0.24.0
func (m *ModelsPreviewURL) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPreviewURL) UnmarshalBinary ¶ added in v0.24.0
func (m *ModelsPreviewURL) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPublicChannelRequest ¶ added in v0.42.0
type ModelsPublicChannelRequest struct { // name // Required: true Name *string `json:"name"` }
ModelsPublicChannelRequest Models public channel request
swagger:model Models public channel request.
func (*ModelsPublicChannelRequest) MarshalBinary ¶ added in v0.42.0
func (m *ModelsPublicChannelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPublicChannelRequest) UnmarshalBinary ¶ added in v0.42.0
func (m *ModelsPublicChannelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPublicCreateContentRequestS3 ¶ added in v0.42.0
type ModelsPublicCreateContentRequestS3 struct { // contenttype ContentType string `json:"contentType,omitempty"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // name // Required: true Name *string `json:"name"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewmetadata PreviewMetadata *ModelsPreviewMetadata `json:"previewMetadata,omitempty"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` }
ModelsPublicCreateContentRequestS3 Models public create content request S3
swagger:model Models public create content request S3.
func (*ModelsPublicCreateContentRequestS3) MarshalBinary ¶ added in v0.42.0
func (m *ModelsPublicCreateContentRequestS3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPublicCreateContentRequestS3) UnmarshalBinary ¶ added in v0.42.0
func (m *ModelsPublicCreateContentRequestS3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPublicGetContentBulkRequest ¶ added in v0.17.0
type ModelsPublicGetContentBulkRequest struct { // contentids // Required: true ContentIds []string `json:"contentIds"` }
ModelsPublicGetContentBulkRequest Models public get content bulk request
swagger:model Models public get content bulk request.
func (*ModelsPublicGetContentBulkRequest) MarshalBinary ¶ added in v0.17.0
func (m *ModelsPublicGetContentBulkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPublicGetContentBulkRequest) UnmarshalBinary ¶ added in v0.17.0
func (m *ModelsPublicGetContentBulkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsScreenshotResponse ¶
type ModelsScreenshotResponse struct { // contenttype ContentType string `json:"contentType,omitempty"` // description // Required: true Description *string `json:"description"` // fileextension // Required: true FileExtension *string `json:"fileExtension"` // screenshotid // Required: true ScreenshotID *string `json:"screenshotId"` // source // Required: true Source *string `json:"source"` // url // Required: true URL *string `json:"url"` }
ModelsScreenshotResponse Models screenshot response
swagger:model Models screenshot response.
func (*ModelsScreenshotResponse) MarshalBinary ¶
func (m *ModelsScreenshotResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsScreenshotResponse) UnmarshalBinary ¶
func (m *ModelsScreenshotResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateChannelRequest ¶ added in v0.42.0
type ModelsUpdateChannelRequest struct { // name // Required: true Name *string `json:"name"` }
ModelsUpdateChannelRequest Models update channel request
swagger:model Models update channel request.
func (*ModelsUpdateChannelRequest) MarshalBinary ¶ added in v0.42.0
func (m *ModelsUpdateChannelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateChannelRequest) UnmarshalBinary ¶ added in v0.42.0
func (m *ModelsUpdateChannelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateConfigRequest ¶ added in v0.59.0
type ModelsUpdateConfigRequest struct { // value // Required: true Value *string `json:"value"` }
ModelsUpdateConfigRequest Models update config request
swagger:model Models update config request.
func (*ModelsUpdateConfigRequest) MarshalBinary ¶ added in v0.59.0
func (m *ModelsUpdateConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateConfigRequest) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsUpdateConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateContentRequest ¶ added in v0.42.0
type ModelsUpdateContentRequest struct { // contenttype // Required: true ContentType *string `json:"contentType"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension // Required: true FileExtension *string `json:"fileExtension"` // name // Required: true Name *string `json:"name"` // payload // Required: true Payload *string `json:"payload"` // Preview is legacy code, please use Screenshot instead // Required: true Preview *string `json:"preview"` // previewmetadata PreviewMetadata *ModelsPreviewMetadata `json:"previewMetadata,omitempty"` // subtype // Required: true SubType *string `json:"subType"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` // updatecontentfile // Required: true UpdateContentFile *bool `json:"updateContentFile"` }
ModelsUpdateContentRequest Models update content request
swagger:model Models update content request.
func (*ModelsUpdateContentRequest) MarshalBinary ¶ added in v0.42.0
func (m *ModelsUpdateContentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateContentRequest) UnmarshalBinary ¶ added in v0.42.0
func (m *ModelsUpdateContentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateContentRequestV2 ¶ added in v0.57.0
type ModelsUpdateContentRequestV2 struct { // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // name Name string `json:"name,omitempty"` // subtype SubType string `json:"subType,omitempty"` // tags Tags []string `json:"tags,omitempty"` // type Type string `json:"type,omitempty"` }
ModelsUpdateContentRequestV2 Models update content request V2
swagger:model Models update content request V2.
func (*ModelsUpdateContentRequestV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateContentRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateContentRequestV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateContentRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateContentResponseV2 ¶ added in v0.57.0
type ModelsUpdateContentResponseV2 struct { // channelid // Required: true ChannelID *string `json:"channelId"` // S3 content type ContentType string `json:"contentType,omitempty"` // createdtime // Required: true CreatedTime *string `json:"createdTime"` // customattributes CustomAttributes interface{} `json:"customAttributes,omitempty"` // fileextension FileExtension string `json:"fileExtension,omitempty"` // filelocation // Required: true FileLocation *string `json:"fileLocation"` // id // Required: true ID *string `json:"id"` // ishidden // Required: true IsHidden *bool `json:"isHidden"` // isofficial // Required: true IsOfficial *bool `json:"isOfficial"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // parentnamespace // Required: true ParentNamespace *string `json:"parentNamespace"` // payloadurl PayloadURL []*ModelsPayloadURL `json:"payloadURL,omitempty"` // Required: true ShareCode *string `json:"shareCode"` // subtype SubType string `json:"subType,omitempty"` // tags // Required: true Tags []string `json:"tags"` // type Type string `json:"type,omitempty"` // updatedtime UpdatedTime string `json:"updatedTime,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelsUpdateContentResponseV2 Models update content response V2
swagger:model Models update content response V2.
func (*ModelsUpdateContentResponseV2) MarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateContentResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateContentResponseV2) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateContentResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateContentShareCodeRequest ¶ added in v0.59.0
type ModelsUpdateContentShareCodeRequest struct { // Required: true ShareCode *string `json:"shareCode"` }
ModelsUpdateContentShareCodeRequest Models update content share code request
swagger:model Models update content share code request.
func (*ModelsUpdateContentShareCodeRequest) MarshalBinary ¶ added in v0.59.0
func (m *ModelsUpdateContentShareCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateContentShareCodeRequest) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsUpdateContentShareCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateFileLocationRequest ¶ added in v0.57.0
type ModelsUpdateFileLocationRequest struct { // fileextension FileExtension string `json:"fileExtension,omitempty"` // filelocation // Required: true FileLocation *string `json:"fileLocation"` }
ModelsUpdateFileLocationRequest Models update file location request
swagger:model Models update file location request.
func (*ModelsUpdateFileLocationRequest) MarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateFileLocationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateFileLocationRequest) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelsUpdateFileLocationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateScreenshot ¶
type ModelsUpdateScreenshot struct { // description // Required: true Description *string `json:"description"` // screenshotid // Required: true ScreenshotID *string `json:"screenshotId"` }
ModelsUpdateScreenshot Models update screenshot
swagger:model Models update screenshot.
func (*ModelsUpdateScreenshot) MarshalBinary ¶
func (m *ModelsUpdateScreenshot) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateScreenshot) UnmarshalBinary ¶
func (m *ModelsUpdateScreenshot) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateScreenshotRequest ¶
type ModelsUpdateScreenshotRequest struct { // screenshots // Required: true Screenshots []*ModelsUpdateScreenshot `json:"screenshots"` }
ModelsUpdateScreenshotRequest Models update screenshot request
swagger:model Models update screenshot request.
func (*ModelsUpdateScreenshotRequest) MarshalBinary ¶
func (m *ModelsUpdateScreenshotRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateScreenshotRequest) UnmarshalBinary ¶
func (m *ModelsUpdateScreenshotRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateScreenshotResponse ¶
type ModelsUpdateScreenshotResponse struct { // screenshots // Required: true Screenshots []*ModelsUpdateScreenshot `json:"screenshots"` }
ModelsUpdateScreenshotResponse Models update screenshot response
swagger:model Models update screenshot response.
func (*ModelsUpdateScreenshotResponse) MarshalBinary ¶
func (m *ModelsUpdateScreenshotResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateScreenshotResponse) UnmarshalBinary ¶
func (m *ModelsUpdateScreenshotResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUserFollowRequest ¶
type ModelsUserFollowRequest struct { // followstatus // Required: true FollowStatus *bool `json:"followStatus"` }
ModelsUserFollowRequest Models user follow request
swagger:model Models user follow request.
func (*ModelsUserFollowRequest) MarshalBinary ¶
func (m *ModelsUserFollowRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUserFollowRequest) UnmarshalBinary ¶
func (m *ModelsUserFollowRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUserFollowResponse ¶
type ModelsUserFollowResponse struct { // followstatus // Required: true FollowStatus *bool `json:"followStatus"` // userid // Required: true UserID *string `json:"userId"` }
ModelsUserFollowResponse Models user follow response
swagger:model Models user follow response.
func (*ModelsUserFollowResponse) MarshalBinary ¶
func (m *ModelsUserFollowResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUserFollowResponse) UnmarshalBinary ¶
func (m *ModelsUserFollowResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseError ¶
type ResponseError struct { // errorcode // Required: true // Format: int32 ErrorCode *int32 `json:"errorCode"` // errormessage // Required: true ErrorMessage *string `json:"errorMessage"` }
ResponseError Response error
swagger:model Response error.
func (*ResponseError) MarshalBinary ¶
func (m *ResponseError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseError) UnmarshalBinary ¶
func (m *ResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- models_add_download_count_response.go
- models_admin_content_request_v2.go
- models_admin_get_content_bulk_request.go
- models_admin_update_content_request.go
- models_admin_update_content_request_v2.go
- models_channel_request.go
- models_channel_response.go
- models_config_response.go
- models_content_download_response.go
- models_content_download_response_v2.go
- models_content_downloader_response.go
- models_content_like_request.go
- models_content_like_response.go
- models_content_likers_response.go
- models_content_request_v2.go
- models_content_snapshot.go
- models_content_version_response.go
- models_create_content_request.go
- models_create_content_request_s3.go
- models_create_content_response.go
- models_create_content_response_v2.go
- models_create_group_request.go
- models_create_group_response.go
- models_create_screenshot_request.go
- models_create_screenshot_request_item.go
- models_create_screenshot_response.go
- models_create_tag_request.go
- models_create_tag_response.go
- models_create_type_request.go
- models_create_type_response.go
- models_creator_follow_state.go
- models_creator_overview_response.go
- models_creator_response.go
- models_generate_content_upload_url_request.go
- models_generate_content_upload_url_response.go
- models_get_content_bulk_by_share_codes_request.go
- models_get_content_preview_response.go
- models_hide_content_request.go
- models_like_state.go
- models_list_content_versions_response.go
- models_paginated_content_download_response.go
- models_paginated_content_download_response_v2.go
- models_paginated_content_downloader_response.go
- models_paginated_content_likers_response.go
- models_paginated_creator_overview_response.go
- models_paginated_get_channel_response.go
- models_paginated_get_configs_response.go
- models_paginated_get_tag_response.go
- models_paginated_get_type_response.go
- models_paginated_group_response.go
- models_paging_cursor.go
- models_payload_url.go
- models_preview_metadata.go
- models_preview_url.go
- models_public_channel_request.go
- models_public_create_content_request_s3.go
- models_public_get_content_bulk_request.go
- models_screenshot_response.go
- models_update_channel_request.go
- models_update_config_request.go
- models_update_content_request.go
- models_update_content_request_v2.go
- models_update_content_response_v2.go
- models_update_content_share_code_request.go
- models_update_file_location_request.go
- models_update_screenshot.go
- models_update_screenshot_request.go
- models_update_screenshot_response.go
- models_user_follow_request.go
- models_user_follow_response.go
- response_error.go