achievementclientmodels

package
v0.1.0-alpha.3 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ModelsAchievementOrderUpdateRequest

type ModelsAchievementOrderUpdateRequest struct {

	// targetorder
	// Required: true
	// Format: int32
	TargetOrder *int32 `json:"targetOrder"`
}

ModelsAchievementOrderUpdateRequest Models achievement order update request

swagger:model Models achievement order update request.

func (*ModelsAchievementOrderUpdateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsAchievementOrderUpdateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsAchievementOrderUpdateRequest) Validate

Validate validates this Models achievement order update request

type ModelsAchievementRequest

type ModelsAchievementRequest struct {

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

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

	// defaultlanguage
	// Required: true
	DefaultLanguage *string `json:"defaultLanguage"`

	// description
	// Required: true
	Description map[string]string `json:"description"`

	// global
	Global bool `json:"global"`

	// goalvalue
	// Required: true
	// Format: double
	GoalValue *float64 `json:"goalValue"`

	// hidden
	// Required: true
	Hidden *bool `json:"hidden"`

	// incremental
	// Required: true
	Incremental *bool `json:"incremental"`

	// lockedicons
	// Required: true
	LockedIcons []*ModelsIcon `json:"lockedIcons"`

	// name
	// Required: true
	Name map[string]string `json:"name"`

	// statcode
	// Required: true
	StatCode *string `json:"statCode"`

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

	// unlockedicons
	// Required: true
	UnlockedIcons []*ModelsIcon `json:"unlockedIcons"`
}

ModelsAchievementRequest Models achievement request

swagger:model Models achievement request.

func (*ModelsAchievementRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsAchievementRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsAchievementRequest) Validate

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

Validate validates this Models achievement request

type ModelsAchievementResponse

type ModelsAchievementResponse struct {

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

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

	// defaultlanguage
	// Required: true
	DefaultLanguage *string `json:"defaultLanguage"`

	// description
	// Required: true
	Description map[string]string `json:"description"`

	// global
	// Required: true
	Global *bool `json:"global"`

	// goalvalue
	// Format: double
	GoalValue float64 `json:"goalValue,omitempty"`

	// hidden
	// Required: true
	Hidden *bool `json:"hidden"`

	// incremental
	// Required: true
	Incremental *bool `json:"incremental"`

	// listorder
	// Required: true
	// Format: int32
	ListOrder *int32 `json:"listOrder"`

	// lockedicons
	// Required: true
	LockedIcons []*ModelsIcon `json:"lockedIcons"`

	// name
	// Required: true
	Name map[string]string `json:"name"`

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

	// statcode
	StatCode string `json:"statCode,omitempty"`

	// Achievement progression status: [INIT, TIED]
	Status string `json:"status,omitempty"`

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

	// unlockedicons
	// Required: true
	UnlockedIcons []*ModelsIcon `json:"unlockedIcons"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ModelsAchievementResponse Models achievement response

swagger:model Models achievement response.

func (*ModelsAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsAchievementResponse) Validate

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

Validate validates this Models achievement response

type ModelsAchievementUpdateRequest

type ModelsAchievementUpdateRequest struct {

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

	// defaultlanguage
	// Required: true
	DefaultLanguage *string `json:"defaultLanguage"`

	// description
	// Required: true
	Description map[string]string `json:"description"`

	// global
	Global bool `json:"global"`

	// goalvalue
	// Required: true
	// Format: double
	GoalValue *float64 `json:"goalValue"`

	// hidden
	// Required: true
	Hidden *bool `json:"hidden"`

	// incremental
	// Required: true
	Incremental *bool `json:"incremental"`

	// lockedicons
	// Required: true
	LockedIcons []*ModelsIcon `json:"lockedIcons"`

	// name
	// Required: true
	Name map[string]string `json:"name"`

	// statcode
	// Required: true
	StatCode *string `json:"statCode"`

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

	// unlockedicons
	// Required: true
	UnlockedIcons []*ModelsIcon `json:"unlockedIcons"`
}

ModelsAchievementUpdateRequest Models achievement update request

swagger:model Models achievement update request.

func (*ModelsAchievementUpdateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsAchievementUpdateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsAchievementUpdateRequest) Validate

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

Validate validates this Models achievement update request

type ModelsAdditionalInfo

type ModelsAdditionalInfo struct {

	// numberofachievements
	// Required: true
	// Format: int64
	NumberOfAchievements *int64 `json:"numberOfAchievements"`

	// numberofhiddenachievements
	// Required: true
	// Format: int64
	NumberOfHiddenAchievements *int64 `json:"numberOfHiddenAchievements"`

	// numberofvisibleachievements
	// Required: true
	// Format: int64
	NumberOfVisibleAchievements *int64 `json:"numberOfVisibleAchievements"`
}

ModelsAdditionalInfo Models additional info

swagger:model Models additional info.

func (*ModelsAdditionalInfo) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsAdditionalInfo) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsAdditionalInfo) Validate

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

Validate validates this Models additional info

type ModelsBulkCreatePSNEventResponse

type ModelsBulkCreatePSNEventResponse struct {

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

ModelsBulkCreatePSNEventResponse Models bulk create PSN event response

swagger:model Models bulk create PSN event response.

func (*ModelsBulkCreatePSNEventResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsBulkCreatePSNEventResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsBulkCreatePSNEventResponse) Validate

Validate validates this Models bulk create PSN event response

type ModelsBulkCreatePSNEvents

type ModelsBulkCreatePSNEvents struct {

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

ModelsBulkCreatePSNEvents Models bulk create PSN events

swagger:model Models bulk create PSN events.

func (*ModelsBulkCreatePSNEvents) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsBulkCreatePSNEvents) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsBulkCreatePSNEvents) Validate

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

Validate validates this Models bulk create PSN events

type ModelsContributorResponse

type ModelsContributorResponse struct {

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

	// contributedvalue
	// Required: true
	// Format: double
	ContributedValue *float64 `json:"contributedValue"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

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

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

	// updatedat
	// Format: date-time
	UpdatedAt *strfmt.DateTime `json:"updatedAt,omitempty"`

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

ModelsContributorResponse Models contributor response

swagger:model Models contributor response.

func (*ModelsContributorResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsContributorResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsContributorResponse) Validate

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

Validate validates this Models contributor response

type ModelsCreatePSNEvent

type ModelsCreatePSNEvent struct {

	// events
	// Required: true
	Events []*ModelsPSNEvent `json:"events"`

	// thirdpartyuserid
	// Required: true
	ThirdPartyUserID *string `json:"thirdPartyUserId"`

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

ModelsCreatePSNEvent Models create PSN event

swagger:model Models create PSN event.

func (*ModelsCreatePSNEvent) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsCreatePSNEvent) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsCreatePSNEvent) Validate

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

Validate validates this Models create PSN event

type ModelsErrorDetails

type ModelsErrorDetails struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`

	// thirdpartyreferenceid
	ThirdPartyReferenceID string `json:"thirdPartyReferenceId,omitempty"`
}

ModelsErrorDetails Models error details

swagger:model Models error details.

func (*ModelsErrorDetails) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsErrorDetails) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsErrorDetails) Validate

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

Validate validates this Models error details

type ModelsGlobalAchievementResponse

type ModelsGlobalAchievementResponse struct {

	// achievedat
	// Format: date-time
	AchievedAt *strfmt.DateTime `json:"achievedAt,omitempty"`

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

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

	// latestvalue
	// Required: true
	// Format: double
	LatestValue *float64 `json:"latestValue"`

	// name
	// Required: true
	Name map[string]string `json:"name"`

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

	// status
	// Required: true
	// Format: int32
	Status *int32 `json:"status"`

	// updatedat
	// Format: date-time
	UpdatedAt *strfmt.DateTime `json:"updatedAt,omitempty"`
}

ModelsGlobalAchievementResponse Models global achievement response

swagger:model Models global achievement response.

func (*ModelsGlobalAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsGlobalAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsGlobalAchievementResponse) Validate

Validate validates this Models global achievement response

type ModelsIcon

type ModelsIcon struct {

	// slug
	// Required: true
	Slug *string `json:"slug"`

	// url
	// Required: true
	URL *string `json:"url"`
}

ModelsIcon Models icon

swagger:model Models icon.

func (*ModelsIcon) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsIcon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsIcon) Validate

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

Validate validates this Models icon

type ModelsPSNEvent

type ModelsPSNEvent struct {

	// datetime
	// Required: true
	DateTime *string `json:"dateTime"`

	// eventdata
	// Required: true
	EventData *ModelsPSNEventData `json:"eventData"`

	// eventid
	// Required: true
	EventID *string `json:"eventId"`

	// version
	// Required: true
	Version *string `json:"version"`
}

ModelsPSNEvent Models PSN event

swagger:model Models PSN event.

func (*ModelsPSNEvent) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPSNEvent) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPSNEvent) Validate

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

Validate validates this Models PSN event

type ModelsPSNEventData

type ModelsPSNEventData struct {

	// eventname
	// Required: true
	EventName *string `json:"eventName"`

	// properties
	// Required: true
	Properties interface{} `json:"properties"`
}

ModelsPSNEventData Models PSN event data

swagger:model Models PSN event data.

func (*ModelsPSNEventData) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPSNEventData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPSNEventData) Validate

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

Validate validates this Models PSN event data

type ModelsPSNEventResult

type ModelsPSNEventResult struct {

	// errordetail
	ErrorDetail *ModelsErrorDetails `json:"errorDetail,omitempty"`

	// issuccess
	// Required: true
	IsSuccess *bool `json:"isSuccess"`

	// thirdpartyuserid
	// Required: true
	ThirdPartyUserID *string `json:"thirdPartyUserId"`
}

ModelsPSNEventResult Models PSN event result

swagger:model Models PSN event result.

func (*ModelsPSNEventResult) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPSNEventResult) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPSNEventResult) Validate

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

Validate validates this Models PSN event result

type ModelsPaginatedAchievementResponse

type ModelsPaginatedAchievementResponse struct {

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

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

ModelsPaginatedAchievementResponse Models paginated achievement response

swagger:model Models paginated achievement response.

func (*ModelsPaginatedAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedAchievementResponse) Validate

Validate validates this Models paginated achievement response

type ModelsPaginatedContributorResponse

type ModelsPaginatedContributorResponse struct {

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

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

ModelsPaginatedContributorResponse Models paginated contributor response

swagger:model Models paginated contributor response.

func (*ModelsPaginatedContributorResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedContributorResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedContributorResponse) Validate

Validate validates this Models paginated contributor response

type ModelsPaginatedGlobalAchievementResponse

type ModelsPaginatedGlobalAchievementResponse struct {

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

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

ModelsPaginatedGlobalAchievementResponse Models paginated global achievement response

swagger:model Models paginated global achievement response.

func (*ModelsPaginatedGlobalAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedGlobalAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedGlobalAchievementResponse) Validate

Validate validates this Models paginated global achievement response

type ModelsPaginatedTagResponse

type ModelsPaginatedTagResponse struct {

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

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

ModelsPaginatedTagResponse Models paginated tag response

swagger:model Models paginated tag response.

func (*ModelsPaginatedTagResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedTagResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedTagResponse) Validate

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

Validate validates this Models paginated tag response

type ModelsPaginatedUserAchievementResponse

type ModelsPaginatedUserAchievementResponse struct {

	// countinfo
	// Required: true
	CountInfo *ModelsAdditionalInfo `json:"countInfo"`

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

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

ModelsPaginatedUserAchievementResponse Models paginated user achievement response

swagger:model Models paginated user achievement response.

func (*ModelsPaginatedUserAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedUserAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedUserAchievementResponse) Validate

Validate validates this Models paginated user achievement response

type ModelsPaginatedUserContributionResponse

type ModelsPaginatedUserContributionResponse struct {

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

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

ModelsPaginatedUserContributionResponse Models paginated user contribution response

swagger:model Models paginated user contribution response.

func (*ModelsPaginatedUserContributionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPaginatedUserContributionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPaginatedUserContributionResponse) Validate

Validate validates this Models paginated user contribution response

type ModelsPagination

type ModelsPagination struct {

	// next
	// Required: true
	Next *string `json:"next"`

	// previous
	// Required: true
	Previous *string `json:"previous"`
}

ModelsPagination Models pagination

swagger:model Models pagination.

func (*ModelsPagination) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPagination) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPagination) Validate

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

Validate validates this Models pagination

type ModelsPublicAchievementResponse

type ModelsPublicAchievementResponse struct {

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

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

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

	// global
	// Required: true
	Global *bool `json:"global"`

	// goalvalue
	// Format: double
	GoalValue float64 `json:"goalValue,omitempty"`

	// hidden
	// Required: true
	Hidden *bool `json:"hidden"`

	// incremental
	// Required: true
	Incremental *bool `json:"incremental"`

	// listorder
	// Required: true
	// Format: int32
	ListOrder *int32 `json:"listOrder"`

	// lockedicons
	// Required: true
	LockedIcons []*ModelsIcon `json:"lockedIcons"`

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

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

	// statcode
	StatCode string `json:"statCode,omitempty"`

	// Achievement progression status: [INIT, TIED]
	Status string `json:"status,omitempty"`

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

	// unlockedicons
	// Required: true
	UnlockedIcons []*ModelsIcon `json:"unlockedIcons"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ModelsPublicAchievementResponse Models public achievement response

swagger:model Models public achievement response.

func (*ModelsPublicAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPublicAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPublicAchievementResponse) Validate

Validate validates this Models public achievement response

type ModelsPublicAchievementsResponse

type ModelsPublicAchievementsResponse struct {

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

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

ModelsPublicAchievementsResponse Models public achievements response

swagger:model Models public achievements response.

func (*ModelsPublicAchievementsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPublicAchievementsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPublicAchievementsResponse) Validate

Validate validates this Models public achievements response

type ModelsTagResponse

type ModelsTagResponse struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

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

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

ModelsTagResponse Models tag response

swagger:model Models tag response.

func (*ModelsTagResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTagResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTagResponse) Validate

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

Validate validates this Models tag response

type ModelsUserAchievementResponse

type ModelsUserAchievementResponse struct {

	// achievedat
	// Required: true
	// Format: date-time
	AchievedAt strfmt.DateTime `json:"achievedAt"`

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

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

	// latestvalue
	// Required: true
	// Format: double
	LatestValue *float64 `json:"latestValue"`

	// name
	// Required: true
	Name map[string]string `json:"name"`

	// status
	// Required: true
	// Format: int32
	Status *int32 `json:"status"`
}

ModelsUserAchievementResponse Models user achievement response

swagger:model Models user achievement response.

func (*ModelsUserAchievementResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsUserAchievementResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsUserAchievementResponse) Validate

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

Validate validates this Models user achievement response

type ModelsUserContributionResponse

type ModelsUserContributionResponse struct {

	// achievementcode
	// Required: true
	AchievementCode *string `json:"achievementCode"`

	// CanClaimReward is a flag whether the user can claim the reward of not
	// Required: true
	CanClaimReward *bool `json:"canClaimReward"`

	// contributedvalue
	// Required: true
	// Format: double
	ContributedValue *float64 `json:"contributedValue"`

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

	// Name is achievement name
	// Required: true
	Name map[string]string `json:"name"`

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

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

ModelsUserContributionResponse Models user contribution response

swagger:model Models user contribution response.

func (*ModelsUserContributionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsUserContributionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsUserContributionResponse) Validate

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

Validate validates this Models user contribution 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

type ServiceImportConfigResponse

type ServiceImportConfigResponse struct {

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

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

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

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

ServiceImportConfigResponse Service import config response

swagger:model Service import config response.

func (*ServiceImportConfigResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ServiceImportConfigResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ServiceImportConfigResponse) Validate

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

Validate validates this Service import config response

Jump to

Keyboard shortcuts

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