ugcclientmodels

package
v0.1.0-alpha.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ModelsCreateContentResponseContentStatusPUBLISHED captures enum value "PUBLISHED"
	ModelsCreateContentResponseContentStatusPUBLISHED string = "PUBLISHED"

	// ModelsCreateContentResponseContentStatusUNDERREVIEW captures enum value "UNDER_REVIEW"
	ModelsCreateContentResponseContentStatusUNDERREVIEW string = "UNDER_REVIEW"
)
View Source
const (

	// ModelsCreateContentResponseV2ContentStatusPUBLISHED captures enum value "PUBLISHED"
	ModelsCreateContentResponseV2ContentStatusPUBLISHED string = "PUBLISHED"

	// ModelsCreateContentResponseV2ContentStatusUNDERREVIEW captures enum value "UNDER_REVIEW"
	ModelsCreateContentResponseV2ContentStatusUNDERREVIEW string = "UNDER_REVIEW"
)
View Source
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"
)
View Source
const (

	// ModelsStagingContentResponseStatusAPPROVED captures enum value "APPROVED"
	ModelsStagingContentResponseStatusAPPROVED string = "APPROVED"

	// ModelsStagingContentResponseStatusPENDING captures enum value "PENDING"
	ModelsStagingContentResponseStatusPENDING string = "PENDING"

	// ModelsStagingContentResponseStatusREJECTED captures enum value "REJECTED"
	ModelsStagingContentResponseStatusREJECTED string = "REJECTED"
)
View Source
const (

	// ModelsUpdateContentResponseV2ContentStatusPUBLISHED captures enum value "PUBLISHED"
	ModelsUpdateContentResponseV2ContentStatusPUBLISHED string = "PUBLISHED"

	// ModelsUpdateContentResponseV2ContentStatusUNDERREVIEW captures enum value "UNDER_REVIEW"
	ModelsUpdateContentResponseV2ContentStatusUNDERREVIEW string = "UNDER_REVIEW"
)

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

func (*ModelsAddDownloadCountResponse) Validate

func (m *ModelsAddDownloadCountResponse) Validate(formats strfmt.Registry) error

Validate validates this Models add download count response

type ModelsAdminContentRequestV2

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
	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

func (m *ModelsAdminContentRequestV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminContentRequestV2) UnmarshalBinary

func (m *ModelsAdminContentRequestV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminContentRequestV2) Validate

func (m *ModelsAdminContentRequestV2) Validate(formats strfmt.Registry) error

Validate validates this Models admin content request V2

type ModelsAdminGetContentBulkRequest

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

func (m *ModelsAdminGetContentBulkRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminGetContentBulkRequest) UnmarshalBinary

func (m *ModelsAdminGetContentBulkRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminGetContentBulkRequest) Validate

Validate validates this Models admin get content bulk request

type ModelsAdminUpdateContentRequest

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
	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

func (m *ModelsAdminUpdateContentRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminUpdateContentRequest) UnmarshalBinary

func (m *ModelsAdminUpdateContentRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminUpdateContentRequest) Validate

Validate validates this Models admin update content request

type ModelsAdminUpdateContentRequestV2

type ModelsAdminUpdateContentRequestV2 struct {

	// customattributes
	CustomAttributes interface{} `json:"customAttributes,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// sharecode
	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

func (m *ModelsAdminUpdateContentRequestV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminUpdateContentRequestV2) UnmarshalBinary

func (m *ModelsAdminUpdateContentRequestV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminUpdateContentRequestV2) Validate

Validate validates this Models admin update content request V2

type ModelsApproveStagingContentRequest

type ModelsApproveStagingContentRequest struct {

	// approved
	// Required: true
	Approved *bool `json:"approved"`

	// note
	Note string `json:"note,omitempty"`
}

ModelsApproveStagingContentRequest Models approve staging content request

swagger:model Models approve staging content request.

func (*ModelsApproveStagingContentRequest) MarshalBinary

func (m *ModelsApproveStagingContentRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsApproveStagingContentRequest) UnmarshalBinary

func (m *ModelsApproveStagingContentRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsApproveStagingContentRequest) Validate

Validate validates this Models approve staging content request

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

func (*ModelsChannelRequest) Validate

func (m *ModelsChannelRequest) Validate(formats strfmt.Registry) error

Validate validates this Models channel request

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

func (*ModelsChannelResponse) Validate

func (m *ModelsChannelResponse) Validate(formats strfmt.Registry) error

Validate validates this Models channel response

type ModelsConfigResponse

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

func (m *ModelsConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsConfigResponse) UnmarshalBinary

func (m *ModelsConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsConfigResponse) Validate

func (m *ModelsConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this Models config response

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"`

	// sharecode
	// 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

func (*ModelsContentDownloadResponse) Validate

func (m *ModelsContentDownloadResponse) Validate(formats strfmt.Registry) error

Validate validates this Models content download response

type ModelsContentDownloadResponseV2

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"`

	// sharecode
	// 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

func (m *ModelsContentDownloadResponseV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentDownloadResponseV2) UnmarshalBinary

func (m *ModelsContentDownloadResponseV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentDownloadResponseV2) Validate

Validate validates this Models content download response V2

type ModelsContentDownloaderResponse

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

func (m *ModelsContentDownloaderResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentDownloaderResponse) UnmarshalBinary

func (m *ModelsContentDownloaderResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentDownloaderResponse) Validate

Validate validates this Models content downloader response

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

func (*ModelsContentLikeRequest) Validate

func (m *ModelsContentLikeRequest) Validate(formats strfmt.Registry) error

Validate validates this Models content like request

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

func (*ModelsContentLikeResponse) Validate

func (m *ModelsContentLikeResponse) Validate(formats strfmt.Registry) error

Validate validates this Models content like response

type ModelsContentLikersResponse

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

func (m *ModelsContentLikersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentLikersResponse) UnmarshalBinary

func (m *ModelsContentLikersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentLikersResponse) Validate

func (m *ModelsContentLikersResponse) Validate(formats strfmt.Registry) error

Validate validates this Models content likers response

type ModelsContentRequestV2

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

func (m *ModelsContentRequestV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentRequestV2) UnmarshalBinary

func (m *ModelsContentRequestV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentRequestV2) Validate

func (m *ModelsContentRequestV2) Validate(formats strfmt.Registry) error

Validate validates this Models content request V2

type ModelsContentSnapshot

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

func (m *ModelsContentSnapshot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentSnapshot) UnmarshalBinary

func (m *ModelsContentSnapshot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentSnapshot) Validate

func (m *ModelsContentSnapshot) Validate(formats strfmt.Registry) error

Validate validates this Models content snapshot

type ModelsContentVersionResponse

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

func (m *ModelsContentVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsContentVersionResponse) UnmarshalBinary

func (m *ModelsContentVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsContentVersionResponse) Validate

func (m *ModelsContentVersionResponse) Validate(formats strfmt.Registry) error

Validate validates this Models content version response

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

func (*ModelsCreateContentRequest) Validate

func (m *ModelsCreateContentRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create content request

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
	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

func (*ModelsCreateContentRequestS3) Validate

func (m *ModelsCreateContentRequestS3) Validate(formats strfmt.Registry) error

Validate validates this Models create content request S3

type ModelsCreateContentResponse

type ModelsCreateContentResponse struct {

	// channelid
	// Required: true
	ChannelID *string `json:"channelId"`

	// contentstatus
	// Enum: ['PUBLISHED', 'UNDER_REVIEW']
	ContentStatus string `json:"contentStatus,omitempty"`

	// 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"`

	// shareCode will be empty if content is under review
	// 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

func (*ModelsCreateContentResponse) Validate

func (m *ModelsCreateContentResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create content response

type ModelsCreateContentResponseV2

type ModelsCreateContentResponseV2 struct {

	// channelid
	// Required: true
	ChannelID *string `json:"channelId"`

	// contentstatus
	// Enum: ['PUBLISHED', 'UNDER_REVIEW']
	// Required: true
	ContentStatus *string `json:"contentStatus"`

	// 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"`

	// shareCode will be empty if content is under review
	// 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

func (m *ModelsCreateContentResponseV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsCreateContentResponseV2) UnmarshalBinary

func (m *ModelsCreateContentResponseV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsCreateContentResponseV2) Validate

func (m *ModelsCreateContentResponseV2) Validate(formats strfmt.Registry) error

Validate validates this Models create content response V2

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

func (*ModelsCreateGroupRequest) Validate

func (m *ModelsCreateGroupRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create group request

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

func (*ModelsCreateGroupResponse) Validate

func (m *ModelsCreateGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create group response

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

func (*ModelsCreateScreenshotRequest) Validate

func (m *ModelsCreateScreenshotRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create screenshot request

type ModelsCreateScreenshotRequestItem

type ModelsCreateScreenshotRequestItem struct {

	// contenttype
	ContentType string `json:"contentType,omitempty"`

	// 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

func (m *ModelsCreateScreenshotRequestItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsCreateScreenshotRequestItem) UnmarshalBinary

func (m *ModelsCreateScreenshotRequestItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsCreateScreenshotRequestItem) Validate

Validate validates this Models create screenshot request item

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

func (*ModelsCreateScreenshotResponse) Validate

func (m *ModelsCreateScreenshotResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create screenshot response

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

func (*ModelsCreateTagRequest) Validate

func (m *ModelsCreateTagRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create tag request

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

func (*ModelsCreateTagResponse) Validate

func (m *ModelsCreateTagResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create tag response

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

func (*ModelsCreateTypeRequest) Validate

func (m *ModelsCreateTypeRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create type request

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

func (*ModelsCreateTypeResponse) Validate

func (m *ModelsCreateTypeResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create type response

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

func (*ModelsCreatorFollowState) Validate

func (m *ModelsCreatorFollowState) Validate(formats strfmt.Registry) error

Validate validates this Models creator follow state

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

func (*ModelsCreatorOverviewResponse) Validate

func (m *ModelsCreatorOverviewResponse) Validate(formats strfmt.Registry) error

Validate validates this Models creator overview response

type ModelsCreatorResponse

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

func (m *ModelsCreatorResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsCreatorResponse) UnmarshalBinary

func (m *ModelsCreatorResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsCreatorResponse) Validate

func (m *ModelsCreatorResponse) Validate(formats strfmt.Registry) error

Validate validates this Models creator response

type ModelsGenerateContentUploadURLRequest

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

func (m *ModelsGenerateContentUploadURLRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGenerateContentUploadURLRequest) UnmarshalBinary

func (m *ModelsGenerateContentUploadURLRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGenerateContentUploadURLRequest) Validate

Validate validates this Models generate content upload URL request

type ModelsGenerateContentUploadURLResponse

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

func (m *ModelsGenerateContentUploadURLResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGenerateContentUploadURLResponse) UnmarshalBinary

func (m *ModelsGenerateContentUploadURLResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGenerateContentUploadURLResponse) Validate

Validate validates this Models generate content upload URL response

type ModelsGetContentBulkByShareCodesRequest

type ModelsGetContentBulkByShareCodesRequest struct {

	// sharecodes
	// 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

func (m *ModelsGetContentBulkByShareCodesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetContentBulkByShareCodesRequest) UnmarshalBinary

func (m *ModelsGetContentBulkByShareCodesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetContentBulkByShareCodesRequest) Validate

Validate validates this Models get content bulk by share codes request

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

func (*ModelsGetContentPreviewResponse) Validate

Validate validates this Models get content preview response

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

func (*ModelsHideContentRequest) Validate

func (m *ModelsHideContentRequest) Validate(formats strfmt.Registry) error

Validate validates this Models hide content request

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

func (*ModelsLikeState) Validate

func (m *ModelsLikeState) Validate(formats strfmt.Registry) error

Validate validates this Models like state

type ModelsListContentVersionsResponse

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

func (m *ModelsListContentVersionsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsListContentVersionsResponse) UnmarshalBinary

func (m *ModelsListContentVersionsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsListContentVersionsResponse) Validate

Validate validates this Models list content versions response

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

func (*ModelsPaginatedContentDownloadResponse) Validate

Validate validates this Models paginated content download response

type ModelsPaginatedContentDownloadResponseV2

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

func (m *ModelsPaginatedContentDownloadResponseV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPaginatedContentDownloadResponseV2) UnmarshalBinary

func (m *ModelsPaginatedContentDownloadResponseV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPaginatedContentDownloadResponseV2) Validate

Validate validates this Models paginated content download response V2

type ModelsPaginatedContentDownloaderResponse

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

func (m *ModelsPaginatedContentDownloaderResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPaginatedContentDownloaderResponse) UnmarshalBinary

func (m *ModelsPaginatedContentDownloaderResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPaginatedContentDownloaderResponse) Validate

Validate validates this Models paginated content downloader response

type ModelsPaginatedContentLikersResponse

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

func (m *ModelsPaginatedContentLikersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPaginatedContentLikersResponse) UnmarshalBinary

func (m *ModelsPaginatedContentLikersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPaginatedContentLikersResponse) Validate

Validate validates this Models paginated content likers response

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

func (*ModelsPaginatedCreatorOverviewResponse) Validate

Validate validates this Models paginated creator overview response

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

func (*ModelsPaginatedGetChannelResponse) Validate

Validate validates this Models paginated get channel response

type ModelsPaginatedGetConfigsResponse

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

func (m *ModelsPaginatedGetConfigsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPaginatedGetConfigsResponse) UnmarshalBinary

func (m *ModelsPaginatedGetConfigsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPaginatedGetConfigsResponse) Validate

Validate validates this Models paginated get configs response

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

func (*ModelsPaginatedGetTagResponse) Validate

func (m *ModelsPaginatedGetTagResponse) Validate(formats strfmt.Registry) error

Validate validates this Models paginated get tag response

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

func (*ModelsPaginatedGetTypeResponse) Validate

func (m *ModelsPaginatedGetTypeResponse) Validate(formats strfmt.Registry) error

Validate validates this Models paginated get type response

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

func (*ModelsPaginatedGroupResponse) Validate

func (m *ModelsPaginatedGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this Models paginated group response

type ModelsPaginatedListStagingContentResponse

type ModelsPaginatedListStagingContentResponse struct {

	// data
	// Required: true
	Data []*ModelsStagingContentResponse `json:"data"`

	// paging
	// Required: true
	Paging *ModelsPagingCursor `json:"paging"`
}

ModelsPaginatedListStagingContentResponse Models paginated list staging content response

swagger:model Models paginated list staging content response.

func (*ModelsPaginatedListStagingContentResponse) MarshalBinary

func (m *ModelsPaginatedListStagingContentResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPaginatedListStagingContentResponse) UnmarshalBinary

func (m *ModelsPaginatedListStagingContentResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPaginatedListStagingContentResponse) Validate

Validate validates this Models paginated list staging content response

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

func (*ModelsPagingCursor) Validate

func (m *ModelsPagingCursor) Validate(formats strfmt.Registry) error

Validate validates this Models paging cursor

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

func (*ModelsPayloadURL) Validate

func (m *ModelsPayloadURL) Validate(formats strfmt.Registry) error

Validate validates this Models payload URL

type ModelsPreviewMetadata

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

func (m *ModelsPreviewMetadata) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPreviewMetadata) UnmarshalBinary

func (m *ModelsPreviewMetadata) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPreviewMetadata) Validate

func (m *ModelsPreviewMetadata) Validate(formats strfmt.Registry) error

Validate validates this Models preview metadata

type ModelsPreviewURL

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

func (m *ModelsPreviewURL) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPreviewURL) UnmarshalBinary

func (m *ModelsPreviewURL) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPreviewURL) Validate

func (m *ModelsPreviewURL) Validate(formats strfmt.Registry) error

Validate validates this Models preview URL

type ModelsPublicChannelRequest

type ModelsPublicChannelRequest struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

ModelsPublicChannelRequest Models public channel request

swagger:model Models public channel request.

func (*ModelsPublicChannelRequest) MarshalBinary

func (m *ModelsPublicChannelRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPublicChannelRequest) UnmarshalBinary

func (m *ModelsPublicChannelRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPublicChannelRequest) Validate

func (m *ModelsPublicChannelRequest) Validate(formats strfmt.Registry) error

Validate validates this Models public channel request

type ModelsPublicCreateContentRequestS3

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

func (m *ModelsPublicCreateContentRequestS3) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPublicCreateContentRequestS3) UnmarshalBinary

func (m *ModelsPublicCreateContentRequestS3) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPublicCreateContentRequestS3) Validate

Validate validates this Models public create content request S3

type ModelsPublicGetContentBulkRequest

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

func (m *ModelsPublicGetContentBulkRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPublicGetContentBulkRequest) UnmarshalBinary

func (m *ModelsPublicGetContentBulkRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPublicGetContentBulkRequest) Validate

Validate validates this Models public get content bulk request

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

func (*ModelsScreenshotResponse) Validate

func (m *ModelsScreenshotResponse) Validate(formats strfmt.Registry) error

Validate validates this Models screenshot response

type ModelsStagingContentResponse

type ModelsStagingContentResponse struct {

	// channelid
	// Required: true
	ChannelID *string `json:"channelId"`

	// createdtime
	// Required: true
	// Format: date-time
	CreatedTime strfmt.DateTime `json:"createdTime"`

	// customattributes
	CustomAttributes interface{} `json:"customAttributes,omitempty"`

	// fileextension
	FileExtension string `json:"fileExtension,omitempty"`

	// id
	// Required: true
	ID *string `json:"id"`

	// name
	// Required: true
	Name *string `json:"name"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// note
	Note string `json:"note,omitempty"`

	// payloadurl
	PayloadURL string `json:"payloadURL,omitempty"`

	// screenshots
	Screenshots []*ModelsScreenshotResponse `json:"screenshots,omitempty"`

	// status
	// Enum: ['APPROVED', 'PENDING', 'REJECTED']
	// Required: true
	Status *string `json:"status"`

	// subtype
	SubType string `json:"subType,omitempty"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	Type string `json:"type,omitempty"`

	// updatedtime
	// Format: date-time
	UpdatedTime *strfmt.DateTime `json:"updatedTime,omitempty"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelsStagingContentResponse Models staging content response

swagger:model Models staging content response.

func (*ModelsStagingContentResponse) MarshalBinary

func (m *ModelsStagingContentResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsStagingContentResponse) UnmarshalBinary

func (m *ModelsStagingContentResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsStagingContentResponse) Validate

func (m *ModelsStagingContentResponse) Validate(formats strfmt.Registry) error

Validate validates this Models staging content response

type ModelsUpdateChannelRequest

type ModelsUpdateChannelRequest struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

ModelsUpdateChannelRequest Models update channel request

swagger:model Models update channel request.

func (*ModelsUpdateChannelRequest) MarshalBinary

func (m *ModelsUpdateChannelRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateChannelRequest) UnmarshalBinary

func (m *ModelsUpdateChannelRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateChannelRequest) Validate

func (m *ModelsUpdateChannelRequest) Validate(formats strfmt.Registry) error

Validate validates this Models update channel request

type ModelsUpdateConfigRequest

type ModelsUpdateConfigRequest struct {

	// value
	// Required: true
	Value *string `json:"value"`
}

ModelsUpdateConfigRequest Models update config request

swagger:model Models update config request.

func (*ModelsUpdateConfigRequest) MarshalBinary

func (m *ModelsUpdateConfigRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) UnmarshalBinary

func (m *ModelsUpdateConfigRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) Validate

func (m *ModelsUpdateConfigRequest) Validate(formats strfmt.Registry) error

Validate validates this Models update config request

type ModelsUpdateContentRequest

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

func (m *ModelsUpdateContentRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateContentRequest) UnmarshalBinary

func (m *ModelsUpdateContentRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateContentRequest) Validate

func (m *ModelsUpdateContentRequest) Validate(formats strfmt.Registry) error

Validate validates this Models update content request

type ModelsUpdateContentRequestV2

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

func (m *ModelsUpdateContentRequestV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateContentRequestV2) UnmarshalBinary

func (m *ModelsUpdateContentRequestV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateContentRequestV2) Validate

func (m *ModelsUpdateContentRequestV2) Validate(formats strfmt.Registry) error

Validate validates this Models update content request V2

type ModelsUpdateContentResponseV2

type ModelsUpdateContentResponseV2 struct {

	// channelid
	// Required: true
	ChannelID *string `json:"channelId"`

	// contentstatus
	// Enum: ['PUBLISHED', 'UNDER_REVIEW']
	// Required: true
	ContentStatus *string `json:"contentStatus"`

	// 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"`

	// sharecode
	// 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

func (m *ModelsUpdateContentResponseV2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateContentResponseV2) UnmarshalBinary

func (m *ModelsUpdateContentResponseV2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateContentResponseV2) Validate

func (m *ModelsUpdateContentResponseV2) Validate(formats strfmt.Registry) error

Validate validates this Models update content response V2

type ModelsUpdateContentShareCodeRequest

type ModelsUpdateContentShareCodeRequest struct {

	// sharecode
	// Required: true
	ShareCode *string `json:"shareCode"`
}

ModelsUpdateContentShareCodeRequest Models update content share code request

swagger:model Models update content share code request.

func (*ModelsUpdateContentShareCodeRequest) MarshalBinary

func (m *ModelsUpdateContentShareCodeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateContentShareCodeRequest) UnmarshalBinary

func (m *ModelsUpdateContentShareCodeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateContentShareCodeRequest) Validate

Validate validates this Models update content share code request

type ModelsUpdateFileLocationRequest

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

func (m *ModelsUpdateFileLocationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateFileLocationRequest) UnmarshalBinary

func (m *ModelsUpdateFileLocationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateFileLocationRequest) Validate

Validate validates this Models update file location request

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

func (*ModelsUpdateScreenshot) Validate

func (m *ModelsUpdateScreenshot) Validate(formats strfmt.Registry) error

Validate validates this Models update screenshot

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

func (*ModelsUpdateScreenshotRequest) Validate

func (m *ModelsUpdateScreenshotRequest) Validate(formats strfmt.Registry) error

Validate validates this Models update screenshot request

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

func (*ModelsUpdateScreenshotResponse) Validate

func (m *ModelsUpdateScreenshotResponse) Validate(formats strfmt.Registry) error

Validate validates this Models update screenshot response

type ModelsUpdateStagingContentRequest

type ModelsUpdateStagingContentRequest struct {

	// fileextension
	FileExtension string `json:"fileExtension,omitempty"`

	// filelocation
	// Required: true
	FileLocation *string `json:"fileLocation"`
}

ModelsUpdateStagingContentRequest Models update staging content request

swagger:model Models update staging content request.

func (*ModelsUpdateStagingContentRequest) MarshalBinary

func (m *ModelsUpdateStagingContentRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateStagingContentRequest) UnmarshalBinary

func (m *ModelsUpdateStagingContentRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateStagingContentRequest) Validate

Validate validates this Models update staging content request

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

func (*ModelsUserFollowRequest) Validate

func (m *ModelsUserFollowRequest) Validate(formats strfmt.Registry) error

Validate validates this Models user follow request

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

func (*ModelsUserFollowResponse) Validate

func (m *ModelsUserFollowResponse) Validate(formats strfmt.Registry) error

Validate validates this Models user follow response

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

func (*ResponseError) Validate

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this Response error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL