models

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BattlePassLootResponse

type BattlePassLootResponse struct {

	// data
	Data *BattlePassLootResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// battle pass loot response additional properties
	BattlePassLootResponseAdditionalProperties map[string]interface{} `json:"-"`
}

BattlePassLootResponse battle pass loot response

swagger:model battlePassLootResponse

func (*BattlePassLootResponse) MarshalBinary

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

MarshalBinary interface implementation

func (BattlePassLootResponse) MarshalJSON

func (m BattlePassLootResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*BattlePassLootResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BattlePassLootResponse) UnmarshalJSON

func (m *BattlePassLootResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*BattlePassLootResponse) Validate

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

Validate validates this battle pass loot response

type BattlePassLootResponseData

type BattlePassLootResponseData struct {

	// category name
	CategoryName string `json:"categoryName,omitempty"`

	// category title
	CategoryTitle string `json:"categoryTitle,omitempty"`

	// chase
	Chase string `json:"chase,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// tiers
	Tiers map[string]BattlePassLootResponseDataTiersAnon `json:"tiers,omitempty"`

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

	// battle pass loot response data additional properties
	BattlePassLootResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

BattlePassLootResponseData battle pass loot response data

swagger:model BattlePassLootResponseData

func (*BattlePassLootResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (BattlePassLootResponseData) MarshalJSON

func (m BattlePassLootResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*BattlePassLootResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BattlePassLootResponseData) UnmarshalJSON

func (m *BattlePassLootResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*BattlePassLootResponseData) Validate

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

Validate validates this battle pass loot response data

type BattlePassLootResponseDataTiersAnon

type BattlePassLootResponseDataTiersAnon struct {

	// description body
	DescriptionBody string `json:"descriptionBody,omitempty"`

	// description title
	DescriptionTitle string `json:"descriptionTitle,omitempty"`

	// exclusive title
	ExclusiveTitle string `json:"exclusiveTitle,omitempty"`

	// free
	Free string `json:"free,omitempty"`

	// image
	Image string `json:"image,omitempty"`

	// image detail
	ImageDetail string `json:"imageDetail,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// rarity
	Rarity string `json:"rarity,omitempty"`

	// tier
	Tier string `json:"tier,omitempty"`

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

BattlePassLootResponseDataTiersAnon battle pass loot response data tiers anon

swagger:model BattlePassLootResponseDataTiersAnon

func (*BattlePassLootResponseDataTiersAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*BattlePassLootResponseDataTiersAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BattlePassLootResponseDataTiersAnon) Validate

Validate validates this battle pass loot response data tiers anon

type CodPointsResponse

type CodPointsResponse struct {

	// data
	Data *CodPointsResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// cod points response additional properties
	CodPointsResponseAdditionalProperties map[string]interface{} `json:"-"`
}

CodPointsResponse cod points response

swagger:model codPointsResponse

func (*CodPointsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (CodPointsResponse) MarshalJSON

func (m CodPointsResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*CodPointsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CodPointsResponse) UnmarshalJSON

func (m *CodPointsResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*CodPointsResponse) Validate

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

Validate validates this cod points response

type CodPointsResponseData

type CodPointsResponseData struct {

	// cod points
	CodPoints int64 `json:"codPoints,omitempty"`

	// message
	Message string `json:"message,omitempty"`

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

	// cod points response data additional properties
	CodPointsResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

CodPointsResponseData cod points response data

swagger:model CodPointsResponseData

func (*CodPointsResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (CodPointsResponseData) MarshalJSON

func (m CodPointsResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*CodPointsResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CodPointsResponseData) UnmarshalJSON

func (m *CodPointsResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*CodPointsResponseData) Validate

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

Validate validates this cod points response data

type FriendStatsResponse

type FriendStatsResponse struct {

	// data
	Data []*FriendStatsResponseDataItems0 `json:"data"`

	// status
	Status string `json:"status,omitempty"`

	// friend stats response additional properties
	FriendStatsResponseAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponse friend stats response

swagger:model friendStatsResponse

func (*FriendStatsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponse) MarshalJSON

func (m FriendStatsResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponse) UnmarshalJSON

func (m *FriendStatsResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponse) Validate

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

Validate validates this friend stats response

type FriendStatsResponseDataItems0

type FriendStatsResponseDataItems0 struct {

	// engagement
	Engagement string `json:"engagement,omitempty"`

	// level
	Level float64 `json:"level,omitempty"`

	// level xp gained
	LevelXpGained float64 `json:"levelXpGained,omitempty"`

	// level xp remainder
	LevelXpRemainder float64 `json:"levelXpRemainder,omitempty"`

	// lifetime
	Lifetime *FriendStatsResponseDataItems0Lifetime `json:"lifetime,omitempty"`

	// max level
	MaxLevel float64 `json:"maxLevel,omitempty"`

	// max prestige
	MaxPrestige float64 `json:"maxPrestige,omitempty"`

	// p
	P float64 `json:"p,omitempty"`

	// paragon Id
	ParagonID float64 `json:"paragonId,omitempty"`

	// paragon rank
	ParagonRank float64 `json:"paragonRank,omitempty"`

	// platform
	Platform string `json:"platform,omitempty"`

	// prestige
	Prestige float64 `json:"prestige,omitempty"`

	// prestige Id
	PrestigeID float64 `json:"prestigeId,omitempty"`

	// s
	S float64 `json:"s,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// total xp
	TotalXp float64 `json:"totalXp,omitempty"`

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

	// username
	Username string `json:"username,omitempty"`

	// weekly
	Weekly *FriendStatsResponseDataItems0Weekly `json:"weekly,omitempty"`

	// friend stats response data items0 additional properties
	FriendStatsResponseDataItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0 friend stats response data items0

swagger:model FriendStatsResponseDataItems0

func (*FriendStatsResponseDataItems0) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0) MarshalJSON

func (m FriendStatsResponseDataItems0) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0) UnmarshalJSON

func (m *FriendStatsResponseDataItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0) Validate

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

Validate validates this friend stats response data items0

type FriendStatsResponseDataItems0Lifetime

type FriendStatsResponseDataItems0Lifetime struct {

	// accolade data
	AccoladeData *FriendStatsResponseDataItems0LifetimeAccoladeData `json:"accoladeData,omitempty"`

	// all
	All *FriendStatsResponseDataItems0LifetimeAll `json:"all,omitempty"`

	// item data
	ItemData map[string]map[string]FriendStatsResponseDataItems0LifetimeItemDataAnon `json:"itemData,omitempty"`

	// map
	Map interface{} `json:"map,omitempty"`

	// mode
	Mode map[string]FriendStatsResponseDataItems0LifetimeModeAnon `json:"mode,omitempty"`

	// scorestreak data
	ScorestreakData *FriendStatsResponseDataItems0LifetimeScorestreakData `json:"scorestreakData,omitempty"`

	// friend stats response data items0 lifetime additional properties
	FriendStatsResponseDataItems0LifetimeAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0Lifetime friend stats response data items0 lifetime

swagger:model FriendStatsResponseDataItems0Lifetime

func (*FriendStatsResponseDataItems0Lifetime) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0Lifetime) MarshalJSON

func (m FriendStatsResponseDataItems0Lifetime) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0Lifetime) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0Lifetime) UnmarshalJSON

func (m *FriendStatsResponseDataItems0Lifetime) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0Lifetime) Validate

Validate validates this friend stats response data items0 lifetime

type FriendStatsResponseDataItems0LifetimeAccoladeData

type FriendStatsResponseDataItems0LifetimeAccoladeData struct {

	// properties
	Properties *FriendStatsResponseDataItems0LifetimeAccoladeDataProperties `json:"properties,omitempty"`

	// friend stats response data items0 lifetime accolade data additional properties
	FriendStatsResponseDataItems0LifetimeAccoladeDataAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeAccoladeData friend stats response data items0 lifetime accolade data

swagger:model FriendStatsResponseDataItems0LifetimeAccoladeData

func (*FriendStatsResponseDataItems0LifetimeAccoladeData) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeAccoladeData) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeAccoladeData) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeAccoladeData) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeAccoladeData) Validate

Validate validates this friend stats response data items0 lifetime accolade data

type FriendStatsResponseDataItems0LifetimeAccoladeDataProperties

type FriendStatsResponseDataItems0LifetimeAccoladeDataProperties struct {

	// ads kills
	AdsKills float64 `json:"adsKills,omitempty"`

	// ammo box used
	AmmoBoxUsed float64 `json:"ammoBoxUsed,omitempty"`

	// ar deaths
	ArDeaths float64 `json:"arDeaths,omitempty"`

	// ar headshots
	ArHeadshots float64 `json:"arHeadshots,omitempty"`

	// ar kills
	ArKills float64 `json:"arKills,omitempty"`

	// assaults
	Assaults float64 `json:"assaults,omitempty"`

	// avenger kills
	AvengerKills float64 `json:"avengerKills,omitempty"`

	// bomb defused
	BombDefused float64 `json:"bombDefused,omitempty"`

	// bomb detonated
	BombDetonated float64 `json:"bombDetonated,omitempty"`

	// bomb planted
	BombPlanted float64 `json:"bombPlanted,omitempty"`

	// c4 kills
	C4Kills float64 `json:"c4Kills,omitempty"`

	// captures
	Captures float64 `json:"captures,omitempty"`

	// carepackages captured
	CarepackagesCaptured float64 `json:"carepackagesCaptured,omitempty"`

	// carrier kills
	CarrierKills float64 `json:"carrierKills,omitempty"`

	// class changes
	ClassChanges float64 `json:"classChanges,omitempty"`

	// claymore kills
	ClaymoreKills float64 `json:"claymoreKills,omitempty"`

	// clutch
	Clutch float64 `json:"clutch,omitempty"`

	// clutch revives
	ClutchRevives float64 `json:"clutchRevives,omitempty"`

	// comeback kills
	ComebackKills float64 `json:"comebackKills,omitempty"`

	// dead silence kills
	DeadSilenceKills float64 `json:"deadSilenceKills,omitempty"`

	// deaths from behind
	DeathsFromBehind float64 `json:"deathsFromBehind,omitempty"`

	// decoy hits
	DecoyHits float64 `json:"decoyHits,omitempty"`

	// defender kills
	DefenderKills float64 `json:"defenderKills,omitempty"`

	// defends
	Defends float64 `json:"defends,omitempty"`

	// deployable cover used
	DeployableCoverUsed float64 `json:"deployableCoverUsed,omitempty"`

	// destroyed killstreaks
	DestroyedKillstreaks float64 `json:"destroyedKillstreaks,omitempty"`

	// distance traveled in vehicle
	DistanceTraveledInVehicle float64 `json:"distanceTraveledInVehicle,omitempty"`

	// distance travelled
	DistanceTravelled float64 `json:"distanceTravelled,omitempty"`

	// emp drone hits
	EmpDroneHits float64 `json:"empDroneHits,omitempty"`

	// execution kills
	ExecutionKills float64 `json:"executionKills,omitempty"`

	// explosions survived
	ExplosionsSurvived float64 `json:"explosionsSurvived,omitempty"`

	// first infected
	FirstInfected float64 `json:"firstInfected,omitempty"`

	// flashbang hits
	FlashbangHits float64 `json:"flashbangHits,omitempty"`

	// frag kills
	FragKills float64 `json:"fragKills,omitempty"`

	// gas hits
	GasHits float64 `json:"gasHits,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// higher ranked kills
	HigherRankedKills float64 `json:"higherRankedKills,omitempty"`

	// highest avg altitude
	HighestAvgAltitude float64 `json:"highestAvgAltitude,omitempty"`

	// highest multikill
	HighestMultikill float64 `json:"highestMultikill,omitempty"`

	// highest ranked kills
	HighestRankedKills float64 `json:"highestRankedKills,omitempty"`

	// hipfire kills
	HipfireKills float64 `json:"hipfireKills,omitempty"`

	// infected kills
	InfectedKills float64 `json:"infectedKills,omitempty"`

	// kill enemy team
	KillEnemyTeam float64 `json:"killEnemyTeam,omitempty"`

	// kills10 no deaths
	Kills10NoDeaths float64 `json:"kills10NoDeaths,omitempty"`

	// kills from behind
	KillsFromBehind float64 `json:"killsFromBehind,omitempty"`

	// killstreak a u a v assists
	KillstreakAUAVAssists float64 `json:"killstreakAUAVAssists,omitempty"`

	// killstreak air kills
	KillstreakAirKills float64 `json:"killstreakAirKills,omitempty"`

	// killstreak airstrike kills
	KillstreakAirstrikeKills float64 `json:"killstreakAirstrikeKills,omitempty"`

	// killstreak c u a v assists
	KillstreakCUAVAssists float64 `json:"killstreakCUAVAssists,omitempty"`

	// killstreak care package used
	KillstreakCarePackageUsed float64 `json:"killstreakCarePackageUsed,omitempty"`

	// killstreak chopper gunner kills
	KillstreakChopperGunnerKills float64 `json:"killstreakChopperGunnerKills,omitempty"`

	// killstreak chopper support kills
	KillstreakChopperSupportKills float64 `json:"killstreakChopperSupportKills,omitempty"`

	// killstreak cluser strike kills
	KillstreakCluserStrikeKills float64 `json:"killstreakCluserStrikeKills,omitempty"`

	// killstreak cruise missile kills
	KillstreakCruiseMissileKills float64 `json:"killstreakCruiseMissileKills,omitempty"`

	// killstreak emergency airdrop used
	KillstreakEmergencyAirdropUsed float64 `json:"killstreakEmergencyAirdropUsed,omitempty"`

	// killstreak ground kills
	KillstreakGroundKills float64 `json:"killstreakGroundKills,omitempty"`

	// killstreak gunship kills
	KillstreakGunshipKills float64 `json:"killstreakGunshipKills,omitempty"`

	// killstreak juggernaut kills
	KillstreakJuggernautKills float64 `json:"killstreakJuggernautKills,omitempty"`

	// killstreak kills
	KillstreakKills float64 `json:"killstreakKills,omitempty"`

	// killstreak personal u a v kills
	KillstreakPersonalUAVKills float64 `json:"killstreakPersonalUAVKills,omitempty"`

	// killstreak sentry gun kills
	KillstreakSentryGunKills float64 `json:"killstreakSentryGunKills,omitempty"`

	// killstreak shield turret kills
	KillstreakShieldTurretKills float64 `json:"killstreakShieldTurretKills,omitempty"`

	// killstreak tank kills
	KillstreakTankKills float64 `json:"killstreakTankKills,omitempty"`

	// killstreak u a v assists
	KillstreakUAVAssists float64 `json:"killstreakUAVAssists,omitempty"`

	// killstreak v t o l jet kills
	KillstreakVTOLJetKills float64 `json:"killstreakVTOLJetKills,omitempty"`

	// killstreak wheelson kills
	KillstreakWheelsonKills float64 `json:"killstreakWheelsonKills,omitempty"`

	// killstreak white phosphorous kills assists
	KillstreakWhitePhosphorousKillsAssists float64 `json:"killstreakWhitePhosphorousKillsAssists,omitempty"`

	// last survivor
	LastSurvivor float64 `json:"lastSurvivor,omitempty"`

	// launcher deaths
	LauncherDeaths float64 `json:"launcherDeaths,omitempty"`

	// launcher headshots
	LauncherHeadshots float64 `json:"launcherHeadshots,omitempty"`

	// launcher kills
	LauncherKills float64 `json:"launcherKills,omitempty"`

	// least assists
	LeastAssists float64 `json:"leastAssists,omitempty"`

	// least deaths
	LeastDeaths float64 `json:"leastDeaths,omitempty"`

	// least kills
	LeastKills float64 `json:"leastKills,omitempty"`

	// lmg deaths
	LmgDeaths float64 `json:"lmgDeaths,omitempty"`

	// lmg headshots
	LmgHeadshots float64 `json:"lmgHeadshots,omitempty"`

	// lmg kills
	LmgKills float64 `json:"lmgKills,omitempty"`

	// longest life
	LongestLife float64 `json:"longestLife,omitempty"`

	// longest streak
	LongestStreak float64 `json:"longestStreak,omitempty"`

	// longest time spent on weapon
	LongestTimeSpentOnWeapon float64 `json:"longestTimeSpentOnWeapon,omitempty"`

	// longshot kills
	LongshotKills float64 `json:"longshotKills,omitempty"`

	// lower ranked kills
	LowerRankedKills float64 `json:"lowerRankedKills,omitempty"`

	// lowest avg altitude
	LowestAvgAltitude float64 `json:"lowestAvgAltitude,omitempty"`

	// melee deaths
	MeleeDeaths float64 `json:"meleeDeaths,omitempty"`

	// melee kills
	MeleeKills float64 `json:"meleeKills,omitempty"`

	// molotov kills
	MolotovKills float64 `json:"molotovKills,omitempty"`

	// most assists
	MostAssists float64 `json:"mostAssists,omitempty"`

	// most deaths
	MostDeaths float64 `json:"mostDeaths,omitempty"`

	// most kills
	MostKills float64 `json:"mostKills,omitempty"`

	// most kills least deaths
	MostKillsLeastDeaths float64 `json:"mostKillsLeastDeaths,omitempty"`

	// most kills longest streak
	MostKillsLongestStreak float64 `json:"mostKillsLongestStreak,omitempty"`

	// most kills most headshots
	MostKillsMostHeadshots float64 `json:"mostKillsMostHeadshots,omitempty"`

	// most multikills
	MostMultikills float64 `json:"mostMultikills,omitempty"`

	// no deaths from behind
	NoDeathsFromBehind float64 `json:"noDeathsFromBehind,omitempty"`

	// no kill10 deaths
	NoKill10Deaths float64 `json:"noKill10Deaths,omitempty"`

	// no kill no death
	NoKillNoDeath float64 `json:"noKillNoDeath,omitempty"`

	// no kills with death
	NoKillsWithDeath float64 `json:"noKillsWithDeath,omitempty"`

	// one shot one kills
	OneShotOneKills float64 `json:"oneShotOneKills,omitempty"`

	// penetration kills
	PenetrationKills float64 `json:"penetrationKills,omitempty"`

	// pickups
	Pickups float64 `json:"pickups,omitempty"`

	// pistol headshots
	PistolHeadshots float64 `json:"pistolHeadshots,omitempty"`

	// pistol kills
	PistolKills float64 `json:"pistolKills,omitempty"`

	// pistol peaths
	PistolPeaths float64 `json:"pistolPeaths,omitempty"`

	// point blank kills
	PointBlankKills float64 `json:"pointBlankKills,omitempty"`

	// proximity mine kills
	ProximityMineKills float64 `json:"proximityMineKills,omitempty"`

	// recon drone marks
	ReconDroneMarks float64 `json:"reconDroneMarks,omitempty"`

	// reloads
	Reloads float64 `json:"reloads,omitempty"`

	// returns
	Returns float64 `json:"returns,omitempty"`

	// revenge kills
	RevengeKills float64 `json:"revengeKills,omitempty"`

	// riot shield damage absorbed
	RiotShieldDamageAbsorbed float64 `json:"riotShieldDamageAbsorbed,omitempty"`

	// semtex kills
	SemtexKills float64 `json:"semtexKills,omitempty"`

	// setbacks
	Setbacks float64 `json:"setbacks,omitempty"`

	// shortest life
	ShortestLife float64 `json:"shortestLife,omitempty"`

	// shotgun deaths
	ShotgunDeaths float64 `json:"shotgunDeaths,omitempty"`

	// shotgun headshots
	ShotgunHeadshots float64 `json:"shotgunHeadshots,omitempty"`

	// shotgun kills
	ShotgunKills float64 `json:"shotgunKills,omitempty"`

	// shots fired
	ShotsFired float64 `json:"shotsFired,omitempty"`

	// skipped killcams
	SkippedKillcams float64 `json:"skippedKillcams,omitempty"`

	// smg deaths
	SmgDeaths float64 `json:"smgDeaths,omitempty"`

	// smg headshots
	SmgHeadshots float64 `json:"smgHeadshots,omitempty"`

	// smg kills
	SmgKills float64 `json:"smgKills,omitempty"`

	// smokes used
	SmokesUsed float64 `json:"smokesUsed,omitempty"`

	// snapshot hits
	SnapshotHits float64 `json:"snapshotHits,omitempty"`

	// sniper deaths
	SniperDeaths float64 `json:"sniperDeaths,omitempty"`

	// sniper headshots
	SniperHeadshots float64 `json:"sniperHeadshots,omitempty"`

	// sniper kills
	SniperKills float64 `json:"sniperKills,omitempty"`

	// spawn select base
	SpawnSelectBase float64 `json:"spawnSelectBase,omitempty"`

	// spawn select flag
	SpawnSelectFlag float64 `json:"spawnSelectFlag,omitempty"`

	// spawn select squad
	SpawnSelectSquad float64 `json:"spawnSelectSquad,omitempty"`

	// spawn select vehicle
	SpawnSelectVehicle float64 `json:"spawnSelectVehicle,omitempty"`

	// stim damage healed
	StimDamageHealed float64 `json:"stimDamageHealed,omitempty"`

	// stopping power kills
	StoppingPowerKills float64 `json:"stoppingPowerKills,omitempty"`

	// stun hits
	StunHits float64 `json:"stunHits,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// survivor kills
	SurvivorKills float64 `json:"survivorKills,omitempty"`

	// tactical insertion spawns
	TacticalInsertionSpawns float64 `json:"tacticalInsertionSpawns,omitempty"`

	// tags captured
	TagsCaptured float64 `json:"tagsCaptured,omitempty"`

	// tags denied
	TagsDenied float64 `json:"tagsDenied,omitempty"`

	// tags largest bank
	TagsLargestBank float64 `json:"tagsLargestBank,omitempty"`

	// tags mega banked
	TagsMegaBanked float64 `json:"tagsMegaBanked,omitempty"`

	// thermite kills
	ThermiteKills float64 `json:"thermiteKills,omitempty"`

	// throwing knife kills
	ThrowingKnifeKills float64 `json:"throwingKnifeKills,omitempty"`

	// time crouched
	TimeCrouched float64 `json:"timeCrouched,omitempty"`

	// time on point
	TimeOnPoint float64 `json:"timeOnPoint,omitempty"`

	// time prone
	TimeProne float64 `json:"timeProne,omitempty"`

	// time spent as driver
	TimeSpentAsDriver float64 `json:"timeSpentAsDriver,omitempty"`

	// time spent as passenger
	TimeSpentAsPassenger float64 `json:"timeSpentAsPassenger,omitempty"`

	// time watching killcams
	TimeWatchingKillcams float64 `json:"timeWatchingKillcams,omitempty"`

	// times selected as squad leader
	TimesSelectedAsSquadLeader float64 `json:"timesSelectedAsSquadLeader,omitempty"`

	// trophy system hits
	TrophySystemHits float64 `json:"trophySystemHits,omitempty"`

	// weapon pickups
	WeaponPickups float64 `json:"weaponPickups,omitempty"`

	// friend stats response data items0 lifetime accolade data properties additional properties
	FriendStatsResponseDataItems0LifetimeAccoladeDataPropertiesAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeAccoladeDataProperties friend stats response data items0 lifetime accolade data properties

swagger:model FriendStatsResponseDataItems0LifetimeAccoladeDataProperties

func (*FriendStatsResponseDataItems0LifetimeAccoladeDataProperties) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeAccoladeDataProperties) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeAccoladeDataProperties) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeAccoladeDataProperties) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeAccoladeDataProperties) Validate

Validate validates this friend stats response data items0 lifetime accolade data properties

type FriendStatsResponseDataItems0LifetimeAll

type FriendStatsResponseDataItems0LifetimeAll struct {

	// properties
	Properties *FriendStatsResponseDataItems0LifetimeAllProperties `json:"properties,omitempty"`

	// friend stats response data items0 lifetime all additional properties
	FriendStatsResponseDataItems0LifetimeAllAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeAll friend stats response data items0 lifetime all

swagger:model FriendStatsResponseDataItems0LifetimeAll

func (*FriendStatsResponseDataItems0LifetimeAll) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeAll) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeAll) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeAll) UnmarshalJSON

func (m *FriendStatsResponseDataItems0LifetimeAll) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeAll) Validate

Validate validates this friend stats response data items0 lifetime all

type FriendStatsResponseDataItems0LifetimeAllProperties

type FriendStatsResponseDataItems0LifetimeAllProperties struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// assists
	Assists float64 `json:"assists,omitempty"`

	// best assists
	BestAssists float64 `json:"bestAssists,omitempty"`

	// best captures
	BestCaptures float64 `json:"bestCaptures,omitempty"`

	// best confirmed
	BestConfirmed float64 `json:"bestConfirmed,omitempty"`

	// best damage
	BestDamage float64 `json:"bestDamage,omitempty"`

	// best deaths
	BestDeaths float64 `json:"bestDeaths,omitempty"`

	// best defends
	BestDefends float64 `json:"bestDefends,omitempty"`

	// best defuses
	BestDefuses float64 `json:"bestDefuses,omitempty"`

	// best denied
	BestDenied float64 `json:"bestDenied,omitempty"`

	// best destructions
	BestDestructions float64 `json:"bestDestructions,omitempty"`

	// best fieldgoals
	BestFieldgoals float64 `json:"bestFieldgoals,omitempty"`

	// best k d
	BestKD float64 `json:"bestKD,omitempty"`

	// best kill chains
	BestKillChains float64 `json:"bestKillChains,omitempty"`

	// best kill streak
	BestKillStreak float64 `json:"bestKillStreak,omitempty"`

	// best kills
	BestKills float64 `json:"bestKills,omitempty"`

	// best kills as infected
	BestKillsAsInfected float64 `json:"bestKillsAsInfected,omitempty"`

	// best kills as survivor
	BestKillsAsSurvivor float64 `json:"bestKillsAsSurvivor,omitempty"`

	// best match bonus xp
	BestMatchBonusXp float64 `json:"bestMatchBonusXp,omitempty"`

	// best match xp
	BestMatchXp float64 `json:"bestMatchXp,omitempty"`

	// best medal xp
	BestMedalXp float64 `json:"bestMedalXp,omitempty"`

	// best plants
	BestPlants float64 `json:"bestPlants,omitempty"`

	// best rescues
	BestRescues float64 `json:"bestRescues,omitempty"`

	// best returns
	BestReturns float64 `json:"bestReturns,omitempty"`

	// best s p m
	BestSPM float64 `json:"bestSPM,omitempty"`

	// best score
	BestScore float64 `json:"bestScore,omitempty"`

	// best score xp
	BestScoreXp float64 `json:"bestScoreXp,omitempty"`

	// best setbacks
	BestSetbacks float64 `json:"bestSetbacks,omitempty"`

	// best sguard wave
	BestSguardWave float64 `json:"bestSguardWave,omitempty"`

	// best sguard weapon level
	BestSguardWeaponLevel float64 `json:"bestSguardWeaponLevel,omitempty"`

	// best squard crates
	BestSquardCrates float64 `json:"bestSquardCrates,omitempty"`

	// best squard kills
	BestSquardKills float64 `json:"bestSquardKills,omitempty"`

	// best squard revives
	BestSquardRevives float64 `json:"bestSquardRevives,omitempty"`

	// best stabs
	BestStabs float64 `json:"bestStabs,omitempty"`

	// best touchdowns
	BestTouchdowns float64 `json:"bestTouchdowns,omitempty"`

	// current win streak
	CurrentWinStreak float64 `json:"currentWinStreak,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// games played
	GamesPlayed float64 `json:"gamesPlayed,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// losses
	Losses float64 `json:"losses,omitempty"`

	// misses
	Misses float64 `json:"misses,omitempty"`

	// record deaths in a match
	RecordDeathsInAMatch float64 `json:"recordDeathsInAMatch,omitempty"`

	// record kill streak
	RecordKillStreak float64 `json:"recordKillStreak,omitempty"`

	// record kills in a match
	RecordKillsInAMatch float64 `json:"recordKillsInAMatch,omitempty"`

	// record longest win streak
	RecordLongestWinStreak float64 `json:"recordLongestWinStreak,omitempty"`

	// record xp in a match
	RecordXpInAMatch float64 `json:"recordXpInAMatch,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per game
	ScorePerGame float64 `json:"scorePerGame,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// ties
	Ties float64 `json:"ties,omitempty"`

	// time played total
	TimePlayedTotal float64 `json:"timePlayedTotal,omitempty"`

	// total games played
	TotalGamesPlayed float64 `json:"totalGamesPlayed,omitempty"`

	// total shots
	TotalShots float64 `json:"totalShots,omitempty"`

	// win loss ratio
	WinLossRatio float64 `json:"winLossRatio,omitempty"`

	// wins
	Wins float64 `json:"wins,omitempty"`

	// wl ratio
	WlRatio float64 `json:"wlRatio,omitempty"`

	// friend stats response data items0 lifetime all properties additional properties
	FriendStatsResponseDataItems0LifetimeAllPropertiesAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeAllProperties friend stats response data items0 lifetime all properties

swagger:model FriendStatsResponseDataItems0LifetimeAllProperties

func (*FriendStatsResponseDataItems0LifetimeAllProperties) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeAllProperties) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeAllProperties) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeAllProperties) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeAllProperties) Validate

Validate validates this friend stats response data items0 lifetime all properties

type FriendStatsResponseDataItems0LifetimeItemDataAnon

type FriendStatsResponseDataItems0LifetimeItemDataAnon struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// shots
	Shots float64 `json:"shots,omitempty"`
}

FriendStatsResponseDataItems0LifetimeItemDataAnon friend stats response data items0 lifetime item data anon

swagger:model FriendStatsResponseDataItems0LifetimeItemDataAnon

func (*FriendStatsResponseDataItems0LifetimeItemDataAnon) MarshalBinary

MarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeItemDataAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeItemDataAnon) Validate

Validate validates this friend stats response data items0 lifetime item data anon

type FriendStatsResponseDataItems0LifetimeModeAnon

type FriendStatsResponseDataItems0LifetimeModeAnon struct {

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// set backs
	SetBacks float64 `json:"setBacks,omitempty"`

	// stabs
	Stabs float64 `json:"stabs,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`
}

FriendStatsResponseDataItems0LifetimeModeAnon friend stats response data items0 lifetime mode anon

swagger:model FriendStatsResponseDataItems0LifetimeModeAnon

func (*FriendStatsResponseDataItems0LifetimeModeAnon) MarshalBinary

MarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeModeAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeModeAnon) Validate

Validate validates this friend stats response data items0 lifetime mode anon

type FriendStatsResponseDataItems0LifetimeScorestreakData

type FriendStatsResponseDataItems0LifetimeScorestreakData struct {

	// lethal scorestreak data
	LethalScorestreakData map[string]FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon `json:"lethalScorestreakData,omitempty"`

	// support scorestreak data
	SupportScorestreakData map[string]FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon `json:"supportScorestreakData,omitempty"`

	// friend stats response data items0 lifetime scorestreak data additional properties
	FriendStatsResponseDataItems0LifetimeScorestreakDataAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeScorestreakData friend stats response data items0 lifetime scorestreak data

swagger:model FriendStatsResponseDataItems0LifetimeScorestreakData

func (*FriendStatsResponseDataItems0LifetimeScorestreakData) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeScorestreakData) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeScorestreakData) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeScorestreakData) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeScorestreakData) Validate

Validate validates this friend stats response data items0 lifetime scorestreak data

type FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon

type FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon struct {

	// awarded count
	AwardedCount float64 `json:"awardedCount,omitempty"`

	// extra stat1
	ExtraStat1 float64 `json:"extraStat1,omitempty"`

	// uses
	Uses float64 `json:"uses,omitempty"`

	// friend stats response data items0 lifetime scorestreak data lethal scorestreak data anon additional properties
	FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnonAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon friend stats response data items0 lifetime scorestreak data lethal scorestreak data anon

swagger:model FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataLethalScorestreakDataAnon) Validate

Validate validates this friend stats response data items0 lifetime scorestreak data lethal scorestreak data anon

type FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon

type FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon struct {

	// awarded count
	AwardedCount float64 `json:"awardedCount,omitempty"`

	// extra stat1
	ExtraStat1 float64 `json:"extraStat1,omitempty"`

	// uses
	Uses float64 `json:"uses,omitempty"`

	// friend stats response data items0 lifetime scorestreak data support scorestreak data anon additional properties
	FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnonAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon friend stats response data items0 lifetime scorestreak data support scorestreak data anon

swagger:model FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon) MarshalBinary

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0LifetimeScorestreakDataSupportScorestreakDataAnon) Validate

Validate validates this friend stats response data items0 lifetime scorestreak data support scorestreak data anon

type FriendStatsResponseDataItems0Weekly

type FriendStatsResponseDataItems0Weekly struct {

	// all
	All *FriendStatsResponseDataItems0WeeklyAll `json:"all,omitempty"`

	// map
	Map interface{} `json:"map,omitempty"`

	// mode
	Mode interface{} `json:"mode,omitempty"`

	// friend stats response data items0 weekly additional properties
	FriendStatsResponseDataItems0WeeklyAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0Weekly friend stats response data items0 weekly

swagger:model FriendStatsResponseDataItems0Weekly

func (*FriendStatsResponseDataItems0Weekly) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0Weekly) MarshalJSON

func (m FriendStatsResponseDataItems0Weekly) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0Weekly) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0Weekly) UnmarshalJSON

func (m *FriendStatsResponseDataItems0Weekly) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0Weekly) Validate

Validate validates this friend stats response data items0 weekly

type FriendStatsResponseDataItems0WeeklyAll

type FriendStatsResponseDataItems0WeeklyAll struct {

	// properties
	Properties string `json:"properties,omitempty"`

	// friend stats response data items0 weekly all additional properties
	FriendStatsResponseDataItems0WeeklyAllAdditionalProperties map[string]interface{} `json:"-"`
}

FriendStatsResponseDataItems0WeeklyAll friend stats response data items0 weekly all

swagger:model FriendStatsResponseDataItems0WeeklyAll

func (*FriendStatsResponseDataItems0WeeklyAll) MarshalBinary

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

MarshalBinary interface implementation

func (FriendStatsResponseDataItems0WeeklyAll) MarshalJSON

func (m FriendStatsResponseDataItems0WeeklyAll) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FriendStatsResponseDataItems0WeeklyAll) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FriendStatsResponseDataItems0WeeklyAll) UnmarshalJSON

func (m *FriendStatsResponseDataItems0WeeklyAll) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FriendStatsResponseDataItems0WeeklyAll) Validate

Validate validates this friend stats response data items0 weekly all

type FullMatchInfoResponse

type FullMatchInfoResponse struct {

	// data
	Data *FullMatchInfoResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// full match info response additional properties
	FullMatchInfoResponseAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponse full match info response

swagger:model fullMatchInfoResponse

func (*FullMatchInfoResponse) MarshalBinary

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

MarshalBinary interface implementation

func (FullMatchInfoResponse) MarshalJSON

func (m FullMatchInfoResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FullMatchInfoResponse) UnmarshalJSON

func (m *FullMatchInfoResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponse) Validate

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

Validate validates this full match info response

type FullMatchInfoResponseData

type FullMatchInfoResponseData struct {

	// all players
	AllPlayers []*FullMatchInfoResponseDataAllPlayersItems0 `json:"allPlayers"`

	// message
	Message string `json:"message,omitempty"`

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

	// full match info response data additional properties
	FullMatchInfoResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseData full match info response data

swagger:model FullMatchInfoResponseData

func (*FullMatchInfoResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (FullMatchInfoResponseData) MarshalJSON

func (m FullMatchInfoResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseData) UnmarshalJSON

func (m *FullMatchInfoResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseData) Validate

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

Validate validates this full match info response data

type FullMatchInfoResponseDataAllPlayersItems0

type FullMatchInfoResponseDataAllPlayersItems0 struct {

	// draw
	Draw bool `json:"draw,omitempty"`

	// duration
	Duration int64 `json:"duration,omitempty"`

	// game type
	GameType string `json:"gameType,omitempty"`

	// map
	Map string `json:"map,omitempty"`

	// match ID
	MatchID string `json:"matchID,omitempty"`

	// mode
	Mode string `json:"mode,omitempty"`

	// player
	Player *FullMatchInfoResponseDataAllPlayersItems0Player `json:"player,omitempty"`

	// player count
	PlayerCount int64 `json:"playerCount,omitempty"`

	// player stats
	PlayerStats *FullMatchInfoResponseDataAllPlayersItems0PlayerStats `json:"playerStats,omitempty"`

	// playlist name
	PlaylistName string `json:"playlistName,omitempty"`

	// private match
	PrivateMatch bool `json:"privateMatch,omitempty"`

	// ranked teams
	RankedTeams string `json:"rankedTeams,omitempty"`

	// team count
	TeamCount int64 `json:"teamCount,omitempty"`

	// utc end seconds
	UtcEndSeconds int64 `json:"utcEndSeconds,omitempty"`

	// utc start seconds
	UtcStartSeconds int64 `json:"utcStartSeconds,omitempty"`

	// version
	Version int64 `json:"version,omitempty"`

	// full match info response data all players items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0 full match info response data all players items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0

func (*FullMatchInfoResponseDataAllPlayersItems0) MarshalBinary

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

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0) UnmarshalJSON

func (m *FullMatchInfoResponseDataAllPlayersItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0) Validate

Validate validates this full match info response data all players items0

type FullMatchInfoResponseDataAllPlayersItems0Player

type FullMatchInfoResponseDataAllPlayersItems0Player struct {

	// awards
	Awards interface{} `json:"awards,omitempty"`

	// br mission stats
	BrMissionStats *FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats `json:"brMissionStats,omitempty"`

	// clantag
	Clantag string `json:"clantag,omitempty"`

	// loadout
	Loadout []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0 `json:"loadout"`

	// rank
	Rank float64 `json:"rank,omitempty"`

	// team
	Team string `json:"team,omitempty"`

	// uno
	Uno string `json:"uno,omitempty"`

	// username
	Username string `json:"username,omitempty"`

	// full match info response data all players items0 player additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0Player full match info response data all players items0 player

swagger:model FullMatchInfoResponseDataAllPlayersItems0Player

func (*FullMatchInfoResponseDataAllPlayersItems0Player) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0Player) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0Player) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0Player) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0Player) Validate

Validate validates this full match info response data all players items0 player

type FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats

type FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats struct {

	// mission stats by type
	MissionStatsByType interface{} `json:"missionStatsByType,omitempty"`

	// missions complete
	MissionsComplete int64 `json:"missionsComplete,omitempty"`

	// total mission weapon xp earned
	TotalMissionWeaponXpEarned float64 `json:"totalMissionWeaponXpEarned,omitempty"`

	// total mission xp earned
	TotalMissionXpEarned float64 `json:"totalMissionXpEarned,omitempty"`

	// full match info response data all players items0 player br mission stats additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStatsAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats full match info response data all players items0 player br mission stats

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerBrMissionStats) Validate

Validate validates this full match info response data all players items0 player br mission stats

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0 struct {

	// extra perks
	ExtraPerks []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0 `json:"extraPerks"`

	// killstreaks
	Killstreaks []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0 `json:"killstreaks"`

	// lethal
	Lethal *FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal `json:"lethal,omitempty"`

	// perks
	Perks []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0 `json:"perks"`

	// primary weapon
	PrimaryWeapon *FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon `json:"primaryWeapon,omitempty"`

	// secondary weapon
	SecondaryWeapon *FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon `json:"secondaryWeapon,omitempty"`

	// tactical
	Tactical *FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical `json:"tactical,omitempty"`

	// full match info response data all players items0 player loadout items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0 full match info response data all players items0 player loadout items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0 struct {

	// image
	Image string `json:"image,omitempty"`

	// image main Ui
	ImageMainUI string `json:"imageMainUi,omitempty"`

	// image progression
	ImageProgression string `json:"imageProgression,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// full match info response data all players items0 player loadout items0 extra perks items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0 full match info response data all players items0 player loadout items0 extra perks items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0ExtraPerksItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0 extra perks items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0 struct {

	// label
	Label string `json:"label,omitempty"`

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

	// full match info response data all players items0 player loadout items0 killstreaks items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0 full match info response data all players items0 player loadout items0 killstreaks items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0KillstreaksItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0 killstreaks items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal struct {

	// image
	Image string `json:"image,omitempty"`

	// image large
	ImageLarge string `json:"imageLarge,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// progression image
	ProgressionImage string `json:"progressionImage,omitempty"`

	// full match info response data all players items0 player loadout items0 lethal additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0LethalAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal full match info response data all players items0 player loadout items0 lethal

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Lethal) Validate

Validate validates this full match info response data all players items0 player loadout items0 lethal

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0 struct {

	// image
	Image string `json:"image,omitempty"`

	// image main Ui
	ImageMainUI string `json:"imageMainUi,omitempty"`

	// image progression
	ImageProgression string `json:"imageProgression,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// full match info response data all players items0 player loadout items0 perks items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0 full match info response data all players items0 player loadout items0 perks items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PerksItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0 perks items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon struct {

	// attachments
	Attachments []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0 `json:"attachments"`

	// image icon
	ImageIcon string `json:"imageIcon,omitempty"`

	// image loot
	ImageLoot string `json:"imageLoot,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// variant
	Variant string `json:"variant,omitempty"`

	// full match info response data all players items0 player loadout items0 primary weapon additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon full match info response data all players items0 player loadout items0 primary weapon

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeapon) Validate

Validate validates this full match info response data all players items0 player loadout items0 primary weapon

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0 struct {

	// category
	Category string `json:"category,omitempty"`

	// image
	Image string `json:"image,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// full match info response data all players items0 player loadout items0 primary weapon attachments items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0 full match info response data all players items0 player loadout items0 primary weapon attachments items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0PrimaryWeaponAttachmentsItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0 primary weapon attachments items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon struct {

	// attachments
	Attachments []*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0 `json:"attachments"`

	// image icon
	ImageIcon string `json:"imageIcon,omitempty"`

	// image loot
	ImageLoot string `json:"imageLoot,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// variant
	Variant string `json:"variant,omitempty"`

	// full match info response data all players items0 player loadout items0 secondary weapon additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon full match info response data all players items0 player loadout items0 secondary weapon

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeapon) Validate

Validate validates this full match info response data all players items0 player loadout items0 secondary weapon

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0 struct {

	// category
	Category string `json:"category,omitempty"`

	// image
	Image string `json:"image,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// full match info response data all players items0 player loadout items0 secondary weapon attachments items0 additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0AdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0 full match info response data all players items0 player loadout items0 secondary weapon attachments items0

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0SecondaryWeaponAttachmentsItems0) Validate

Validate validates this full match info response data all players items0 player loadout items0 secondary weapon attachments items0

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical

type FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical struct {

	// image
	Image string `json:"image,omitempty"`

	// image large
	ImageLarge string `json:"imageLarge,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// progression image
	ProgressionImage string `json:"progressionImage,omitempty"`

	// full match info response data all players items0 player loadout items0 tactical additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0TacticalAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical full match info response data all players items0 player loadout items0 tactical

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerLoadoutItems0Tactical) Validate

Validate validates this full match info response data all players items0 player loadout items0 tactical

type FullMatchInfoResponseDataAllPlayersItems0PlayerStats

type FullMatchInfoResponseDataAllPlayersItems0PlayerStats struct {

	// assists
	Assists float64 `json:"assists,omitempty"`

	// bonus xp
	BonusXp float64 `json:"bonusXp,omitempty"`

	// challenge xp
	ChallengeXp float64 `json:"challengeXp,omitempty"`

	// damage done
	DamageDone float64 `json:"damageDone,omitempty"`

	// damage taken
	DamageTaken float64 `json:"damageTaken,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// distance traveled
	DistanceTraveled float64 `json:"distanceTraveled,omitempty"`

	// executions
	Executions float64 `json:"executions,omitempty"`

	// gulag deaths
	GulagDeaths float64 `json:"gulagDeaths,omitempty"`

	// gulag kills
	GulagKills float64 `json:"gulagKills,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// longest streak
	LongestStreak float64 `json:"longestStreak,omitempty"`

	// match xp
	MatchXp float64 `json:"matchXp,omitempty"`

	// medal xp
	MedalXp float64 `json:"medalXp,omitempty"`

	// misc xp
	MiscXp float64 `json:"miscXp,omitempty"`

	// nearmisses
	Nearmisses float64 `json:"nearmisses,omitempty"`

	// objective br cache open
	ObjectiveBrCacheOpen float64 `json:"objectiveBrCacheOpen,omitempty"`

	// objective br down enemy circle1
	ObjectiveBrDownEnemyCircle1 float64 `json:"objectiveBrDownEnemyCircle1,omitempty"`

	// objective br kiosk buy
	ObjectiveBrKioskBuy float64 `json:"objectiveBrKioskBuy,omitempty"`

	// objective br mission pickup tablet
	ObjectiveBrMissionPickupTablet float64 `json:"objectiveBrMissionPickupTablet,omitempty"`

	// objective last stand kill
	ObjectiveLastStandKill float64 `json:"objectiveLastStandKill,omitempty"`

	// percent time moving
	PercentTimeMoving float64 `json:"percentTimeMoving,omitempty"`

	// rank
	Rank float64 `json:"rank,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// score xp
	ScoreXp float64 `json:"scoreXp,omitempty"`

	// team placement
	TeamPlacement float64 `json:"teamPlacement,omitempty"`

	// team survival time
	TeamSurvivalTime float64 `json:"teamSurvivalTime,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`

	// total xp
	TotalXp float64 `json:"totalXp,omitempty"`

	// wall bangs
	WallBangs float64 `json:"wallBangs,omitempty"`

	// full match info response data all players items0 player stats additional properties
	FullMatchInfoResponseDataAllPlayersItems0PlayerStatsAdditionalProperties map[string]interface{} `json:"-"`
}

FullMatchInfoResponseDataAllPlayersItems0PlayerStats full match info response data all players items0 player stats

swagger:model FullMatchInfoResponseDataAllPlayersItems0PlayerStats

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerStats) MarshalBinary

MarshalBinary interface implementation

func (FullMatchInfoResponseDataAllPlayersItems0PlayerStats) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerStats) UnmarshalBinary

UnmarshalBinary interface implementation

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerStats) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*FullMatchInfoResponseDataAllPlayersItems0PlayerStats) Validate

Validate validates this full match info response data all players items0 player stats

type GamerLootResponse

type GamerLootResponse struct {

	// data
	Data *GamerLootResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// gamer loot response additional properties
	GamerLootResponseAdditionalProperties map[string]interface{} `json:"-"`
}

GamerLootResponse gamer loot response

swagger:model gamerLootResponse

func (*GamerLootResponse) MarshalBinary

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

MarshalBinary interface implementation

func (GamerLootResponse) MarshalJSON

func (m GamerLootResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerLootResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerLootResponse) UnmarshalJSON

func (m *GamerLootResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerLootResponse) Validate

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

Validate validates this gamer loot response

type GamerLootResponseData

type GamerLootResponseData struct {

	// message
	Message string `json:"message,omitempty"`

	// streams
	Streams map[string]GamerLootResponseDataStreamsAnon `json:"streams,omitempty"`

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

	// gamer loot response data additional properties
	GamerLootResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

GamerLootResponseData gamer loot response data

swagger:model GamerLootResponseData

func (*GamerLootResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (GamerLootResponseData) MarshalJSON

func (m GamerLootResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerLootResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerLootResponseData) UnmarshalJSON

func (m *GamerLootResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerLootResponseData) Validate

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

Validate validates this gamer loot response data

type GamerLootResponseDataStreamsAnon

type GamerLootResponseDataStreamsAnon struct {

	// category name label
	CategoryNameLabel string `json:"categoryNameLabel,omitempty"`

	// category title label
	CategoryTitleLabel string `json:"categoryTitleLabel,omitempty"`

	// items obtained
	ItemsObtained string `json:"itemsObtained,omitempty"`

	// loot type
	LootType string `json:"lootType,omitempty"`

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

	// premium
	Premium bool `json:"premium,omitempty"`

	// premium token owned not redeemed
	PremiumTokenOwnedNotRedeemed bool `json:"premiumTokenOwnedNotRedeemed,omitempty"`

	// rarity
	Rarity string `json:"rarity,omitempty"`

	// season info Url key
	SeasonInfoURLKey string `json:"seasonInfoUrlKey,omitempty"`

	// stream type
	StreamType string `json:"streamType,omitempty"`

	// tier
	Tier int64 `json:"tier,omitempty"`

	// tier skip tokens unredeemed
	TierSkipTokensUnredeemed string `json:"tierSkipTokensUnredeemed,omitempty"`
}

GamerLootResponseDataStreamsAnon gamer loot response data streams anon

swagger:model GamerLootResponseDataStreamsAnon

func (*GamerLootResponseDataStreamsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*GamerLootResponseDataStreamsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerLootResponseDataStreamsAnon) Validate

Validate validates this gamer loot response data streams anon

type GamerMatchDetailsResponse

type GamerMatchDetailsResponse struct {

	// data
	Data *GamerMatchDetailsResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// gamer match details response additional properties
	GamerMatchDetailsResponseAdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchDetailsResponse gamer match details response

swagger:model gamerMatchDetailsResponse

func (*GamerMatchDetailsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (GamerMatchDetailsResponse) MarshalJSON

func (m GamerMatchDetailsResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchDetailsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponse) UnmarshalJSON

func (m *GamerMatchDetailsResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchDetailsResponse) Validate

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

Validate validates this gamer match details response

type GamerMatchDetailsResponseData

type GamerMatchDetailsResponseData struct {

	// matches
	Matches []*GamerMatchDetailsResponseDataMatchesItems0 `json:"matches"`

	// message
	Message string `json:"message,omitempty"`

	// summary
	Summary map[string]GamerMatchDetailsResponseDataSummaryAnon `json:"summary,omitempty"`

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

	// gamer match details response data additional properties
	GamerMatchDetailsResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchDetailsResponseData gamer match details response data

swagger:model GamerMatchDetailsResponseData

func (*GamerMatchDetailsResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (GamerMatchDetailsResponseData) MarshalJSON

func (m GamerMatchDetailsResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchDetailsResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponseData) UnmarshalJSON

func (m *GamerMatchDetailsResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchDetailsResponseData) Validate

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

Validate validates this gamer match details response data

type GamerMatchDetailsResponseDataMatchesItems0

type GamerMatchDetailsResponseDataMatchesItems0 struct {

	// all players
	AllPlayers string `json:"allPlayers,omitempty"`

	// arena
	Arena bool `json:"arena,omitempty"`

	// duration
	Duration int64 `json:"duration,omitempty"`

	// game battle
	GameBattle bool `json:"gameBattle,omitempty"`

	// game type
	GameType string `json:"gameType,omitempty"`

	// is present at end
	IsPresentAtEnd bool `json:"isPresentAtEnd,omitempty"`

	// map
	Map string `json:"map,omitempty"`

	// match ID
	MatchID string `json:"matchID,omitempty"`

	// mode
	Mode string `json:"mode,omitempty"`

	// player
	Player *GamerMatchDetailsResponseDataMatchesItems0Player `json:"player,omitempty"`

	// player stats
	PlayerStats *GamerMatchDetailsResponseDataMatchesItems0PlayerStats `json:"playerStats,omitempty"`

	// playlist name
	PlaylistName string `json:"playlistName,omitempty"`

	// private match
	PrivateMatch bool `json:"privateMatch,omitempty"`

	// result
	Result string `json:"result,omitempty"`

	// team1 score
	Team1Score int64 `json:"team1Score,omitempty"`

	// team2 score
	Team2Score int64 `json:"team2Score,omitempty"`

	// utc end seconds
	UtcEndSeconds int64 `json:"utcEndSeconds,omitempty"`

	// utc start seconds
	UtcStartSeconds int64 `json:"utcStartSeconds,omitempty"`

	// version
	Version int64 `json:"version,omitempty"`

	// weapon stats
	WeaponStats interface{} `json:"weaponStats,omitempty"`

	// winning team
	WinningTeam string `json:"winningTeam,omitempty"`

	// gamer match details response data matches items0 additional properties
	GamerMatchDetailsResponseDataMatchesItems0AdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchDetailsResponseDataMatchesItems0 gamer match details response data matches items0

swagger:model GamerMatchDetailsResponseDataMatchesItems0

func (*GamerMatchDetailsResponseDataMatchesItems0) MarshalBinary

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

MarshalBinary interface implementation

func (GamerMatchDetailsResponseDataMatchesItems0) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchDetailsResponseDataMatchesItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponseDataMatchesItems0) UnmarshalJSON

func (m *GamerMatchDetailsResponseDataMatchesItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchDetailsResponseDataMatchesItems0) Validate

Validate validates this gamer match details response data matches items0

type GamerMatchDetailsResponseDataMatchesItems0Player

type GamerMatchDetailsResponseDataMatchesItems0Player struct {

	// awards
	Awards interface{} `json:"awards,omitempty"`

	// loadout
	Loadout []interface{} `json:"loadout"`

	// most killed
	MostKilled string `json:"mostKilled,omitempty"`

	// nemesis
	Nemesis string `json:"nemesis,omitempty"`

	// platform
	Platform string `json:"platform,omitempty"`

	// team
	Team string `json:"team,omitempty"`

	// gamer match details response data matches items0 player additional properties
	GamerMatchDetailsResponseDataMatchesItems0PlayerAdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchDetailsResponseDataMatchesItems0Player gamer match details response data matches items0 player

swagger:model GamerMatchDetailsResponseDataMatchesItems0Player

func (*GamerMatchDetailsResponseDataMatchesItems0Player) MarshalBinary

MarshalBinary interface implementation

func (GamerMatchDetailsResponseDataMatchesItems0Player) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchDetailsResponseDataMatchesItems0Player) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponseDataMatchesItems0Player) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchDetailsResponseDataMatchesItems0Player) Validate

Validate validates this gamer match details response data matches items0 player

type GamerMatchDetailsResponseDataMatchesItems0PlayerStats

type GamerMatchDetailsResponseDataMatchesItems0PlayerStats struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// assists
	Assists float64 `json:"assists,omitempty"`

	// damage dealt
	DamageDealt float64 `json:"damageDealt,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// ekia
	Ekia float64 `json:"ekia,omitempty"`

	// ekiad ratio
	EkiadRatio float64 `json:"ekiadRatio,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// highest multikill
	HighestMultikill float64 `json:"highestMultikill,omitempty"`

	// highest streak
	HighestStreak float64 `json:"highestStreak,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// multikills
	Multikills float64 `json:"multikills,omitempty"`

	// objectives
	Objectives float64 `json:"objectives,omitempty"`

	// rank at end
	RankAtEnd float64 `json:"rankAtEnd,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// shots
	Shots float64 `json:"shots,omitempty"`

	// shots fired
	ShotsFired float64 `json:"shotsFired,omitempty"`

	// shots landed
	ShotsLanded float64 `json:"shotsLanded,omitempty"`

	// shots missed
	ShotsMissed float64 `json:"shotsMissed,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`

	// time played alive
	TimePlayedAlive float64 `json:"timePlayedAlive,omitempty"`

	// xp at end
	XpAtEnd float64 `json:"xpAtEnd,omitempty"`

	// gamer match details response data matches items0 player stats additional properties
	GamerMatchDetailsResponseDataMatchesItems0PlayerStatsAdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchDetailsResponseDataMatchesItems0PlayerStats gamer match details response data matches items0 player stats

swagger:model GamerMatchDetailsResponseDataMatchesItems0PlayerStats

func (*GamerMatchDetailsResponseDataMatchesItems0PlayerStats) MarshalBinary

MarshalBinary interface implementation

func (GamerMatchDetailsResponseDataMatchesItems0PlayerStats) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchDetailsResponseDataMatchesItems0PlayerStats) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponseDataMatchesItems0PlayerStats) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchDetailsResponseDataMatchesItems0PlayerStats) Validate

Validate validates this gamer match details response data matches items0 player stats

type GamerMatchDetailsResponseDataSummaryAnon

type GamerMatchDetailsResponseDataSummaryAnon struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// assists
	Assists float64 `json:"assists,omitempty"`

	// avg life time
	AvgLifeTime float64 `json:"avgLifeTime,omitempty"`

	// damage dealt
	DamageDealt float64 `json:"damageDealt,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// draws
	Draws float64 `json:"draws,omitempty"`

	// ekia
	Ekia float64 `json:"ekia,omitempty"`

	// ekia per game
	EkiaPerGame float64 `json:"ekiaPerGame,omitempty"`

	// ekiad ratio
	EkiadRatio float64 `json:"ekiadRatio,omitempty"`

	// headshot percentage
	HeadshotPercentage float64 `json:"headshotPercentage,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// highest multikill
	HighestMultikill float64 `json:"highestMultikill,omitempty"`

	// highest streak
	HighestStreak float64 `json:"highestStreak,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// losses
	Losses float64 `json:"losses,omitempty"`

	// matches played
	MatchesPlayed float64 `json:"matchesPlayed,omitempty"`

	// multikills
	Multikills float64 `json:"multikills,omitempty"`

	// objectives
	Objectives float64 `json:"objectives,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per game
	ScorePerGame float64 `json:"scorePerGame,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// shots
	Shots float64 `json:"shots,omitempty"`

	// shots fired
	ShotsFired float64 `json:"shotsFired,omitempty"`

	// shots landed
	ShotsLanded float64 `json:"shotsLanded,omitempty"`

	// shots missed
	ShotsMissed float64 `json:"shotsMissed,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`

	// time played alive
	TimePlayedAlive float64 `json:"timePlayedAlive,omitempty"`

	// wins
	Wins float64 `json:"wins,omitempty"`

	// wl ratio
	WlRatio float64 `json:"wlRatio,omitempty"`
}

GamerMatchDetailsResponseDataSummaryAnon gamer match details response data summary anon

swagger:model GamerMatchDetailsResponseDataSummaryAnon

func (*GamerMatchDetailsResponseDataSummaryAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*GamerMatchDetailsResponseDataSummaryAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchDetailsResponseDataSummaryAnon) Validate

Validate validates this gamer match details response data summary anon

type GamerMatchListResponse

type GamerMatchListResponse struct {

	// data
	Data []*GamerMatchListResponseDataItems0 `json:"data"`

	// status
	Status string `json:"status,omitempty"`

	// gamer match list response additional properties
	GamerMatchListResponseAdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchListResponse gamer match list response

swagger:model gamerMatchListResponse

func (*GamerMatchListResponse) MarshalBinary

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

MarshalBinary interface implementation

func (GamerMatchListResponse) MarshalJSON

func (m GamerMatchListResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchListResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchListResponse) UnmarshalJSON

func (m *GamerMatchListResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchListResponse) Validate

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

Validate validates this gamer match list response

type GamerMatchListResponseDataItems0

type GamerMatchListResponseDataItems0 struct {

	// map
	Map string `json:"map,omitempty"`

	// match Id
	MatchID string `json:"matchId,omitempty"`

	// platform
	Platform string `json:"platform,omitempty"`

	// timestamp
	Timestamp int64 `json:"timestamp,omitempty"`

	// title
	Title string `json:"title,omitempty"`

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

	// gamer match list response data items0 additional properties
	GamerMatchListResponseDataItems0AdditionalProperties map[string]interface{} `json:"-"`
}

GamerMatchListResponseDataItems0 gamer match list response data items0

swagger:model GamerMatchListResponseDataItems0

func (*GamerMatchListResponseDataItems0) MarshalBinary

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

MarshalBinary interface implementation

func (GamerMatchListResponseDataItems0) MarshalJSON

func (m GamerMatchListResponseDataItems0) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerMatchListResponseDataItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerMatchListResponseDataItems0) UnmarshalJSON

func (m *GamerMatchListResponseDataItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerMatchListResponseDataItems0) Validate

Validate validates this gamer match list response data items0

type GamerStatsResponse

type GamerStatsResponse struct {

	// data
	Data *GamerStatsResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// gamer stats response additional properties
	GamerStatsResponseAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponse gamer stats response

swagger:model gamerStatsResponse

func (*GamerStatsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponse) MarshalJSON

func (m GamerStatsResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponse) UnmarshalJSON

func (m *GamerStatsResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponse) Validate

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

Validate validates this gamer stats response

type GamerStatsResponseData

type GamerStatsResponseData struct {

	// engagement
	Engagement interface{} `json:"engagement,omitempty"`

	// level
	Level float64 `json:"level,omitempty"`

	// level xp gained
	LevelXpGained float64 `json:"levelXpGained,omitempty"`

	// level xp remainder
	LevelXpRemainder float64 `json:"levelXpRemainder,omitempty"`

	// lifetime
	Lifetime *GamerStatsResponseDataLifetime `json:"lifetime,omitempty"`

	// max level
	MaxLevel float64 `json:"maxLevel,omitempty"`

	// max prestige
	MaxPrestige float64 `json:"maxPrestige,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// p
	P float64 `json:"p,omitempty"`

	// paragon Id
	ParagonID float64 `json:"paragonId,omitempty"`

	// paragon rank
	ParagonRank float64 `json:"paragonRank,omitempty"`

	// platform
	Platform string `json:"platform,omitempty"`

	// prestige
	Prestige float64 `json:"prestige,omitempty"`

	// prestige Id
	PrestigeID float64 `json:"prestigeId,omitempty"`

	// s
	S float64 `json:"s,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// total xp
	TotalXp float64 `json:"totalXp,omitempty"`

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

	// username
	Username string `json:"username,omitempty"`

	// weekly
	Weekly *GamerStatsResponseDataWeekly `json:"weekly,omitempty"`

	// gamer stats response data additional properties
	GamerStatsResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseData gamer stats response data

swagger:model GamerStatsResponseData

func (*GamerStatsResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseData) MarshalJSON

func (m GamerStatsResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseData) UnmarshalJSON

func (m *GamerStatsResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseData) Validate

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

Validate validates this gamer stats response data

type GamerStatsResponseDataLifetime

type GamerStatsResponseDataLifetime struct {

	// accolade data
	AccoladeData *GamerStatsResponseDataLifetimeAccoladeData `json:"accoladeData,omitempty"`

	// all
	All *GamerStatsResponseDataLifetimeAll `json:"all,omitempty"`

	// item data
	ItemData map[string]map[string]GamerStatsResponseDataLifetimeItemDataAnon `json:"itemData,omitempty"`

	// map
	Map interface{} `json:"map,omitempty"`

	// mode
	Mode map[string]GamerStatsResponseDataLifetimeModeAnon `json:"mode,omitempty"`

	// scorestreak data
	ScorestreakData *GamerStatsResponseDataLifetimeScorestreakData `json:"scorestreakData,omitempty"`

	// gamer stats response data lifetime additional properties
	GamerStatsResponseDataLifetimeAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetime gamer stats response data lifetime

swagger:model GamerStatsResponseDataLifetime

func (*GamerStatsResponseDataLifetime) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetime) MarshalJSON

func (m GamerStatsResponseDataLifetime) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetime) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetime) UnmarshalJSON

func (m *GamerStatsResponseDataLifetime) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetime) Validate

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

Validate validates this gamer stats response data lifetime

type GamerStatsResponseDataLifetimeAccoladeData

type GamerStatsResponseDataLifetimeAccoladeData struct {

	// properties
	Properties *GamerStatsResponseDataLifetimeAccoladeDataProperties `json:"properties,omitempty"`

	// gamer stats response data lifetime accolade data additional properties
	GamerStatsResponseDataLifetimeAccoladeDataAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeAccoladeData gamer stats response data lifetime accolade data

swagger:model GamerStatsResponseDataLifetimeAccoladeData

func (*GamerStatsResponseDataLifetimeAccoladeData) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeAccoladeData) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeAccoladeData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeAccoladeData) UnmarshalJSON

func (m *GamerStatsResponseDataLifetimeAccoladeData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeAccoladeData) Validate

Validate validates this gamer stats response data lifetime accolade data

type GamerStatsResponseDataLifetimeAccoladeDataProperties

type GamerStatsResponseDataLifetimeAccoladeDataProperties struct {

	// ads kills
	AdsKills float64 `json:"adsKills,omitempty"`

	// ammo box used
	AmmoBoxUsed float64 `json:"ammoBoxUsed,omitempty"`

	// ar deaths
	ArDeaths float64 `json:"arDeaths,omitempty"`

	// ar headshots
	ArHeadshots float64 `json:"arHeadshots,omitempty"`

	// ar kills
	ArKills float64 `json:"arKills,omitempty"`

	// assaults
	Assaults float64 `json:"assaults,omitempty"`

	// avenger kills
	AvengerKills float64 `json:"avengerKills,omitempty"`

	// bomb defused
	BombDefused float64 `json:"bombDefused,omitempty"`

	// bomb detonated
	BombDetonated float64 `json:"bombDetonated,omitempty"`

	// bomb planted
	BombPlanted float64 `json:"bombPlanted,omitempty"`

	// c4 kills
	C4Kills float64 `json:"c4Kills,omitempty"`

	// captures
	Captures float64 `json:"captures,omitempty"`

	// carepackages captured
	CarepackagesCaptured float64 `json:"carepackagesCaptured,omitempty"`

	// carrier kills
	CarrierKills float64 `json:"carrierKills,omitempty"`

	// class changes
	ClassChanges float64 `json:"classChanges,omitempty"`

	// claymore kills
	ClaymoreKills float64 `json:"claymoreKills,omitempty"`

	// clutch
	Clutch float64 `json:"clutch,omitempty"`

	// clutch revives
	ClutchRevives float64 `json:"clutchRevives,omitempty"`

	// comeback kills
	ComebackKills float64 `json:"comebackKills,omitempty"`

	// dead silence kills
	DeadSilenceKills float64 `json:"deadSilenceKills,omitempty"`

	// deaths from behind
	DeathsFromBehind float64 `json:"deathsFromBehind,omitempty"`

	// decoy hits
	DecoyHits float64 `json:"decoyHits,omitempty"`

	// defender kills
	DefenderKills float64 `json:"defenderKills,omitempty"`

	// defends
	Defends float64 `json:"defends,omitempty"`

	// deployable cover used
	DeployableCoverUsed float64 `json:"deployableCoverUsed,omitempty"`

	// destroyed killstreaks
	DestroyedKillstreaks float64 `json:"destroyedKillstreaks,omitempty"`

	// distance traveled in vehicle
	DistanceTraveledInVehicle float64 `json:"distanceTraveledInVehicle,omitempty"`

	// distance travelled
	DistanceTravelled float64 `json:"distanceTravelled,omitempty"`

	// emp drone hits
	EmpDroneHits float64 `json:"empDroneHits,omitempty"`

	// execution kills
	ExecutionKills float64 `json:"executionKills,omitempty"`

	// explosions survived
	ExplosionsSurvived float64 `json:"explosionsSurvived,omitempty"`

	// first infected
	FirstInfected float64 `json:"firstInfected,omitempty"`

	// flashbang hits
	FlashbangHits float64 `json:"flashbangHits,omitempty"`

	// frag kills
	FragKills float64 `json:"fragKills,omitempty"`

	// gas hits
	GasHits float64 `json:"gasHits,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// higher ranked kills
	HigherRankedKills float64 `json:"higherRankedKills,omitempty"`

	// highest avg altitude
	HighestAvgAltitude float64 `json:"highestAvgAltitude,omitempty"`

	// highest multikill
	HighestMultikill float64 `json:"highestMultikill,omitempty"`

	// highest ranked kills
	HighestRankedKills float64 `json:"highestRankedKills,omitempty"`

	// hipfire kills
	HipfireKills float64 `json:"hipfireKills,omitempty"`

	// infected kills
	InfectedKills float64 `json:"infectedKills,omitempty"`

	// kill enemy team
	KillEnemyTeam float64 `json:"killEnemyTeam,omitempty"`

	// kills10 no deaths
	Kills10NoDeaths float64 `json:"kills10NoDeaths,omitempty"`

	// kills from behind
	KillsFromBehind float64 `json:"killsFromBehind,omitempty"`

	// killstreak a u a v assists
	KillstreakAUAVAssists float64 `json:"killstreakAUAVAssists,omitempty"`

	// killstreak air kills
	KillstreakAirKills float64 `json:"killstreakAirKills,omitempty"`

	// killstreak airstrike kills
	KillstreakAirstrikeKills float64 `json:"killstreakAirstrikeKills,omitempty"`

	// killstreak c u a v assists
	KillstreakCUAVAssists float64 `json:"killstreakCUAVAssists,omitempty"`

	// killstreak care package used
	KillstreakCarePackageUsed float64 `json:"killstreakCarePackageUsed,omitempty"`

	// killstreak chopper gunner kills
	KillstreakChopperGunnerKills float64 `json:"killstreakChopperGunnerKills,omitempty"`

	// killstreak chopper support kills
	KillstreakChopperSupportKills float64 `json:"killstreakChopperSupportKills,omitempty"`

	// killstreak cluser strike kills
	KillstreakCluserStrikeKills float64 `json:"killstreakCluserStrikeKills,omitempty"`

	// killstreak cruise missile kills
	KillstreakCruiseMissileKills float64 `json:"killstreakCruiseMissileKills,omitempty"`

	// killstreak emergency airdrop used
	KillstreakEmergencyAirdropUsed float64 `json:"killstreakEmergencyAirdropUsed,omitempty"`

	// killstreak ground kills
	KillstreakGroundKills float64 `json:"killstreakGroundKills,omitempty"`

	// killstreak gunship kills
	KillstreakGunshipKills float64 `json:"killstreakGunshipKills,omitempty"`

	// killstreak juggernaut kills
	KillstreakJuggernautKills float64 `json:"killstreakJuggernautKills,omitempty"`

	// killstreak kills
	KillstreakKills float64 `json:"killstreakKills,omitempty"`

	// killstreak personal u a v kills
	KillstreakPersonalUAVKills float64 `json:"killstreakPersonalUAVKills,omitempty"`

	// killstreak sentry gun kills
	KillstreakSentryGunKills float64 `json:"killstreakSentryGunKills,omitempty"`

	// killstreak shield turret kills
	KillstreakShieldTurretKills float64 `json:"killstreakShieldTurretKills,omitempty"`

	// killstreak tank kills
	KillstreakTankKills float64 `json:"killstreakTankKills,omitempty"`

	// killstreak u a v assists
	KillstreakUAVAssists float64 `json:"killstreakUAVAssists,omitempty"`

	// killstreak v t o l jet kills
	KillstreakVTOLJetKills float64 `json:"killstreakVTOLJetKills,omitempty"`

	// killstreak wheelson kills
	KillstreakWheelsonKills float64 `json:"killstreakWheelsonKills,omitempty"`

	// killstreak white phosphorous kills assists
	KillstreakWhitePhosphorousKillsAssists float64 `json:"killstreakWhitePhosphorousKillsAssists,omitempty"`

	// last survivor
	LastSurvivor float64 `json:"lastSurvivor,omitempty"`

	// launcher deaths
	LauncherDeaths float64 `json:"launcherDeaths,omitempty"`

	// launcher headshots
	LauncherHeadshots float64 `json:"launcherHeadshots,omitempty"`

	// launcher kills
	LauncherKills float64 `json:"launcherKills,omitempty"`

	// least assists
	LeastAssists float64 `json:"leastAssists,omitempty"`

	// least deaths
	LeastDeaths float64 `json:"leastDeaths,omitempty"`

	// least kills
	LeastKills float64 `json:"leastKills,omitempty"`

	// lmg deaths
	LmgDeaths float64 `json:"lmgDeaths,omitempty"`

	// lmg headshots
	LmgHeadshots float64 `json:"lmgHeadshots,omitempty"`

	// lmg kills
	LmgKills float64 `json:"lmgKills,omitempty"`

	// longest life
	LongestLife float64 `json:"longestLife,omitempty"`

	// longest streak
	LongestStreak float64 `json:"longestStreak,omitempty"`

	// longest time spent on weapon
	LongestTimeSpentOnWeapon float64 `json:"longestTimeSpentOnWeapon,omitempty"`

	// longshot kills
	LongshotKills float64 `json:"longshotKills,omitempty"`

	// lower ranked kills
	LowerRankedKills float64 `json:"lowerRankedKills,omitempty"`

	// lowest avg altitude
	LowestAvgAltitude float64 `json:"lowestAvgAltitude,omitempty"`

	// melee deaths
	MeleeDeaths float64 `json:"meleeDeaths,omitempty"`

	// melee kills
	MeleeKills float64 `json:"meleeKills,omitempty"`

	// molotov kills
	MolotovKills float64 `json:"molotovKills,omitempty"`

	// most assists
	MostAssists float64 `json:"mostAssists,omitempty"`

	// most deaths
	MostDeaths float64 `json:"mostDeaths,omitempty"`

	// most kills
	MostKills float64 `json:"mostKills,omitempty"`

	// most kills least deaths
	MostKillsLeastDeaths float64 `json:"mostKillsLeastDeaths,omitempty"`

	// most kills longest streak
	MostKillsLongestStreak float64 `json:"mostKillsLongestStreak,omitempty"`

	// most kills most headshots
	MostKillsMostHeadshots float64 `json:"mostKillsMostHeadshots,omitempty"`

	// most multikills
	MostMultikills float64 `json:"mostMultikills,omitempty"`

	// no deaths from behind
	NoDeathsFromBehind float64 `json:"noDeathsFromBehind,omitempty"`

	// no kill10 deaths
	NoKill10Deaths float64 `json:"noKill10Deaths,omitempty"`

	// no kill no death
	NoKillNoDeath float64 `json:"noKillNoDeath,omitempty"`

	// no kills with death
	NoKillsWithDeath float64 `json:"noKillsWithDeath,omitempty"`

	// one shot one kills
	OneShotOneKills float64 `json:"oneShotOneKills,omitempty"`

	// penetration kills
	PenetrationKills float64 `json:"penetrationKills,omitempty"`

	// pickups
	Pickups float64 `json:"pickups,omitempty"`

	// pistol headshots
	PistolHeadshots float64 `json:"pistolHeadshots,omitempty"`

	// pistol kills
	PistolKills float64 `json:"pistolKills,omitempty"`

	// pistol peaths
	PistolPeaths float64 `json:"pistolPeaths,omitempty"`

	// point blank kills
	PointBlankKills float64 `json:"pointBlankKills,omitempty"`

	// proximity mine kills
	ProximityMineKills float64 `json:"proximityMineKills,omitempty"`

	// recon drone marks
	ReconDroneMarks float64 `json:"reconDroneMarks,omitempty"`

	// reloads
	Reloads float64 `json:"reloads,omitempty"`

	// returns
	Returns float64 `json:"returns,omitempty"`

	// revenge kills
	RevengeKills float64 `json:"revengeKills,omitempty"`

	// riot shield damage absorbed
	RiotShieldDamageAbsorbed float64 `json:"riotShieldDamageAbsorbed,omitempty"`

	// semtex kills
	SemtexKills float64 `json:"semtexKills,omitempty"`

	// setbacks
	Setbacks float64 `json:"setbacks,omitempty"`

	// shortest life
	ShortestLife float64 `json:"shortestLife,omitempty"`

	// shotgun deaths
	ShotgunDeaths float64 `json:"shotgunDeaths,omitempty"`

	// shotgun headshots
	ShotgunHeadshots float64 `json:"shotgunHeadshots,omitempty"`

	// shotgun kills
	ShotgunKills float64 `json:"shotgunKills,omitempty"`

	// shots fired
	ShotsFired float64 `json:"shotsFired,omitempty"`

	// skipped killcams
	SkippedKillcams float64 `json:"skippedKillcams,omitempty"`

	// smg deaths
	SmgDeaths float64 `json:"smgDeaths,omitempty"`

	// smg headshots
	SmgHeadshots float64 `json:"smgHeadshots,omitempty"`

	// smg kills
	SmgKills float64 `json:"smgKills,omitempty"`

	// smokes used
	SmokesUsed float64 `json:"smokesUsed,omitempty"`

	// snapshot hits
	SnapshotHits float64 `json:"snapshotHits,omitempty"`

	// sniper deaths
	SniperDeaths float64 `json:"sniperDeaths,omitempty"`

	// sniper headshots
	SniperHeadshots float64 `json:"sniperHeadshots,omitempty"`

	// sniper kills
	SniperKills float64 `json:"sniperKills,omitempty"`

	// spawn select base
	SpawnSelectBase float64 `json:"spawnSelectBase,omitempty"`

	// spawn select flag
	SpawnSelectFlag float64 `json:"spawnSelectFlag,omitempty"`

	// spawn select squad
	SpawnSelectSquad float64 `json:"spawnSelectSquad,omitempty"`

	// spawn select vehicle
	SpawnSelectVehicle float64 `json:"spawnSelectVehicle,omitempty"`

	// stim damage healed
	StimDamageHealed float64 `json:"stimDamageHealed,omitempty"`

	// stopping power kills
	StoppingPowerKills float64 `json:"stoppingPowerKills,omitempty"`

	// stun hits
	StunHits float64 `json:"stunHits,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// survivor kills
	SurvivorKills float64 `json:"survivorKills,omitempty"`

	// tactical insertion spawns
	TacticalInsertionSpawns float64 `json:"tacticalInsertionSpawns,omitempty"`

	// tags captured
	TagsCaptured float64 `json:"tagsCaptured,omitempty"`

	// tags denied
	TagsDenied float64 `json:"tagsDenied,omitempty"`

	// tags largest bank
	TagsLargestBank float64 `json:"tagsLargestBank,omitempty"`

	// tags mega banked
	TagsMegaBanked float64 `json:"tagsMegaBanked,omitempty"`

	// thermite kills
	ThermiteKills float64 `json:"thermiteKills,omitempty"`

	// throwing knife kills
	ThrowingKnifeKills float64 `json:"throwingKnifeKills,omitempty"`

	// time crouched
	TimeCrouched float64 `json:"timeCrouched,omitempty"`

	// time on point
	TimeOnPoint float64 `json:"timeOnPoint,omitempty"`

	// time prone
	TimeProne float64 `json:"timeProne,omitempty"`

	// time spent as driver
	TimeSpentAsDriver float64 `json:"timeSpentAsDriver,omitempty"`

	// time spent as passenger
	TimeSpentAsPassenger float64 `json:"timeSpentAsPassenger,omitempty"`

	// time watching killcams
	TimeWatchingKillcams float64 `json:"timeWatchingKillcams,omitempty"`

	// times selected as squad leader
	TimesSelectedAsSquadLeader float64 `json:"timesSelectedAsSquadLeader,omitempty"`

	// trophy system hits
	TrophySystemHits float64 `json:"trophySystemHits,omitempty"`

	// weapon pickups
	WeaponPickups float64 `json:"weaponPickups,omitempty"`

	// gamer stats response data lifetime accolade data properties additional properties
	GamerStatsResponseDataLifetimeAccoladeDataPropertiesAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeAccoladeDataProperties gamer stats response data lifetime accolade data properties

swagger:model GamerStatsResponseDataLifetimeAccoladeDataProperties

func (*GamerStatsResponseDataLifetimeAccoladeDataProperties) MarshalBinary

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeAccoladeDataProperties) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeAccoladeDataProperties) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeAccoladeDataProperties) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeAccoladeDataProperties) Validate

Validate validates this gamer stats response data lifetime accolade data properties

type GamerStatsResponseDataLifetimeAll

type GamerStatsResponseDataLifetimeAll struct {

	// properties
	Properties *GamerStatsResponseDataLifetimeAllProperties `json:"properties,omitempty"`

	// gamer stats response data lifetime all additional properties
	GamerStatsResponseDataLifetimeAllAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeAll gamer stats response data lifetime all

swagger:model GamerStatsResponseDataLifetimeAll

func (*GamerStatsResponseDataLifetimeAll) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeAll) MarshalJSON

func (m GamerStatsResponseDataLifetimeAll) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeAll) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeAll) UnmarshalJSON

func (m *GamerStatsResponseDataLifetimeAll) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeAll) Validate

Validate validates this gamer stats response data lifetime all

type GamerStatsResponseDataLifetimeAllProperties

type GamerStatsResponseDataLifetimeAllProperties struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// assists
	Assists float64 `json:"assists,omitempty"`

	// best assists
	BestAssists float64 `json:"bestAssists,omitempty"`

	// best captures
	BestCaptures float64 `json:"bestCaptures,omitempty"`

	// best confirmed
	BestConfirmed float64 `json:"bestConfirmed,omitempty"`

	// best damage
	BestDamage float64 `json:"bestDamage,omitempty"`

	// best deaths
	BestDeaths float64 `json:"bestDeaths,omitempty"`

	// best defends
	BestDefends float64 `json:"bestDefends,omitempty"`

	// best defuses
	BestDefuses float64 `json:"bestDefuses,omitempty"`

	// best denied
	BestDenied float64 `json:"bestDenied,omitempty"`

	// best destructions
	BestDestructions float64 `json:"bestDestructions,omitempty"`

	// best fieldgoals
	BestFieldgoals float64 `json:"bestFieldgoals,omitempty"`

	// best k d
	BestKD float64 `json:"bestKD,omitempty"`

	// best kill chains
	BestKillChains float64 `json:"bestKillChains,omitempty"`

	// best kill streak
	BestKillStreak float64 `json:"bestKillStreak,omitempty"`

	// best kills
	BestKills float64 `json:"bestKills,omitempty"`

	// best kills as infected
	BestKillsAsInfected float64 `json:"bestKillsAsInfected,omitempty"`

	// best kills as survivor
	BestKillsAsSurvivor float64 `json:"bestKillsAsSurvivor,omitempty"`

	// best match bonus xp
	BestMatchBonusXp float64 `json:"bestMatchBonusXp,omitempty"`

	// best match xp
	BestMatchXp float64 `json:"bestMatchXp,omitempty"`

	// best medal xp
	BestMedalXp float64 `json:"bestMedalXp,omitempty"`

	// best plants
	BestPlants float64 `json:"bestPlants,omitempty"`

	// best rescues
	BestRescues float64 `json:"bestRescues,omitempty"`

	// best returns
	BestReturns float64 `json:"bestReturns,omitempty"`

	// best s p m
	BestSPM float64 `json:"bestSPM,omitempty"`

	// best score
	BestScore float64 `json:"bestScore,omitempty"`

	// best score xp
	BestScoreXp float64 `json:"bestScoreXp,omitempty"`

	// best setbacks
	BestSetbacks float64 `json:"bestSetbacks,omitempty"`

	// best sguard wave
	BestSguardWave float64 `json:"bestSguardWave,omitempty"`

	// best sguard weapon level
	BestSguardWeaponLevel float64 `json:"bestSguardWeaponLevel,omitempty"`

	// best squard crates
	BestSquardCrates float64 `json:"bestSquardCrates,omitempty"`

	// best squard kills
	BestSquardKills float64 `json:"bestSquardKills,omitempty"`

	// best squard revives
	BestSquardRevives float64 `json:"bestSquardRevives,omitempty"`

	// best stabs
	BestStabs float64 `json:"bestStabs,omitempty"`

	// best touchdowns
	BestTouchdowns float64 `json:"bestTouchdowns,omitempty"`

	// current win streak
	CurrentWinStreak float64 `json:"currentWinStreak,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// games played
	GamesPlayed float64 `json:"gamesPlayed,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// losses
	Losses float64 `json:"losses,omitempty"`

	// misses
	Misses float64 `json:"misses,omitempty"`

	// record deaths in a match
	RecordDeathsInAMatch float64 `json:"recordDeathsInAMatch,omitempty"`

	// record kill streak
	RecordKillStreak float64 `json:"recordKillStreak,omitempty"`

	// record kills in a match
	RecordKillsInAMatch float64 `json:"recordKillsInAMatch,omitempty"`

	// record longest win streak
	RecordLongestWinStreak float64 `json:"recordLongestWinStreak,omitempty"`

	// record xp in a match
	RecordXpInAMatch float64 `json:"recordXpInAMatch,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per game
	ScorePerGame float64 `json:"scorePerGame,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// suicides
	Suicides float64 `json:"suicides,omitempty"`

	// ties
	Ties float64 `json:"ties,omitempty"`

	// time played total
	TimePlayedTotal float64 `json:"timePlayedTotal,omitempty"`

	// total games played
	TotalGamesPlayed float64 `json:"totalGamesPlayed,omitempty"`

	// total shots
	TotalShots float64 `json:"totalShots,omitempty"`

	// win loss ratio
	WinLossRatio float64 `json:"winLossRatio,omitempty"`

	// wins
	Wins float64 `json:"wins,omitempty"`

	// wl ratio
	WlRatio float64 `json:"wlRatio,omitempty"`

	// gamer stats response data lifetime all properties additional properties
	GamerStatsResponseDataLifetimeAllPropertiesAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeAllProperties gamer stats response data lifetime all properties

swagger:model GamerStatsResponseDataLifetimeAllProperties

func (*GamerStatsResponseDataLifetimeAllProperties) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeAllProperties) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeAllProperties) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeAllProperties) UnmarshalJSON

func (m *GamerStatsResponseDataLifetimeAllProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeAllProperties) Validate

Validate validates this gamer stats response data lifetime all properties

type GamerStatsResponseDataLifetimeItemDataAnon

type GamerStatsResponseDataLifetimeItemDataAnon struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// shots
	Shots float64 `json:"shots,omitempty"`
}

GamerStatsResponseDataLifetimeItemDataAnon gamer stats response data lifetime item data anon

swagger:model GamerStatsResponseDataLifetimeItemDataAnon

func (*GamerStatsResponseDataLifetimeItemDataAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeItemDataAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeItemDataAnon) Validate

Validate validates this gamer stats response data lifetime item data anon

type GamerStatsResponseDataLifetimeModeAnon

type GamerStatsResponseDataLifetimeModeAnon struct {

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// set backs
	SetBacks float64 `json:"setBacks,omitempty"`

	// stabs
	Stabs float64 `json:"stabs,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`
}

GamerStatsResponseDataLifetimeModeAnon gamer stats response data lifetime mode anon

swagger:model GamerStatsResponseDataLifetimeModeAnon

func (*GamerStatsResponseDataLifetimeModeAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeModeAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeModeAnon) Validate

Validate validates this gamer stats response data lifetime mode anon

type GamerStatsResponseDataLifetimeScorestreakData

type GamerStatsResponseDataLifetimeScorestreakData struct {

	// lethal scorestreak data
	LethalScorestreakData map[string]GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon `json:"lethalScorestreakData,omitempty"`

	// support scorestreak data
	SupportScorestreakData map[string]GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon `json:"supportScorestreakData,omitempty"`

	// gamer stats response data lifetime scorestreak data additional properties
	GamerStatsResponseDataLifetimeScorestreakDataAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeScorestreakData gamer stats response data lifetime scorestreak data

swagger:model GamerStatsResponseDataLifetimeScorestreakData

func (*GamerStatsResponseDataLifetimeScorestreakData) MarshalBinary

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeScorestreakData) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeScorestreakData) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeScorestreakData) UnmarshalJSON

func (m *GamerStatsResponseDataLifetimeScorestreakData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeScorestreakData) Validate

Validate validates this gamer stats response data lifetime scorestreak data

type GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon

type GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon struct {

	// awarded count
	AwardedCount float64 `json:"awardedCount,omitempty"`

	// extra stat1
	ExtraStat1 float64 `json:"extraStat1,omitempty"`

	// uses
	Uses float64 `json:"uses,omitempty"`

	// gamer stats response data lifetime scorestreak data lethal scorestreak data anon additional properties
	GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnonAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon gamer stats response data lifetime scorestreak data lethal scorestreak data anon

swagger:model GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon

func (*GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon) MarshalBinary

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeScorestreakDataLethalScorestreakDataAnon) Validate

Validate validates this gamer stats response data lifetime scorestreak data lethal scorestreak data anon

type GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon

type GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon struct {

	// awarded count
	AwardedCount float64 `json:"awardedCount,omitempty"`

	// extra stat1
	ExtraStat1 float64 `json:"extraStat1,omitempty"`

	// uses
	Uses float64 `json:"uses,omitempty"`

	// gamer stats response data lifetime scorestreak data support scorestreak data anon additional properties
	GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnonAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon gamer stats response data lifetime scorestreak data support scorestreak data anon

swagger:model GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon

func (*GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon) MarshalBinary

MarshalBinary interface implementation

func (GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon) UnmarshalJSON

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataLifetimeScorestreakDataSupportScorestreakDataAnon) Validate

Validate validates this gamer stats response data lifetime scorestreak data support scorestreak data anon

type GamerStatsResponseDataWeekly

type GamerStatsResponseDataWeekly struct {

	// all
	All *GamerStatsResponseDataWeeklyAll `json:"all,omitempty"`

	// map
	Map interface{} `json:"map,omitempty"`

	// mode
	Mode interface{} `json:"mode,omitempty"`

	// gamer stats response data weekly additional properties
	GamerStatsResponseDataWeeklyAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataWeekly gamer stats response data weekly

swagger:model GamerStatsResponseDataWeekly

func (*GamerStatsResponseDataWeekly) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataWeekly) MarshalJSON

func (m GamerStatsResponseDataWeekly) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataWeekly) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataWeekly) UnmarshalJSON

func (m *GamerStatsResponseDataWeekly) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataWeekly) Validate

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

Validate validates this gamer stats response data weekly

type GamerStatsResponseDataWeeklyAll

type GamerStatsResponseDataWeeklyAll struct {

	// properties
	Properties interface{} `json:"properties,omitempty"`

	// gamer stats response data weekly all additional properties
	GamerStatsResponseDataWeeklyAllAdditionalProperties map[string]interface{} `json:"-"`
}

GamerStatsResponseDataWeeklyAll gamer stats response data weekly all

swagger:model GamerStatsResponseDataWeeklyAll

func (*GamerStatsResponseDataWeeklyAll) MarshalBinary

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

MarshalBinary interface implementation

func (GamerStatsResponseDataWeeklyAll) MarshalJSON

func (m GamerStatsResponseDataWeeklyAll) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*GamerStatsResponseDataWeeklyAll) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GamerStatsResponseDataWeeklyAll) UnmarshalJSON

func (m *GamerStatsResponseDataWeeklyAll) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*GamerStatsResponseDataWeeklyAll) Validate

Validate validates this gamer stats response data weekly all

type LeaderBoardResponse

type LeaderBoardResponse struct {

	// data
	Data *LeaderBoardResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// leader board response additional properties
	LeaderBoardResponseAdditionalProperties map[string]interface{} `json:"-"`
}

LeaderBoardResponse leader board response

swagger:model leaderBoardResponse

func (*LeaderBoardResponse) MarshalBinary

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

MarshalBinary interface implementation

func (LeaderBoardResponse) MarshalJSON

func (m LeaderBoardResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LeaderBoardResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LeaderBoardResponse) UnmarshalJSON

func (m *LeaderBoardResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LeaderBoardResponse) Validate

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

Validate validates this leader board response

type LeaderBoardResponseData

type LeaderBoardResponseData struct {

	// columns
	Columns []string `json:"columns"`

	// entries
	Entries []*LeaderBoardResponseDataEntriesItems0 `json:"entries"`

	// game mode
	GameMode string `json:"gameMode,omitempty"`

	// leaderboard type
	LeaderboardType string `json:"leaderboardType,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// page
	Page int64 `json:"page,omitempty"`

	// platform
	Platform string `json:"platform,omitempty"`

	// results requested
	ResultsRequested int64 `json:"resultsRequested,omitempty"`

	// sort
	Sort string `json:"sort,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// total pages
	TotalPages int64 `json:"totalPages,omitempty"`

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

	// leader board response data additional properties
	LeaderBoardResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

LeaderBoardResponseData leader board response data

swagger:model LeaderBoardResponseData

func (*LeaderBoardResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (LeaderBoardResponseData) MarshalJSON

func (m LeaderBoardResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LeaderBoardResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LeaderBoardResponseData) UnmarshalJSON

func (m *LeaderBoardResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LeaderBoardResponseData) Validate

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

Validate validates this leader board response data

type LeaderBoardResponseDataEntriesItems0

type LeaderBoardResponseDataEntriesItems0 struct {

	// rank
	Rank float64 `json:"rank,omitempty"`

	// rating
	Rating float64 `json:"rating,omitempty"`

	// update time
	UpdateTime float64 `json:"updateTime,omitempty"`

	// username
	Username string `json:"username,omitempty"`

	// values
	Values *LeaderBoardResponseDataEntriesItems0Values `json:"values,omitempty"`

	// leader board response data entries items0 additional properties
	LeaderBoardResponseDataEntriesItems0AdditionalProperties map[string]interface{} `json:"-"`
}

LeaderBoardResponseDataEntriesItems0 leader board response data entries items0

swagger:model LeaderBoardResponseDataEntriesItems0

func (*LeaderBoardResponseDataEntriesItems0) MarshalBinary

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

MarshalBinary interface implementation

func (LeaderBoardResponseDataEntriesItems0) MarshalJSON

func (m LeaderBoardResponseDataEntriesItems0) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LeaderBoardResponseDataEntriesItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LeaderBoardResponseDataEntriesItems0) UnmarshalJSON

func (m *LeaderBoardResponseDataEntriesItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LeaderBoardResponseDataEntriesItems0) Validate

Validate validates this leader board response data entries items0

type LeaderBoardResponseDataEntriesItems0Values

type LeaderBoardResponseDataEntriesItems0Values struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// assists
	Assists float64 `json:"assists,omitempty"`

	// average time
	AverageTime float64 `json:"averageTime,omitempty"`

	// deaths
	Deaths float64 `json:"deaths,omitempty"`

	// games played
	GamesPlayed float64 `json:"gamesPlayed,omitempty"`

	// headshots
	Headshots float64 `json:"headshots,omitempty"`

	// hits
	Hits float64 `json:"hits,omitempty"`

	// kd ratio
	KdRatio float64 `json:"kdRatio,omitempty"`

	// kills
	Kills float64 `json:"kills,omitempty"`

	// killstreak
	Killstreak float64 `json:"killstreak,omitempty"`

	// level
	Level float64 `json:"level,omitempty"`

	// losses
	Losses float64 `json:"losses,omitempty"`

	// misses
	Misses float64 `json:"misses,omitempty"`

	// prestige
	Prestige float64 `json:"prestige,omitempty"`

	// score
	Score float64 `json:"score,omitempty"`

	// score per minute
	ScorePerMinute float64 `json:"scorePerMinute,omitempty"`

	// shots
	Shots float64 `json:"shots,omitempty"`

	// time played
	TimePlayed float64 `json:"timePlayed,omitempty"`

	// wins
	Wins float64 `json:"wins,omitempty"`

	// xp
	Xp float64 `json:"xp,omitempty"`

	// leader board response data entries items0 values additional properties
	LeaderBoardResponseDataEntriesItems0ValuesAdditionalProperties map[string]interface{} `json:"-"`
}

LeaderBoardResponseDataEntriesItems0Values leader board response data entries items0 values

swagger:model LeaderBoardResponseDataEntriesItems0Values

func (*LeaderBoardResponseDataEntriesItems0Values) MarshalBinary

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

MarshalBinary interface implementation

func (LeaderBoardResponseDataEntriesItems0Values) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*LeaderBoardResponseDataEntriesItems0Values) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LeaderBoardResponseDataEntriesItems0Values) UnmarshalJSON

func (m *LeaderBoardResponseDataEntriesItems0Values) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LeaderBoardResponseDataEntriesItems0Values) Validate

Validate validates this leader board response data entries items0 values

type LoadoutResponse

type LoadoutResponse struct {

	// data
	Data *LoadoutResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// loadout response additional properties
	LoadoutResponseAdditionalProperties map[string]interface{} `json:"-"`
}

LoadoutResponse loadout response

swagger:model loadoutResponse

func (*LoadoutResponse) MarshalBinary

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

MarshalBinary interface implementation

func (LoadoutResponse) MarshalJSON

func (m LoadoutResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LoadoutResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponse) UnmarshalJSON

func (m *LoadoutResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LoadoutResponse) Validate

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

Validate validates this loadout response

type LoadoutResponseData

type LoadoutResponseData struct {

	// attachments
	Attachments map[string]LoadoutResponseDataAttachmentsAnon `json:"attachments,omitempty"`

	// attachments by base ref
	AttachmentsByBaseRef map[string][]string `json:"attachmentsByBaseRef,omitempty"`

	// attachments by category
	AttachmentsByCategory map[string][]string `json:"attachmentsByCategory,omitempty"`

	// base weapons
	BaseWeapons map[string]LoadoutResponseDataBaseWeaponsAnon `json:"baseWeapons,omitempty"`

	// base weapons by category
	BaseWeaponsByCategory map[string][]string `json:"baseWeaponsByCategory,omitempty"`

	// equipment
	Equipment map[string][]LoadoutResponseDataEquipmentItems0 `json:"equipment,omitempty"`

	// killstreaks
	Killstreaks map[string]LoadoutResponseDataKillstreaksAnon `json:"killstreaks,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// perks
	Perks map[string]map[string]LoadoutResponseDataPerksAnon `json:"perks,omitempty"`

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

	// weapon categories by slot
	WeaponCategoriesBySlot map[string][]string `json:"weaponCategoriesBySlot,omitempty"`

	// weapon levels
	WeaponLevels map[string]map[string]LoadoutResponseDataWeaponLevelsAnon `json:"weaponLevels,omitempty"`

	// weapons
	Weapons map[string]LoadoutResponseDataWeaponsAnon `json:"weapons,omitempty"`

	// weapons by base weapon
	WeaponsByBaseWeapon map[string][]string `json:"weaponsByBaseWeapon,omitempty"`

	// weapons by category
	WeaponsByCategory map[string][]string `json:"weaponsByCategory,omitempty"`

	// loadout response data additional properties
	LoadoutResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

LoadoutResponseData loadout response data

swagger:model LoadoutResponseData

func (*LoadoutResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (LoadoutResponseData) MarshalJSON

func (m LoadoutResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LoadoutResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseData) UnmarshalJSON

func (m *LoadoutResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LoadoutResponseData) Validate

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

Validate validates this loadout response data

type LoadoutResponseDataAttachmentsAnon

type LoadoutResponseDataAttachmentsAnon struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// base ref
	BaseRef string `json:"baseRef,omitempty"`

	// blocks category
	BlocksCategory string `json:"blocksCategory,omitempty"`

	// category
	Category string `json:"category,omitempty"`

	// control
	Control float64 `json:"control,omitempty"`

	// damage
	Damage float64 `json:"damage,omitempty"`

	// description key
	DescriptionKey string `json:"descriptionKey,omitempty"`

	// description label
	DescriptionLabel string `json:"descriptionLabel,omitempty"`

	// firerate
	Firerate float64 `json:"firerate,omitempty"`

	// image
	Image string `json:"image,omitempty"`

	// label
	Label string `json:"label,omitempty"`

	// label key
	LabelKey string `json:"labelKey,omitempty"`

	// mobility
	Mobility float64 `json:"mobility,omitempty"`

	// mod1
	Mod1 string `json:"mod1,omitempty"`

	// mod2
	Mod2 string `json:"mod2,omitempty"`

	// mod3
	Mod3 string `json:"mod3,omitempty"`

	// mod4
	Mod4 string `json:"mod4,omitempty"`

	// mod5
	Mod5 string `json:"mod5,omitempty"`

	// mod6
	Mod6 string `json:"mod6,omitempty"`

	// mod7
	Mod7 string `json:"mod7,omitempty"`

	// mod8
	Mod8 string `json:"mod8,omitempty"`

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

	// perk
	Perk string `json:"perk,omitempty"`

	// range
	Range float64 `json:"range,omitempty"`
}

LoadoutResponseDataAttachmentsAnon loadout response data attachments anon

swagger:model LoadoutResponseDataAttachmentsAnon

func (*LoadoutResponseDataAttachmentsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataAttachmentsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataAttachmentsAnon) Validate

Validate validates this loadout response data attachments anon

type LoadoutResponseDataBaseWeaponsAnon

type LoadoutResponseDataBaseWeaponsAnon struct {

	// accuracy
	Accuracy float64 `json:"accuracy,omitempty"`

	// attachment categories
	AttachmentCategories string `json:"attachmentCategories,omitempty"`

	// category
	Category string `json:"category,omitempty"`

	// control
	Control float64 `json:"control,omitempty"`

	// customization disabled
	CustomizationDisabled int64 `json:"customizationDisabled,omitempty"`

	// damage
	Damage float64 `json:"damage,omitempty"`

	// decal slots
	DecalSlots int64 `json:"decalSlots,omitempty"`

	// description key
	DescriptionKey string `json:"descriptionKey,omitempty"`

	// description label
	DescriptionLabel string `json:"descriptionLabel,omitempty"`

	// firerate
	Firerate float64 `json:"firerate,omitempty"`

	// gunsmith disabled
	GunsmithDisabled int64 `json:"gunsmithDisabled,omitempty"`

	// mobility
	Mobility float64 `json:"mobility,omitempty"`

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

	// progression image
	ProgressionImage string `json:"progressionImage,omitempty"`

	// range
	Range float64 `json:"range,omitempty"`

	// rank unlocked
	RankUnlocked int64 `json:"rankUnlocked,omitempty"`

	// ui display order
	UIDisplayOrder int64 `json:"uiDisplayOrder,omitempty"`

	// weapon slot
	WeaponSlot string `json:"weaponSlot,omitempty"`
}

LoadoutResponseDataBaseWeaponsAnon loadout response data base weapons anon

swagger:model LoadoutResponseDataBaseWeaponsAnon

func (*LoadoutResponseDataBaseWeaponsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataBaseWeaponsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataBaseWeaponsAnon) Validate

Validate validates this loadout response data base weapons anon

type LoadoutResponseDataEquipmentItems0

type LoadoutResponseDataEquipmentItems0 struct {

	// description
	Description string `json:"description,omitempty"`

	// description label
	DescriptionLabel string `json:"descriptionLabel,omitempty"`

	// image
	Image string `json:"image,omitempty"`

	// image large
	ImageLarge string `json:"imageLarge,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// progression image
	ProgressionImage string `json:"progressionImage,omitempty"`

	// rank unlocked
	RankUnlocked int64 `json:"rankUnlocked,omitempty"`

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

	// ui order
	UIOrder int64 `json:"uiOrder,omitempty"`
}

LoadoutResponseDataEquipmentItems0 loadout response data equipment items0

swagger:model LoadoutResponseDataEquipmentItems0

func (*LoadoutResponseDataEquipmentItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataEquipmentItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataEquipmentItems0) Validate

Validate validates this loadout response data equipment items0

type LoadoutResponseDataKillstreaksAnon

type LoadoutResponseDataKillstreaksAnon struct {

	// description
	Description string `json:"description,omitempty"`

	// description label
	DescriptionLabel string `json:"descriptionLabel,omitempty"`

	// dpad icon
	DpadIcon string `json:"dpadIcon,omitempty"`

	// dwid
	Dwid string `json:"dwid,omitempty"`

	// full image
	FullImage string `json:"fullImage,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// kills
	Kills int64 `json:"kills,omitempty"`

	// label
	Label string `json:"label,omitempty"`

	// label key
	LabelKey string `json:"labelKey,omitempty"`

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

	// overhead icon
	OverheadIcon string `json:"overheadIcon,omitempty"`

	// progression image
	ProgressionImage string `json:"progressionImage,omitempty"`

	// score cost
	ScoreCost int64 `json:"scoreCost,omitempty"`

	// small image
	SmallImage string `json:"smallImage,omitempty"`

	// streak type
	StreakType string `json:"streakType,omitempty"`

	// support cost
	SupportCost int64 `json:"supportCost,omitempty"`

	// unearned icon
	UnearnedIcon string `json:"unearnedIcon,omitempty"`
}

LoadoutResponseDataKillstreaksAnon loadout response data killstreaks anon

swagger:model LoadoutResponseDataKillstreaksAnon

func (*LoadoutResponseDataKillstreaksAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataKillstreaksAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataKillstreaksAnon) Validate

Validate validates this loadout response data killstreaks anon

type LoadoutResponseDataPerksAnon

type LoadoutResponseDataPerksAnon struct {

	// br description key
	BrDescriptionKey string `json:"brDescriptionKey,omitempty"`

	// br description label
	BrDescriptionLabel string `json:"brDescriptionLabel,omitempty"`

	// cost
	Cost int64 `json:"cost,omitempty"`

	// description key
	DescriptionKey string `json:"descriptionKey,omitempty"`

	// description label
	DescriptionLabel string `json:"descriptionLabel,omitempty"`

	// extra info key
	ExtraInfoKey string `json:"extraInfoKey,omitempty"`

	// extra info label
	ExtraInfoLabel string `json:"extraInfoLabel,omitempty"`

	// image main Ui
	ImageMainUI string `json:"imageMainUi,omitempty"`

	// image progression
	ImageProgression string `json:"imageProgression,omitempty"`

	// index Id
	IndexID int64 `json:"indexId,omitempty"`

	// label
	Label string `json:"label,omitempty"`

	// label key
	LabelKey string `json:"labelKey,omitempty"`

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

	// patch notes
	PatchNotes string `json:"patchNotes,omitempty"`

	// patch notes key
	PatchNotesKey string `json:"patchNotesKey,omitempty"`

	// rank unlocked
	RankUnlocked int64 `json:"rankUnlocked,omitempty"`

	// slot
	Slot int64 `json:"slot,omitempty"`
}

LoadoutResponseDataPerksAnon loadout response data perks anon

swagger:model LoadoutResponseDataPerksAnon

func (*LoadoutResponseDataPerksAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataPerksAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataPerksAnon) Validate

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

Validate validates this loadout response data perks anon

type LoadoutResponseDataWeaponLevelsAnon

type LoadoutResponseDataWeaponLevelsAnon struct {

	// rank
	Rank int64 `json:"rank,omitempty"`

	// unlock category
	UnlockCategory string `json:"unlockCategory,omitempty"`

	// unlock name
	UnlockName string `json:"unlockName,omitempty"`

	// unlock override name
	UnlockOverrideName string `json:"unlockOverrideName,omitempty"`
}

LoadoutResponseDataWeaponLevelsAnon loadout response data weapon levels anon

swagger:model LoadoutResponseDataWeaponLevelsAnon

func (*LoadoutResponseDataWeaponLevelsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataWeaponLevelsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataWeaponLevelsAnon) Validate

Validate validates this loadout response data weapon levels anon

type LoadoutResponseDataWeaponsAnon

type LoadoutResponseDataWeaponsAnon struct {

	// attachments
	Attachments string `json:"attachments,omitempty"`

	// attachments equipped
	AttachmentsEquipped string `json:"attachmentsEquipped,omitempty"`

	// category
	Category string `json:"category,omitempty"`

	// dwid
	Dwid string `json:"dwid,omitempty"`

	// image icon
	ImageIcon string `json:"imageIcon,omitempty"`

	// image loot
	ImageLoot string `json:"imageLoot,omitempty"`

	// label
	Label string `json:"label,omitempty"`

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

	// perk
	Perk string `json:"perk,omitempty"`

	// rarity
	Rarity string `json:"rarity,omitempty"`

	// root name
	RootName string `json:"rootName,omitempty"`

	// string key
	StringKey string `json:"stringKey,omitempty"`

	// variant Id
	VariantID int64 `json:"variantId,omitempty"`
}

LoadoutResponseDataWeaponsAnon loadout response data weapons anon

swagger:model LoadoutResponseDataWeaponsAnon

func (*LoadoutResponseDataWeaponsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*LoadoutResponseDataWeaponsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoadoutResponseDataWeaponsAnon) Validate

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

Validate validates this loadout response data weapons anon

type LoginRequest

type LoginRequest struct {

	// email
	// Required: true
	Email *string `json:"email"`

	// password
	// Required: true
	Password *string `json:"password"`
}

LoginRequest login request

swagger:model loginRequest

func (*LoginRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*LoginRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoginRequest) Validate

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

Validate validates this login request

type LoginResponse

type LoginResponse struct {

	// a c t a u t h t o k e n
	ACTAUTHTOKEN string `json:"ACT_AUTH_TOKEN,omitempty"`

	// a c t s s o c o o k i e
	ACTSSOCOOKIE string `json:"ACT_SSO_COOKIE,omitempty"`

	// a c t s s o c o o k i e e x p i r y
	ACTSSOCOOKIEEXPIRY int64 `json:"ACT_SSO_COOKIE_EXPIRY,omitempty"`

	// atkn
	Atkn string `json:"atkn,omitempty"`

	// game account linked
	GameAccountLinked bool `json:"gameAccountLinked,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// rtkn
	Rtkn string `json:"rtkn,omitempty"`

	// s a c t s s o c o o k i e
	SACTSSOCOOKIE string `json:"s_ACT_SSO_COOKIE,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// login response additional properties
	LoginResponseAdditionalProperties map[string]interface{} `json:"-"`
}

LoginResponse login response

swagger:model loginResponse

func (*LoginResponse) MarshalBinary

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

MarshalBinary interface implementation

func (LoginResponse) MarshalJSON

func (m LoginResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*LoginResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LoginResponse) UnmarshalJSON

func (m *LoginResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*LoginResponse) Validate

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

Validate validates this login response

type MapListResponse

type MapListResponse struct {

	// data
	Data *MapListResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// map list response additional properties
	MapListResponseAdditionalProperties map[string]interface{} `json:"-"`
}

MapListResponse map list response

swagger:model mapListResponse

func (*MapListResponse) MarshalBinary

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

MarshalBinary interface implementation

func (MapListResponse) MarshalJSON

func (m MapListResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*MapListResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MapListResponse) UnmarshalJSON

func (m *MapListResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MapListResponse) Validate

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

Validate validates this map list response

type MapListResponseData

type MapListResponseData struct {

	// message
	Message string `json:"message,omitempty"`

	// mp aniyah
	MpAniyah []string `json:"mp_aniyah"`

	// mp aniyah tac
	MpAniyahTac []string `json:"mp_aniyah_tac"`

	// mp backlot2
	MpBacklot2 []string `json:"mp_backlot2"`

	// mp boneyard gw
	MpBoneyardGw []string `json:"mp_boneyard_gw"`

	// mp broadcast2
	MpBroadcast2 []string `json:"mp_broadcast2"`

	// mp cave
	MpCave []string `json:"mp_cave"`

	// mp cave am
	MpCaveAm []string `json:"mp_cave_am"`

	// mp crash2
	MpCrash2 []string `json:"mp_crash2"`

	// mp deadzone
	MpDeadzone []string `json:"mp_deadzone"`

	// mp downtown gw
	MpDowntownGw []string `json:"mp_downtown_gw"`

	// mp emporium
	MpEmporium []string `json:"mp_emporium"`

	// mp euphrates
	MpEuphrates []string `json:"mp_euphrates"`

	// mp farms2 gw
	MpFarms2Gw []string `json:"mp_farms2_gw"`

	// mp garden
	MpGarden []string `json:"mp_garden"`

	// mp hackney am
	MpHackneyAm []string `json:"mp_hackney_am"`

	// mp hackney yard
	MpHackneyYard []string `json:"mp_hackney_yard"`

	// mp harbor
	MpHarbor []string `json:"mp_harbor"`

	// mp hardhat
	MpHardhat []string `json:"mp_hardhat"`

	// mp hideout
	MpHideout []string `json:"mp_hideout"`

	// mp layover gw
	MpLayoverGw []string `json:"mp_layover_gw"`

	// mp m cage
	MpmCage []string `json:"mp_m_cage"`

	// mp m cargo
	MpmCargo []string `json:"mp_m_cargo"`

	// mp m cornfield
	MpmCornfield []string `json:"mp_m_cornfield"`

	// mp m fork
	MpmFork []string `json:"mp_m_fork"`

	// mp m hill
	MpmHill []string `json:"mp_m_hill"`

	// mp m king
	MpmKing []string `json:"mp_m_king"`

	// mp m overunder
	MpmOverunder []string `json:"mp_m_overunder"`

	// mp m overwinter
	MpmOverwinter []string `json:"mp_m_overwinter"`

	// mp m pine
	MpmPine []string `json:"mp_m_pine"`

	// mp m showers
	MpmShowers []string `json:"mp_m_showers"`

	// mp m speed
	MpmSpeed []string `json:"mp_m_speed"`

	// mp m speedball
	MpmSpeedball []string `json:"mp_m_speedball"`

	// mp m stack
	MpmStack []string `json:"mp_m_stack"`

	// mp m stadium
	MpmStadium []string `json:"mp_m_stadium"`

	// mp m train
	MpmTrain []string `json:"mp_m_train"`

	// mp m trench
	MpmTrench []string `json:"mp_m_trench"`

	// mp m wallco2
	MpmWallco2 []string `json:"mp_m_wallco2"`

	// mp malyshev
	MpMalyshev []string `json:"mp_malyshev"`

	// mp oilrig
	MpOilrig []string `json:"mp_oilrig"`

	// mp petrograd
	MpPetrograd []string `json:"mp_petrograd"`

	// mp piccadilly
	MpPiccadilly []string `json:"mp_piccadilly"`

	// mp port2 gw
	MpPort2Gw []string `json:"mp_port2_gw"`

	// mp promenade gw
	MpPromenadeGw []string `json:"mp_promenade_gw"`

	// mp quarry2
	MpQuarry2 []string `json:"mp_quarry2"`

	// mp raid
	MpRaid []string `json:"mp_raid"`

	// mp riverside gw
	MpRiversideGw []string `json:"mp_riverside_gw"`

	// mp runner
	MpRunner []string `json:"mp_runner"`

	// mp runner pm
	MpRunnerPm []string `json:"mp_runner_pm"`

	// mp rust
	MpRust []string `json:"mp_rust"`

	// mp scrapyard
	MpScrapyard []string `json:"mp_scrapyard"`

	// mp shipment
	MpShipment []string `json:"mp_shipment"`

	// mp spear
	MpSpear []string `json:"mp_spear"`

	// mp spear pm
	MpSpearPm []string `json:"mp_spear_pm"`

	// mp vacant
	MpVacant []string `json:"mp_vacant"`

	// mp village2
	MpVillage2 []string `json:"mp_village2"`

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

	// map list response data additional properties
	MapListResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

MapListResponseData map list response data

swagger:model MapListResponseData

func (*MapListResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (MapListResponseData) MarshalJSON

func (m MapListResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*MapListResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MapListResponseData) UnmarshalJSON

func (m *MapListResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MapListResponseData) Validate

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

Validate validates this map list response data

type MatchAnalysisResponse

type MatchAnalysisResponse struct {

	// data
	Data []*MatchAnalysisResponseDataItems0 `json:"data"`

	// status
	Status string `json:"status,omitempty"`

	// match analysis response additional properties
	MatchAnalysisResponseAdditionalProperties map[string]interface{} `json:"-"`
}

MatchAnalysisResponse match analysis response

swagger:model matchAnalysisResponse

func (*MatchAnalysisResponse) MarshalBinary

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

MarshalBinary interface implementation

func (MatchAnalysisResponse) MarshalJSON

func (m MatchAnalysisResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*MatchAnalysisResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MatchAnalysisResponse) UnmarshalJSON

func (m *MatchAnalysisResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MatchAnalysisResponse) Validate

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

Validate validates this match analysis response

type MatchAnalysisResponseDataItems0

type MatchAnalysisResponseDataItems0 struct {

	// pay load
	PayLoad *MatchAnalysisResponseDataItems0PayLoad `json:"payLoad,omitempty"`

	// ws response
	WsResponse *MatchAnalysisResponseDataItems0WsResponse `json:"wsResponse,omitempty"`

	// match analysis response data items0 additional properties
	MatchAnalysisResponseDataItems0AdditionalProperties map[string]interface{} `json:"-"`
}

MatchAnalysisResponseDataItems0 match analysis response data items0

swagger:model MatchAnalysisResponseDataItems0

func (*MatchAnalysisResponseDataItems0) MarshalBinary

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

MarshalBinary interface implementation

func (MatchAnalysisResponseDataItems0) MarshalJSON

func (m MatchAnalysisResponseDataItems0) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*MatchAnalysisResponseDataItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MatchAnalysisResponseDataItems0) UnmarshalJSON

func (m *MatchAnalysisResponseDataItems0) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MatchAnalysisResponseDataItems0) Validate

Validate validates this match analysis response data items0

type MatchAnalysisResponseDataItems0PayLoad

type MatchAnalysisResponseDataItems0PayLoad struct {

	// accuracy
	Accuracy string `json:"accuracy,omitempty"`

	// all players
	AllPlayers string `json:"allPlayers,omitempty"`

	// arena
	Arena string `json:"arena,omitempty"`

	// assists
	Assists string `json:"assists,omitempty"`

	// average speed during match
	AverageSpeedDuringMatch string `json:"averageSpeedDuringMatch,omitempty"`

	// damage done
	DamageDone string `json:"damageDone,omitempty"`

	// damage taken
	DamageTaken string `json:"damageTaken,omitempty"`

	// deaths
	Deaths string `json:"deaths,omitempty"`

	// distance traveled
	DistanceTraveled string `json:"distanceTraveled,omitempty"`

	// duration
	Duration string `json:"duration,omitempty"`

	// executions
	Executions string `json:"executions,omitempty"`

	// game battle
	GameBattle string `json:"gameBattle,omitempty"`

	// game type
	GameType string `json:"gameType,omitempty"`

	// game type long
	GameTypeLong string `json:"game_type,omitempty"`

	// game name
	GameName string `json:"game_name,omitempty"`

	// headshots
	Headshots string `json:"headshots,omitempty"`

	// is present at end
	IsPresentAtEnd string `json:"isPresentAtEnd,omitempty"`

	// kd ratio
	KdRatio string `json:"kdRatio,omitempty"`

	// kills
	Kills string `json:"kills,omitempty"`

	// longest streak
	LongestStreak string `json:"longestStreak,omitempty"`

	// map
	Map string `json:"map,omitempty"`

	// map name
	MapName string `json:"map_name,omitempty"`

	// match ID
	MatchID string `json:"matchID,omitempty"`

	// match xp
	MatchXp string `json:"matchXp,omitempty"`

	// medal xp
	MedalXp string `json:"medalXp,omitempty"`

	// misc xp
	MiscXp string `json:"miscXp,omitempty"`

	// mode
	Mode string `json:"mode,omitempty"`

	// mode name
	ModeName string `json:"mode_name,omitempty"`

	// nearmisses
	Nearmisses string `json:"nearmisses,omitempty"`

	// objective destroyed equipment
	ObjectiveDestroyedEquipment string `json:"objectiveDestroyedEquipment,omitempty"`

	// percent time moving
	PercentTimeMoving string `json:"percentTimeMoving,omitempty"`

	// place
	Place string `json:"place,omitempty"`

	// player
	Player string `json:"player,omitempty"`

	// playlist name
	PlaylistName string `json:"playlistName,omitempty"`

	// private match
	PrivateMatch string `json:"privateMatch,omitempty"`

	// rank
	Rank string `json:"rank,omitempty"`

	// result
	Result string `json:"result,omitempty"`

	// score
	Score string `json:"score,omitempty"`

	// score per minute
	ScorePerMinute string `json:"scorePerMinute,omitempty"`

	// score xp
	ScoreXp string `json:"scoreXp,omitempty"`

	// season rank
	SeasonRank string `json:"seasonRank,omitempty"`

	// shots fired
	ShotsFired string `json:"shotsFired,omitempty"`

	// shots landed
	ShotsLanded string `json:"shotsLanded,omitempty"`

	// shots missed
	ShotsMissed string `json:"shotsMissed,omitempty"`

	// suicides
	Suicides string `json:"suicides,omitempty"`

	// team1 score
	Team1Score string `json:"team1Score,omitempty"`

	// team2 score
	Team2Score string `json:"team2Score,omitempty"`

	// time played
	TimePlayed string `json:"timePlayed,omitempty"`

	// total xp
	TotalXp string `json:"totalXp,omitempty"`

	// utc end seconds
	UtcEndSeconds string `json:"utcEndSeconds,omitempty"`

	// utc start seconds
	UtcStartSeconds string `json:"utcStartSeconds,omitempty"`

	// version
	Version string `json:"version,omitempty"`

	// wall bangs
	WallBangs string `json:"wallBangs,omitempty"`

	// weapon stats
	WeaponStats string `json:"weaponStats,omitempty"`

	// winning team
	WinningTeam string `json:"winningTeam,omitempty"`

	// match analysis response data items0 pay load additional properties
	MatchAnalysisResponseDataItems0PayLoadAdditionalProperties map[string]interface{} `json:"-"`
}

MatchAnalysisResponseDataItems0PayLoad match analysis response data items0 pay load

swagger:model MatchAnalysisResponseDataItems0PayLoad

func (*MatchAnalysisResponseDataItems0PayLoad) MarshalBinary

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

MarshalBinary interface implementation

func (MatchAnalysisResponseDataItems0PayLoad) MarshalJSON

func (m MatchAnalysisResponseDataItems0PayLoad) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*MatchAnalysisResponseDataItems0PayLoad) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MatchAnalysisResponseDataItems0PayLoad) UnmarshalJSON

func (m *MatchAnalysisResponseDataItems0PayLoad) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MatchAnalysisResponseDataItems0PayLoad) Validate

Validate validates this match analysis response data items0 pay load

type MatchAnalysisResponseDataItems0WsResponse

type MatchAnalysisResponseDataItems0WsResponse struct {

	// data
	Data *MatchAnalysisResponseDataItems0WsResponseData `json:"data,omitempty"`

	// match analysis response data items0 ws response additional properties
	MatchAnalysisResponseDataItems0WsResponseAdditionalProperties map[string]interface{} `json:"-"`
}

MatchAnalysisResponseDataItems0WsResponse match analysis response data items0 ws response

swagger:model MatchAnalysisResponseDataItems0WsResponse

func (*MatchAnalysisResponseDataItems0WsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (MatchAnalysisResponseDataItems0WsResponse) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*MatchAnalysisResponseDataItems0WsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MatchAnalysisResponseDataItems0WsResponse) UnmarshalJSON

func (m *MatchAnalysisResponseDataItems0WsResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MatchAnalysisResponseDataItems0WsResponse) Validate

Validate validates this match analysis response data items0 ws response

type MatchAnalysisResponseDataItems0WsResponseData

type MatchAnalysisResponseDataItems0WsResponseData struct {

	// content
	Content string `json:"content,omitempty"`

	// errors
	Errors string `json:"errors,omitempty"`

	// match analysis response data items0 ws response data additional properties
	MatchAnalysisResponseDataItems0WsResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

MatchAnalysisResponseDataItems0WsResponseData match analysis response data items0 ws response data

swagger:model MatchAnalysisResponseDataItems0WsResponseData

func (*MatchAnalysisResponseDataItems0WsResponseData) MarshalBinary

MarshalBinary interface implementation

func (MatchAnalysisResponseDataItems0WsResponseData) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*MatchAnalysisResponseDataItems0WsResponseData) UnmarshalBinary

UnmarshalBinary interface implementation

func (*MatchAnalysisResponseDataItems0WsResponseData) UnmarshalJSON

func (m *MatchAnalysisResponseDataItems0WsResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*MatchAnalysisResponseDataItems0WsResponseData) Validate

Validate validates this match analysis response data items0 ws response data

type PurchasableResponse

type PurchasableResponse struct {

	// data
	Data *PurchasableResponseData `json:"data,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// purchasable response additional properties
	PurchasableResponseAdditionalProperties map[string]interface{} `json:"-"`
}

PurchasableResponse purchasable response

swagger:model purchasableResponse

func (*PurchasableResponse) MarshalBinary

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

MarshalBinary interface implementation

func (PurchasableResponse) MarshalJSON

func (m PurchasableResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*PurchasableResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PurchasableResponse) UnmarshalJSON

func (m *PurchasableResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*PurchasableResponse) Validate

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

Validate validates this purchasable response

type PurchasableResponseData

type PurchasableResponseData struct {

	// loot stream
	LootStream map[string]map[string]PurchasableResponseDataLootStreamAnon `json:"lootStream,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// store
	Store interface{} `json:"store,omitempty"`

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

	// purchasable response data additional properties
	PurchasableResponseDataAdditionalProperties map[string]interface{} `json:"-"`
}

PurchasableResponseData purchasable response data

swagger:model PurchasableResponseData

func (*PurchasableResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (PurchasableResponseData) MarshalJSON

func (m PurchasableResponseData) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*PurchasableResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PurchasableResponseData) UnmarshalJSON

func (m *PurchasableResponseData) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*PurchasableResponseData) Validate

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

Validate validates this purchasable response data

type PurchasableResponseDataLootStreamAnon

type PurchasableResponseDataLootStreamAnon struct {

	// background image
	BackgroundImage string `json:"backgroundImage,omitempty"`

	// costs
	Costs *PurchasableResponseDataLootStreamAnonCosts `json:"costs,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// items
	Items string `json:"items,omitempty"`

	// label
	Label string `json:"label,omitempty"`

	// logo image
	LogoImage string `json:"logoImage,omitempty"`

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

PurchasableResponseDataLootStreamAnon purchasable response data loot stream anon

swagger:model PurchasableResponseDataLootStreamAnon

func (*PurchasableResponseDataLootStreamAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*PurchasableResponseDataLootStreamAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PurchasableResponseDataLootStreamAnon) Validate

Validate validates this purchasable response data loot stream anon

type PurchasableResponseDataLootStreamAnonCosts

type PurchasableResponseDataLootStreamAnonCosts struct {

	// c o d points
	CODPoints int64 `json:"CODPoints,omitempty"`

	// purchasable response data loot stream anon costs additional properties
	PurchasableResponseDataLootStreamAnonCostsAdditionalProperties map[string]interface{} `json:"-"`
}

PurchasableResponseDataLootStreamAnonCosts purchasable response data loot stream anon costs

swagger:model PurchasableResponseDataLootStreamAnonCosts

func (*PurchasableResponseDataLootStreamAnonCosts) MarshalBinary

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

MarshalBinary interface implementation

func (PurchasableResponseDataLootStreamAnonCosts) MarshalJSON

MarshalJSON marshals this object with additional properties into a JSON object

func (*PurchasableResponseDataLootStreamAnonCosts) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PurchasableResponseDataLootStreamAnonCosts) UnmarshalJSON

func (m *PurchasableResponseDataLootStreamAnonCosts) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*PurchasableResponseDataLootStreamAnonCosts) Validate

Validate validates this purchasable response data loot stream anon costs

type RegisterDeviceRequest

type RegisterDeviceRequest struct {

	// Unique Device ID
	// Required: true
	DeviceID *string `json:"deviceId"`
}

RegisterDeviceRequest register device request

swagger:model registerDeviceRequest

func (*RegisterDeviceRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*RegisterDeviceRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RegisterDeviceRequest) Validate

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

Validate validates this register device request

type RegisterDeviceResponse

type RegisterDeviceResponse struct {

	// data
	Data *RegisterDeviceResponseData `json:"data,omitempty"`

	// errors
	Errors interface{} `json:"errors,omitempty"`

	// exception message code
	ExceptionMessageCode string `json:"exceptionMessageCode,omitempty"`

	// exception message list
	ExceptionMessageList []string `json:"exceptionMessageList"`

	// status
	Status string `json:"status,omitempty"`

	// register device response additional properties
	RegisterDeviceResponseAdditionalProperties map[string]interface{} `json:"-"`
}

RegisterDeviceResponse register device response

swagger:model registerDeviceResponse

func (*RegisterDeviceResponse) MarshalBinary

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

MarshalBinary interface implementation

func (RegisterDeviceResponse) MarshalJSON

func (m RegisterDeviceResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*RegisterDeviceResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RegisterDeviceResponse) UnmarshalJSON

func (m *RegisterDeviceResponse) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*RegisterDeviceResponse) Validate

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

Validate validates this register device response

type RegisterDeviceResponseData

type RegisterDeviceResponseData struct {

	// auth header
	// Required: true
	AuthHeader *string `json:"authHeader"`
}

RegisterDeviceResponseData register device response data

swagger:model RegisterDeviceResponseData

func (*RegisterDeviceResponseData) MarshalBinary

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

MarshalBinary interface implementation

func (*RegisterDeviceResponseData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RegisterDeviceResponseData) Validate

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

Validate validates this register device response data

Jump to

Keyboard shortcuts

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