lobbyclientmodels

package
v0.35.0 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2023 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HandlersGetUsersPresenceResponse added in v0.2.0

type HandlersGetUsersPresenceResponse struct {

	// away
	// Required: true
	Away *int32 `json:"away"`

	// busy
	// Required: true
	Busy *int32 `json:"busy"`

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

	// invisible
	// Required: true
	Invisible *int32 `json:"invisible"`

	// offline
	// Required: true
	Offline *int32 `json:"offline"`

	// online
	// Required: true
	Online *int32 `json:"online"`
}

HandlersGetUsersPresenceResponse handlers get users presence response

swagger:model handlers.GetUsersPresenceResponse

func (*HandlersGetUsersPresenceResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*HandlersGetUsersPresenceResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*HandlersGetUsersPresenceResponse) Validate added in v0.2.0

Validate validates this handlers get users presence response

type HandlersUserPresence added in v0.2.0

type HandlersUserPresence struct {

	// activity
	// Required: true
	Activity *string `json:"activity"`

	// availability
	// Required: true
	Availability *string `json:"availability"`

	// last seen at
	// Required: true
	LastSeenAt *string `json:"lastSeenAt"`

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

	// user ID
	// Required: true
	UserID *string `json:"userID"`
}

HandlersUserPresence handlers user presence

swagger:model handlers.UserPresence

func (*HandlersUserPresence) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*HandlersUserPresence) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*HandlersUserPresence) Validate added in v0.2.0

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

Validate validates this handlers user presence

type LogAppMessageDeclaration added in v0.2.0

type LogAppMessageDeclaration struct {

	// attributes
	// Required: true
	Attributes []string `json:"Attributes"`

	// code
	// Required: true
	Code *string `json:"Code"`

	// code name
	// Required: true
	CodeName *string `json:"CodeName"`

	// section
	// Required: true
	Section *string `json:"Section"`

	// service
	// Required: true
	Service *string `json:"Service"`

	// text
	// Required: true
	Text *string `json:"Text"`
}

LogAppMessageDeclaration log app message declaration

swagger:model log.AppMessageDeclaration

func (*LogAppMessageDeclaration) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*LogAppMessageDeclaration) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*LogAppMessageDeclaration) Validate added in v0.2.0

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

Validate validates this log app message declaration

type ModelBulkAddFriendsRequest

type ModelBulkAddFriendsRequest struct {

	// friend ids
	// Required: true
	FriendIds []string `json:"friendIds"`
}

ModelBulkAddFriendsRequest model bulk add friends request

swagger:model model.BulkAddFriendsRequest

func (*ModelBulkAddFriendsRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelBulkAddFriendsRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelBulkAddFriendsRequest) Validate

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

Validate validates this model bulk add friends request

type ModelBulkUsersFreeFormNotificationRequestV1 added in v0.2.0

type ModelBulkUsersFreeFormNotificationRequestV1 struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topic name
	// Required: true
	TopicName *string `json:"topicName"`

	// user ids
	// Required: true
	UserIds []string `json:"userIds"`
}

ModelBulkUsersFreeFormNotificationRequestV1 model bulk users free form notification request v1

swagger:model model.BulkUsersFreeFormNotificationRequestV1

func (*ModelBulkUsersFreeFormNotificationRequestV1) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelBulkUsersFreeFormNotificationRequestV1) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelBulkUsersFreeFormNotificationRequestV1) Validate added in v0.2.0

Validate validates this model bulk users free form notification request v1

type ModelChatMessageResponse added in v0.2.0

type ModelChatMessageResponse struct {

	// from
	// Required: true
	From *string `json:"from"`

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

	// payload
	// Required: true
	Payload *string `json:"payload"`

	// received at
	// Required: true
	ReceivedAt *int64 `json:"receivedAt"`

	// to
	// Required: true
	To *string `json:"to"`
}

ModelChatMessageResponse model chat message response

swagger:model model.ChatMessageResponse

func (*ModelChatMessageResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelChatMessageResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelChatMessageResponse) Validate added in v0.2.0

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

Validate validates this model chat message response

type ModelCreateTemplateRequest added in v0.2.0

type ModelCreateTemplateRequest struct {

	// template content, use handle bar {{key}} for replaceable context
	// Required: true
	TemplateContent *string `json:"templateContent"`

	// template language, follows IETF BCP 47 standard
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// template identifier, only alphabet characters and hyphens are permitted
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelCreateTemplateRequest model create template request

swagger:model model.CreateTemplateRequest

func (*ModelCreateTemplateRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelCreateTemplateRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelCreateTemplateRequest) Validate added in v0.2.0

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

Validate validates this model create template request

type ModelCreateTopicRequest added in v0.2.0

type ModelCreateTopicRequest struct {

	// topic description
	// Required: true
	Description *string `json:"description"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	Topic *string `json:"topic"`
}

ModelCreateTopicRequest model create topic request

swagger:model model.CreateTopicRequest

func (*ModelCreateTopicRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelCreateTopicRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelCreateTopicRequest) Validate added in v0.2.0

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

Validate validates this model create topic request

type ModelCreateTopicRequestV1 added in v0.2.0

type ModelCreateTopicRequestV1 struct {

	// topic description
	// Required: true
	Description *string `json:"description"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelCreateTopicRequestV1 model create topic request v1

swagger:model model.CreateTopicRequestV1

func (*ModelCreateTopicRequestV1) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelCreateTopicRequestV1) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelCreateTopicRequestV1) Validate added in v0.2.0

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

Validate validates this model create topic request v1

type ModelFreeFormNotificationRequest added in v0.2.0

type ModelFreeFormNotificationRequest struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topic
	// Required: true
	Topic *string `json:"topic"`
}

ModelFreeFormNotificationRequest model free form notification request

swagger:model model.FreeFormNotificationRequest

func (*ModelFreeFormNotificationRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelFreeFormNotificationRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelFreeFormNotificationRequest) Validate added in v0.2.0

Validate validates this model free form notification request

type ModelFreeFormNotificationRequestV1 added in v0.2.0

type ModelFreeFormNotificationRequestV1 struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topic name
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelFreeFormNotificationRequestV1 model free form notification request v1

swagger:model model.FreeFormNotificationRequestV1

func (*ModelFreeFormNotificationRequestV1) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelFreeFormNotificationRequestV1) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelFreeFormNotificationRequestV1) Validate added in v0.2.0

Validate validates this model free form notification request v1

type ModelGetAllNotificationTemplateSlugResp added in v0.2.0

type ModelGetAllNotificationTemplateSlugResp struct {

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

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

ModelGetAllNotificationTemplateSlugResp model get all notification template slug resp

swagger:model model.GetAllNotificationTemplateSlugResp

func (*ModelGetAllNotificationTemplateSlugResp) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelGetAllNotificationTemplateSlugResp) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelGetAllNotificationTemplateSlugResp) Validate added in v0.2.0

Validate validates this model get all notification template slug resp

type ModelGetAllNotificationTopicsResponse added in v0.2.0

type ModelGetAllNotificationTopicsResponse struct {

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

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

ModelGetAllNotificationTopicsResponse model get all notification topics response

swagger:model model.GetAllNotificationTopicsResponse

func (*ModelGetAllNotificationTopicsResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelGetAllNotificationTopicsResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelGetAllNotificationTopicsResponse) Validate added in v0.2.0

Validate validates this model get all notification topics response

type ModelGetFriendsResponse

type ModelGetFriendsResponse struct {

	// friend i ds
	// Required: true
	FriendIDs []string `json:"friendIDs"`

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

ModelGetFriendsResponse model get friends response

swagger:model model.GetFriendsResponse

func (*ModelGetFriendsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelGetFriendsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelGetFriendsResponse) Validate

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

Validate validates this model get friends response

type ModelGetUserFriendsResponse added in v0.2.0

type ModelGetUserFriendsResponse struct {

	// friend i ds
	// Required: true
	FriendIDs []string `json:"friendIDs"`

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

ModelGetUserFriendsResponse model get user friends response

swagger:model model.GetUserFriendsResponse

func (*ModelGetUserFriendsResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelGetUserFriendsResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelGetUserFriendsResponse) Validate added in v0.2.0

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

Validate validates this model get user friends response

type ModelGetUserIncomingFriendsResponse added in v0.2.0

type ModelGetUserIncomingFriendsResponse struct {

	// friend i ds
	// Required: true
	FriendIDs []string `json:"friendIDs"`

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

ModelGetUserIncomingFriendsResponse model get user incoming friends response

swagger:model model.GetUserIncomingFriendsResponse

func (*ModelGetUserIncomingFriendsResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelGetUserIncomingFriendsResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelGetUserIncomingFriendsResponse) Validate added in v0.2.0

Validate validates this model get user incoming friends response

type ModelGetUserOutgoingFriendsResponse added in v0.2.0

type ModelGetUserOutgoingFriendsResponse struct {

	// friend i ds
	// Required: true
	FriendIDs []string `json:"friendIDs"`

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

ModelGetUserOutgoingFriendsResponse model get user outgoing friends response

swagger:model model.GetUserOutgoingFriendsResponse

func (*ModelGetUserOutgoingFriendsResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelGetUserOutgoingFriendsResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelGetUserOutgoingFriendsResponse) Validate added in v0.2.0

Validate validates this model get user outgoing friends response

type ModelLocalization added in v0.2.0

type ModelLocalization struct {

	// last draft at
	// Required: true
	LastDraftAt *string `json:"lastDraftAt"`

	// last published at
	// Required: true
	LastPublishedAt *string `json:"lastPublishedAt"`

	// template content
	// Required: true
	TemplateContent *ModelTemplateContent `json:"templateContent"`

	// template language
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`
}

ModelLocalization model localization

swagger:model model.Localization

func (*ModelLocalization) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelLocalization) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelLocalization) Validate added in v0.2.0

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

Validate validates this model localization

type ModelNotificationTemplateResponse added in v0.2.0

type ModelNotificationTemplateResponse struct {

	// template localizations
	// Required: true
	TemplateLocalizations []*ModelLocalization `json:"templateLocalizations"`

	// template slug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelNotificationTemplateResponse model notification template response

swagger:model model.NotificationTemplateResponse

func (*ModelNotificationTemplateResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelNotificationTemplateResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelNotificationTemplateResponse) Validate added in v0.2.0

Validate validates this model notification template response

type ModelNotificationTopicResponse added in v0.2.0

type ModelNotificationTopicResponse struct {

	// created at
	// Required: true
	CreatedAt *int64 `json:"createdAt"`

	// description
	// Required: true
	Description *string `json:"description"`

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

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	Topic *string `json:"topic"`
}

ModelNotificationTopicResponse model notification topic response

swagger:model model.NotificationTopicResponse

func (*ModelNotificationTopicResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelNotificationTopicResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelNotificationTopicResponse) Validate added in v0.2.0

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

Validate validates this model notification topic response

type ModelNotificationTopicResponseV1 added in v0.2.0

type ModelNotificationTopicResponseV1 struct {

	// created at
	// Required: true
	CreatedAt *int64 `json:"createdAt"`

	// description
	// Required: true
	Description *string `json:"description"`

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

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelNotificationTopicResponseV1 model notification topic response v1

swagger:model model.NotificationTopicResponseV1

func (*ModelNotificationTopicResponseV1) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelNotificationTopicResponseV1) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelNotificationTopicResponseV1) Validate added in v0.2.0

Validate validates this model notification topic response v1

type ModelNotificationWithTemplateRequest added in v0.2.0

type ModelNotificationWithTemplateRequest struct {

	// template context
	// Required: true
	TemplateContext map[string]string `json:"templateContext"`

	// template language
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// template slug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`

	// topic
	// Required: true
	Topic *string `json:"topic"`
}

ModelNotificationWithTemplateRequest model notification with template request

swagger:model model.NotificationWithTemplateRequest

func (*ModelNotificationWithTemplateRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequest) Validate added in v0.2.0

Validate validates this model notification with template request

type ModelNotificationWithTemplateRequestV1 added in v0.2.0

type ModelNotificationWithTemplateRequestV1 struct {

	// template context
	// Required: true
	TemplateContext map[string]string `json:"templateContext"`

	// template language
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// template slug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`

	// topic name
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelNotificationWithTemplateRequestV1 model notification with template request v1

swagger:model model.NotificationWithTemplateRequestV1

func (*ModelNotificationWithTemplateRequestV1) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequestV1) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequestV1) Validate added in v0.2.0

Validate validates this model notification with template request v1

type ModelPagination

type ModelPagination 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"`
}

ModelPagination model pagination

swagger:model model.Pagination

func (*ModelPagination) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelPagination) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelPagination) Validate

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

Validate validates this model pagination

type ModelTemplateContent added in v0.2.0

type ModelTemplateContent struct {

	// draft
	// Required: true
	Draft *string `json:"draft"`

	// published
	// Required: true
	Published *string `json:"published"`
}

ModelTemplateContent model template content

swagger:model model.TemplateContent

func (*ModelTemplateContent) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelTemplateContent) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelTemplateContent) Validate added in v0.2.0

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

Validate validates this model template content

type ModelTemplateLocalization added in v0.2.0

type ModelTemplateLocalization struct {

	// last draft at
	// Required: true
	LastDraftAt *string `json:"lastDraftAt"`

	// last published at
	// Required: true
	LastPublishedAt *string `json:"lastPublishedAt"`

	// template content
	// Required: true
	TemplateContent *ModelTemplateContent `json:"templateContent"`

	// template language
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// template slug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelTemplateLocalization model template localization

swagger:model model.TemplateLocalization

func (*ModelTemplateLocalization) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelTemplateLocalization) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelTemplateLocalization) Validate added in v0.2.0

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

Validate validates this model template localization

type ModelTemplateLocalizationResponse added in v0.2.0

type ModelTemplateLocalizationResponse struct {

	// url for first page
	// Required: true
	First *string `json:"first"`

	// url for last page
	// Required: true
	Last *string `json:"last"`

	// url for next page
	// Required: true
	Next *string `json:"next"`

	// url for previous page
	// Required: true
	Previous *string `json:"previous"`

	// template localization
	// Required: true
	TemplateLocalization []*ModelTemplateLocalization `json:"templateLocalization"`
}

ModelTemplateLocalizationResponse model template localization response

swagger:model model.TemplateLocalizationResponse

func (*ModelTemplateLocalizationResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelTemplateLocalizationResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelTemplateLocalizationResponse) Validate added in v0.2.0

Validate validates this model template localization response

type ModelTemplateResponse added in v0.2.0

type ModelTemplateResponse struct {

	// localizations
	// Required: true
	Localizations []*ModelLocalization `json:"localizations"`

	// template slug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelTemplateResponse model template response

swagger:model model.TemplateResponse

func (*ModelTemplateResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelTemplateResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelTemplateResponse) Validate added in v0.2.0

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

Validate validates this model template response

type ModelTopicByNamespacesResponse added in v0.2.0

type ModelTopicByNamespacesResponse struct {

	// url for first page
	// Required: true
	First *string `json:"first"`

	// url for last page
	// Required: true
	Last *string `json:"last"`

	// url for next page
	// Required: true
	Next *string `json:"next"`

	// url for previous page
	// Required: true
	Previous *string `json:"previous"`

	// topics
	// Required: true
	Topics []*ModelNotificationTopicResponse `json:"topics"`
}

ModelTopicByNamespacesResponse model topic by namespaces response

swagger:model model.TopicByNamespacesResponse

func (*ModelTopicByNamespacesResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelTopicByNamespacesResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelTopicByNamespacesResponse) Validate added in v0.2.0

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

Validate validates this model topic by namespaces response

type ModelUpdateTemplateRequest added in v0.2.0

type ModelUpdateTemplateRequest struct {

	// template content
	// Required: true
	TemplateContent *string `json:"templateContent"`
}

ModelUpdateTemplateRequest model update template request

swagger:model model.UpdateTemplateRequest

func (*ModelUpdateTemplateRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUpdateTemplateRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUpdateTemplateRequest) Validate added in v0.2.0

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

Validate validates this model update template request

type ModelUpdateTopicRequest added in v0.2.0

type ModelUpdateTopicRequest struct {

	// topic description
	// Required: true
	Description *string `json:"description"`
}

ModelUpdateTopicRequest model update topic request

swagger:model model.UpdateTopicRequest

func (*ModelUpdateTopicRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUpdateTopicRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUpdateTopicRequest) Validate added in v0.2.0

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

Validate validates this model update topic request

type ModelUserAcceptFriendRequest added in v0.2.0

type ModelUserAcceptFriendRequest struct {

	// friend Id
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserAcceptFriendRequest model user accept friend request

swagger:model model.UserAcceptFriendRequest

func (*ModelUserAcceptFriendRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUserAcceptFriendRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUserAcceptFriendRequest) Validate added in v0.2.0

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

Validate validates this model user accept friend request

type ModelUserCancelFriendRequest added in v0.2.0

type ModelUserCancelFriendRequest struct {

	// friend Id
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserCancelFriendRequest model user cancel friend request

swagger:model model.UserCancelFriendRequest

func (*ModelUserCancelFriendRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUserCancelFriendRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUserCancelFriendRequest) Validate added in v0.2.0

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

Validate validates this model user cancel friend request

type ModelUserGetFriendshipStatusResponse added in v0.2.0

type ModelUserGetFriendshipStatusResponse struct {

	// code
	// Required: true
	Code *int32 `json:"code"`

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

ModelUserGetFriendshipStatusResponse model user get friendship status response

swagger:model model.UserGetFriendshipStatusResponse

func (*ModelUserGetFriendshipStatusResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUserGetFriendshipStatusResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUserGetFriendshipStatusResponse) Validate added in v0.2.0

Validate validates this model user get friendship status response

type ModelUserRejectFriendRequest added in v0.2.0

type ModelUserRejectFriendRequest struct {

	// friend Id
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserRejectFriendRequest model user reject friend request

swagger:model model.UserRejectFriendRequest

func (*ModelUserRejectFriendRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUserRejectFriendRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUserRejectFriendRequest) Validate added in v0.2.0

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

Validate validates this model user reject friend request

type ModelUserRequestFriendRequest added in v0.20.0

type ModelUserRequestFriendRequest struct {

	// friend Id
	// Required: true
	FriendID *string `json:"friendId"`

	// friend public Id
	// Required: true
	FriendPublicID *string `json:"friendPublicId"`
}

ModelUserRequestFriendRequest model user request friend request

swagger:model model.UserRequestFriendRequest

func (*ModelUserRequestFriendRequest) MarshalBinary added in v0.20.0

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

MarshalBinary interface implementation

func (*ModelUserRequestFriendRequest) UnmarshalBinary added in v0.20.0

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

UnmarshalBinary interface implementation

func (*ModelUserRequestFriendRequest) Validate added in v0.20.0

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

Validate validates this model user request friend request

type ModelUserUnfriendRequest added in v0.2.0

type ModelUserUnfriendRequest struct {

	// friend Id
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserUnfriendRequest model user unfriend request

swagger:model model.UserUnfriendRequest

func (*ModelUserUnfriendRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelUserUnfriendRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelUserUnfriendRequest) Validate added in v0.2.0

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

Validate validates this model user unfriend request

type ModelsAdminAddProfanityFilterIntoListRequest added in v0.2.0

type ModelsAdminAddProfanityFilterIntoListRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsAdminAddProfanityFilterIntoListRequest models admin add profanity filter into list request

swagger:model models.AdminAddProfanityFilterIntoListRequest

func (*ModelsAdminAddProfanityFilterIntoListRequest) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFilterIntoListRequest) Validate added in v0.2.0

Validate validates this models admin add profanity filter into list request

type ModelsAdminAddProfanityFiltersFilterRequest added in v0.2.0

type ModelsAdminAddProfanityFiltersFilterRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsAdminAddProfanityFiltersFilterRequest models admin add profanity filters filter request

swagger:model models.AdminAddProfanityFiltersFilterRequest

func (*ModelsAdminAddProfanityFiltersFilterRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersFilterRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersFilterRequest) Validate added in v0.2.0

Validate validates this models admin add profanity filters filter request

type ModelsAdminAddProfanityFiltersRequest added in v0.2.0

type ModelsAdminAddProfanityFiltersRequest struct {

	// filters
	// Required: true
	Filters []*ModelsAdminAddProfanityFiltersFilterRequest `json:"filters"`
}

ModelsAdminAddProfanityFiltersRequest models admin add profanity filters request

swagger:model models.AdminAddProfanityFiltersRequest

func (*ModelsAdminAddProfanityFiltersRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersRequest) Validate added in v0.2.0

Validate validates this models admin add profanity filters request

type ModelsAdminCreateProfanityListRequest added in v0.2.0

type ModelsAdminCreateProfanityListRequest struct {

	// is enabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// is mandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

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

ModelsAdminCreateProfanityListRequest models admin create profanity list request

swagger:model models.AdminCreateProfanityListRequest

func (*ModelsAdminCreateProfanityListRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminCreateProfanityListRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminCreateProfanityListRequest) Validate added in v0.2.0

Validate validates this models admin create profanity list request

type ModelsAdminDeleteProfanityFilterRequest added in v0.2.0

type ModelsAdminDeleteProfanityFilterRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`
}

ModelsAdminDeleteProfanityFilterRequest models admin delete profanity filter request

swagger:model models.AdminDeleteProfanityFilterRequest

func (*ModelsAdminDeleteProfanityFilterRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminDeleteProfanityFilterRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminDeleteProfanityFilterRequest) Validate added in v0.2.0

Validate validates this models admin delete profanity filter request

type ModelsAdminGetProfanityListFiltersV1Response added in v0.2.0

type ModelsAdminGetProfanityListFiltersV1Response struct {

	// filters
	// Required: true
	Filters []*ModelsProfanityFilter `json:"filters"`
}

ModelsAdminGetProfanityListFiltersV1Response models admin get profanity list filters v1 response

swagger:model models.AdminGetProfanityListFiltersV1Response

func (*ModelsAdminGetProfanityListFiltersV1Response) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminGetProfanityListFiltersV1Response) Validate added in v0.2.0

Validate validates this models admin get profanity list filters v1 response

type ModelsAdminGetProfanityListsListResponse added in v0.2.0

type ModelsAdminGetProfanityListsListResponse struct {

	// is enabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// is mandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

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

ModelsAdminGetProfanityListsListResponse models admin get profanity lists list response

swagger:model models.AdminGetProfanityListsListResponse

func (*ModelsAdminGetProfanityListsListResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminGetProfanityListsListResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminGetProfanityListsListResponse) Validate added in v0.2.0

Validate validates this models admin get profanity lists list response

type ModelsAdminSetProfanityRuleForNamespaceRequest added in v0.2.0

type ModelsAdminSetProfanityRuleForNamespaceRequest struct {

	// rule
	// Required: true
	Rule *string `json:"rule"`
}

ModelsAdminSetProfanityRuleForNamespaceRequest models admin set profanity rule for namespace request

swagger:model models.AdminSetProfanityRuleForNamespaceRequest

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) Validate added in v0.2.0

Validate validates this models admin set profanity rule for namespace request

type ModelsAdminUpdateProfanityList added in v0.2.0

type ModelsAdminUpdateProfanityList struct {

	// is enabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// is mandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

	// new name
	// Required: true
	NewName *string `json:"newName"`
}

ModelsAdminUpdateProfanityList models admin update profanity list

swagger:model models.AdminUpdateProfanityList

func (*ModelsAdminUpdateProfanityList) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminUpdateProfanityList) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminUpdateProfanityList) Validate added in v0.2.0

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

Validate validates this models admin update profanity list

type ModelsAdminVerifyMessageProfanityRequest added in v0.2.0

type ModelsAdminVerifyMessageProfanityRequest struct {

	// message
	// Required: true
	Message *string `json:"message"`

	// profanity level
	// Required: true
	ProfanityLevel *string `json:"profanityLevel"`
}

ModelsAdminVerifyMessageProfanityRequest models admin verify message profanity request

swagger:model models.AdminVerifyMessageProfanityRequest

func (*ModelsAdminVerifyMessageProfanityRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityRequest) Validate added in v0.2.0

Validate validates this models admin verify message profanity request

type ModelsAdminVerifyMessageProfanityResponse added in v0.2.0

type ModelsAdminVerifyMessageProfanityResponse struct {

	// filtered message
	// Required: true
	FilteredMessage *string `json:"filteredMessage"`

	// has profanity
	// Required: true
	HasProfanity *bool `json:"hasProfanity"`
}

ModelsAdminVerifyMessageProfanityResponse models admin verify message profanity response

swagger:model models.AdminVerifyMessageProfanityResponse

func (*ModelsAdminVerifyMessageProfanityResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityResponse) Validate added in v0.2.0

Validate validates this models admin verify message profanity response

type ModelsBlockedByPlayerData added in v0.2.0

type ModelsBlockedByPlayerData struct {

	// blocked at
	// Required: true
	// Format: date-time
	BlockedAt strfmt.DateTime `json:"blockedAt"`

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

ModelsBlockedByPlayerData models blocked by player data

swagger:model models.BlockedByPlayerData

func (*ModelsBlockedByPlayerData) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsBlockedByPlayerData) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsBlockedByPlayerData) Validate added in v0.2.0

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

Validate validates this models blocked by player data

type ModelsBlockedPlayerData added in v0.2.0

type ModelsBlockedPlayerData struct {

	// blocked at
	// Required: true
	// Format: date-time
	BlockedAt strfmt.DateTime `json:"blockedAt"`

	// blocked user Id
	// Required: true
	BlockedUserID *string `json:"blockedUserId"`
}

ModelsBlockedPlayerData models blocked player data

swagger:model models.BlockedPlayerData

func (*ModelsBlockedPlayerData) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsBlockedPlayerData) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsBlockedPlayerData) Validate added in v0.2.0

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

Validate validates this models blocked player data

type ModelsConfig added in v0.2.0

type ModelsConfig struct {

	// allow invite non connected user
	AllowInviteNonConnectedUser bool `json:"allowInviteNonConnectedUser"`

	// allow join party during matchmaking
	AllowJoinPartyDuringMatchmaking bool `json:"allowJoinPartyDuringMatchmaking"`

	// auto kick on disconnect
	AutoKickOnDisconnect bool `json:"autoKickOnDisconnect"`

	// auto kick on disconnect delay
	AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`

	// cancel ticket on disconnect
	CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`

	// chat rate limit burst
	ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`

	// chat rate limit duration
	ChatRateLimitDuration int64 `json:"chatRateLimitDuration,omitempty"`

	// concurrent users limit
	ConcurrentUsersLimit int32 `json:"concurrentUsersLimit,omitempty"`

	// disable invitation on join party
	DisableInvitationOnJoinParty bool `json:"disableInvitationOnJoinParty"`

	// enable chat
	EnableChat bool `json:"enableChat"`

	// entitlement check
	EntitlementCheck bool `json:"entitlementCheck"`

	// entitlement item ID
	EntitlementItemID string `json:"entitlementItemID,omitempty"`

	// general rate limit burst
	GeneralRateLimitBurst int32 `json:"generalRateLimitBurst,omitempty"`

	// general rate limit duration
	GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`

	// keep presence activity on disconnect
	KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`

	// max d s wait time
	// Required: true
	MaxDSWaitTime *int64 `json:"maxDSWaitTime"`

	// max party member
	MaxPartyMember int32 `json:"maxPartyMember,omitempty"`

	// namespace
	Namespace string `json:"namespace,omitempty"`

	// profanity filter
	ProfanityFilter bool `json:"profanityFilter"`

	// ready consent timeout
	ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`
}

ModelsConfig models config

swagger:model models.Config

func (*ModelsConfig) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsConfig) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsConfig) Validate added in v0.2.0

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

Validate validates this models config

type ModelsConfigList added in v0.2.0

type ModelsConfigList struct {

	// configs
	// Required: true
	Configs []*ModelsConfig `json:"configs"`
}

ModelsConfigList models config list

swagger:model models.ConfigList

func (*ModelsConfigList) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsConfigList) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsConfigList) Validate added in v0.2.0

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

Validate validates this models config list

type ModelsConfigReq added in v0.2.0

type ModelsConfigReq struct {

	// allow invite non connected user
	AllowInviteNonConnectedUser bool `json:"allowInviteNonConnectedUser"`

	// allow join party during matchmaking
	AllowJoinPartyDuringMatchmaking bool `json:"allowJoinPartyDuringMatchmaking"`

	// auto kick on disconnect
	AutoKickOnDisconnect bool `json:"autoKickOnDisconnect"`

	// auto kick on disconnect delay
	AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`

	// cancel ticket on disconnect
	CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`

	// chat rate limit burst
	ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`

	// chat rate limit duration
	ChatRateLimitDuration int64 `json:"chatRateLimitDuration,omitempty"`

	// concurrent users limit
	ConcurrentUsersLimit int32 `json:"concurrentUsersLimit,omitempty"`

	// disable invitation on join party
	DisableInvitationOnJoinParty bool `json:"disableInvitationOnJoinParty"`

	// enable chat
	EnableChat bool `json:"enableChat"`

	// entitlement check
	EntitlementCheck bool `json:"entitlementCheck"`

	// entitlement item ID
	EntitlementItemID string `json:"entitlementItemID,omitempty"`

	// general rate limit burst
	GeneralRateLimitBurst int32 `json:"generalRateLimitBurst,omitempty"`

	// general rate limit duration
	GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`

	// keep presence activity on disconnect
	KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`

	// max d s wait time
	MaxDSWaitTime int64 `json:"maxDSWaitTime,omitempty"`

	// max party member
	MaxPartyMember int32 `json:"maxPartyMember,omitempty"`

	// profanity filter
	ProfanityFilter bool `json:"profanityFilter"`

	// ready consent timeout
	ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`
}

ModelsConfigReq models config req

swagger:model models.ConfigReq

func (*ModelsConfigReq) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsConfigReq) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsConfigReq) Validate added in v0.2.0

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

Validate validates this models config req

type ModelsCreateConfigRequest added in v0.2.0

type ModelsCreateConfigRequest struct {

	// api key
	// Required: true
	APIKey *string `json:"apiKey"`
}

ModelsCreateConfigRequest models create config request

swagger:model models.CreateConfigRequest

func (*ModelsCreateConfigRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsCreateConfigRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsCreateConfigRequest) Validate added in v0.2.0

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

Validate validates this models create config request

type ModelsCreateConfigResponse added in v0.2.0

type ModelsCreateConfigResponse struct {

	// api key
	// Required: true
	APIKey *string `json:"apiKey"`

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

ModelsCreateConfigResponse models create config response

swagger:model models.CreateConfigResponse

func (*ModelsCreateConfigResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsCreateConfigResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsCreateConfigResponse) Validate added in v0.2.0

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

Validate validates this models create config response

type ModelsDebugProfanityFilterRequest added in v0.2.0

type ModelsDebugProfanityFilterRequest struct {

	// text
	// Required: true
	Text *string `json:"text"`
}

ModelsDebugProfanityFilterRequest models debug profanity filter request

swagger:model models.DebugProfanityFilterRequest

func (*ModelsDebugProfanityFilterRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsDebugProfanityFilterRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsDebugProfanityFilterRequest) Validate added in v0.2.0

Validate validates this models debug profanity filter request

type ModelsGetAllPlayerBlockedByUsersResponse added in v0.2.0

type ModelsGetAllPlayerBlockedByUsersResponse struct {

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

ModelsGetAllPlayerBlockedByUsersResponse models get all player blocked by users response

swagger:model models.GetAllPlayerBlockedByUsersResponse

func (*ModelsGetAllPlayerBlockedByUsersResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedByUsersResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedByUsersResponse) Validate added in v0.2.0

Validate validates this models get all player blocked by users response

type ModelsGetAllPlayerBlockedUsersResponse added in v0.2.0

type ModelsGetAllPlayerBlockedUsersResponse struct {

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

ModelsGetAllPlayerBlockedUsersResponse models get all player blocked users response

swagger:model models.GetAllPlayerBlockedUsersResponse

func (*ModelsGetAllPlayerBlockedUsersResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedUsersResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedUsersResponse) Validate added in v0.2.0

Validate validates this models get all player blocked users response

type ModelsGetAllPlayerSessionAttributeResponse added in v0.2.0

type ModelsGetAllPlayerSessionAttributeResponse struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`
}

ModelsGetAllPlayerSessionAttributeResponse models get all player session attribute response

swagger:model models.GetAllPlayerSessionAttributeResponse

func (*ModelsGetAllPlayerSessionAttributeResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsGetAllPlayerSessionAttributeResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerSessionAttributeResponse) Validate added in v0.2.0

Validate validates this models get all player session attribute response

type ModelsGetConfigResponse added in v0.2.0

type ModelsGetConfigResponse struct {

	// api key
	// Required: true
	APIKey *string `json:"apiKey"`

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

ModelsGetConfigResponse models get config response

swagger:model models.GetConfigResponse

func (*ModelsGetConfigResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsGetConfigResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsGetConfigResponse) Validate added in v0.2.0

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

Validate validates this models get config response

type ModelsGetLobbyCcuResponse added in v0.8.0

type ModelsGetLobbyCcuResponse struct {

	// count current users
	// Required: true
	CountCurrentUsers *int32 `json:"countCurrentUsers"`
}

ModelsGetLobbyCcuResponse models get lobby ccu response

swagger:model models.GetLobbyCcuResponse

func (*ModelsGetLobbyCcuResponse) MarshalBinary added in v0.8.0

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

MarshalBinary interface implementation

func (*ModelsGetLobbyCcuResponse) UnmarshalBinary added in v0.8.0

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

UnmarshalBinary interface implementation

func (*ModelsGetLobbyCcuResponse) Validate added in v0.8.0

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

Validate validates this models get lobby ccu response

type ModelsGetPlayerSessionAttributeResponse added in v0.2.0

type ModelsGetPlayerSessionAttributeResponse struct {

	// key
	// Required: true
	Key *string `json:"key"`

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

ModelsGetPlayerSessionAttributeResponse models get player session attribute response

swagger:model models.GetPlayerSessionAttributeResponse

func (*ModelsGetPlayerSessionAttributeResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsGetPlayerSessionAttributeResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsGetPlayerSessionAttributeResponse) Validate added in v0.2.0

Validate validates this models get player session attribute response

type ModelsImportConfigResponse added in v0.8.0

type ModelsImportConfigResponse struct {

	// failed configs
	// Required: true
	FailedConfigs []string `json:"failedConfigs"`

	// ignored configs
	// Required: true
	IgnoredConfigs []string `json:"ignoredConfigs"`

	// new configs
	// Required: true
	NewConfigs []string `json:"newConfigs"`

	// replaced configs
	// Required: true
	ReplacedConfigs []string `json:"replacedConfigs"`
}

ModelsImportConfigResponse models import config response

swagger:model models.ImportConfigResponse

func (*ModelsImportConfigResponse) MarshalBinary added in v0.8.0

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

MarshalBinary interface implementation

func (*ModelsImportConfigResponse) UnmarshalBinary added in v0.8.0

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

UnmarshalBinary interface implementation

func (*ModelsImportConfigResponse) Validate added in v0.8.0

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

Validate validates this models import config response

type ModelsListBlockedPlayerRequest added in v0.2.0

type ModelsListBlockedPlayerRequest struct {

	// list blocked user Id
	// Required: true
	ListBlockedUserID []string `json:"listBlockedUserId"`
}

ModelsListBlockedPlayerRequest models list blocked player request

swagger:model models.ListBlockedPlayerRequest

func (*ModelsListBlockedPlayerRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsListBlockedPlayerRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsListBlockedPlayerRequest) Validate added in v0.2.0

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

Validate validates this models list blocked player request

type ModelsPartyData added in v0.2.0

type ModelsPartyData struct {

	// custom attribute
	// Required: true
	CustomAttribute interface{} `json:"custom_attribute"`

	// invitees
	// Required: true
	Invitees []string `json:"invitees"`

	// leader
	// Required: true
	Leader *string `json:"leader"`

	// members
	// Required: true
	Members []string `json:"members"`

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

	// party Id
	// Required: true
	PartyID *string `json:"partyId"`

	// updated at
	// Required: true
	UpdatedAt *int64 `json:"updatedAt"`
}

ModelsPartyData models party data

swagger:model models.PartyData

func (*ModelsPartyData) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsPartyData) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsPartyData) Validate added in v0.2.0

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

Validate validates this models party data

type ModelsPartyPUTCustomAttributesRequest added in v0.2.0

type ModelsPartyPUTCustomAttributesRequest struct {

	// custom attribute
	// Required: true
	CustomAttribute interface{} `json:"custom_attribute"`

	// updated at
	// Required: true
	UpdatedAt *int64 `json:"updatedAt"`
}

ModelsPartyPUTCustomAttributesRequest models party p u t custom attributes request

swagger:model models.PartyPUTCustomAttributesRequest

func (*ModelsPartyPUTCustomAttributesRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsPartyPUTCustomAttributesRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsPartyPUTCustomAttributesRequest) Validate added in v0.2.0

Validate validates this models party p u t custom attributes request

type ModelsPartyPUTLimitSizeRequest added in v0.21.0

type ModelsPartyPUTLimitSizeRequest struct {

	// limit
	// Required: true
	Limit *int32 `json:"limit"`
}

ModelsPartyPUTLimitSizeRequest models party p u t limit size request

swagger:model models.PartyPUTLimitSizeRequest

func (*ModelsPartyPUTLimitSizeRequest) MarshalBinary added in v0.21.0

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

MarshalBinary interface implementation

func (*ModelsPartyPUTLimitSizeRequest) UnmarshalBinary added in v0.21.0

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

UnmarshalBinary interface implementation

func (*ModelsPartyPUTLimitSizeRequest) Validate added in v0.21.0

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

Validate validates this models party p u t limit size request

type ModelsProfanityFilter added in v0.2.0

type ModelsProfanityFilter struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// list name
	// Required: true
	ListName *string `json:"listName"`

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

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsProfanityFilter models profanity filter

swagger:model models.ProfanityFilter

func (*ModelsProfanityFilter) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsProfanityFilter) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsProfanityFilter) Validate added in v0.2.0

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

Validate validates this models profanity filter

type ModelsProfanityRule added in v0.2.0

type ModelsProfanityRule struct {

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

	// rule
	// Required: true
	Rule *string `json:"Rule"`
}

ModelsProfanityRule models profanity rule

swagger:model models.ProfanityRule

func (*ModelsProfanityRule) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsProfanityRule) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsProfanityRule) Validate added in v0.2.0

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

Validate validates this models profanity rule

type ModelsSetPlayerSessionAttributeRequest added in v0.2.0

type ModelsSetPlayerSessionAttributeRequest struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`
}

ModelsSetPlayerSessionAttributeRequest models set player session attribute request

swagger:model models.SetPlayerSessionAttributeRequest

func (*ModelsSetPlayerSessionAttributeRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsSetPlayerSessionAttributeRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsSetPlayerSessionAttributeRequest) Validate added in v0.2.0

Validate validates this models set player session attribute request

type ModelsUpdateConfigRequest added in v0.2.0

type ModelsUpdateConfigRequest struct {

	// api key
	// Required: true
	APIKey *string `json:"apiKey"`
}

ModelsUpdateConfigRequest models update config request

swagger:model models.UpdateConfigRequest

func (*ModelsUpdateConfigRequest) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) Validate added in v0.2.0

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

Validate validates this models update config request

type ModelsUpdateConfigResponse added in v0.2.0

type ModelsUpdateConfigResponse struct {

	// api key
	// Required: true
	APIKey *string `json:"apiKey"`

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

ModelsUpdateConfigResponse models update config response

swagger:model models.UpdateConfigResponse

func (*ModelsUpdateConfigResponse) MarshalBinary added in v0.2.0

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

MarshalBinary interface implementation

func (*ModelsUpdateConfigResponse) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsUpdateConfigResponse) Validate added in v0.2.0

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

Validate validates this models update config response

type ResponseError added in v0.8.0

type ResponseError struct {

	// error code
	// Required: true
	ErrorCode *int32 `json:"errorCode"`

	// error message
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
}

ResponseError response error

swagger:model response.Error

func (*ResponseError) MarshalBinary added in v0.8.0

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

MarshalBinary interface implementation

func (*ResponseError) UnmarshalBinary added in v0.8.0

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

UnmarshalBinary interface implementation

func (*ResponseError) Validate added in v0.8.0

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

Validate validates this response error

type RestapiErrorResponseBody

type RestapiErrorResponseBody struct {

	// error code
	// Required: true
	ErrorCode *int32 `json:"ErrorCode"`

	// error message
	// Required: true
	ErrorMessage *string `json:"ErrorMessage"`
}

RestapiErrorResponseBody restapi error response body

swagger:model restapi.ErrorResponseBody

func (*RestapiErrorResponseBody) MarshalBinary

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

MarshalBinary interface implementation

func (*RestapiErrorResponseBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RestapiErrorResponseBody) Validate

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

Validate validates this restapi error response body

type RestapiErrorResponseV1

type RestapiErrorResponseV1 struct {

	// error code
	// Required: true
	ErrorCode *int32 `json:"errorCode"`

	// error message
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
}

RestapiErrorResponseV1 restapi error response v1

swagger:model restapi.ErrorResponseV1

func (*RestapiErrorResponseV1) MarshalBinary

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

MarshalBinary interface implementation

func (*RestapiErrorResponseV1) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RestapiErrorResponseV1) Validate

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

Validate validates this restapi error response v1

Source Files

Jump to

Keyboard shortcuts

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