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