models

package
v0.0.0-...-bbc5c3a Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// AuthTokenStatusSTATUSACTIVE captures enum value "STATUS_ACTIVE"
	AuthTokenStatusSTATUSACTIVE string = "STATUS_ACTIVE"

	// AuthTokenStatusSTATUSDISABLED captures enum value "STATUS_DISABLED"
	AuthTokenStatusSTATUSDISABLED string = "STATUS_DISABLED"
)
View Source
const (

	// AuthTokenTypeAPI captures enum value "API"
	AuthTokenTypeAPI string = "API"

	// AuthTokenTypeCOMMAPI captures enum value "COMMAPI"
	AuthTokenTypeCOMMAPI string = "COMMAPI"

	// AuthTokenTypeANDROID captures enum value "ANDROID"
	AuthTokenTypeANDROID string = "ANDROID"

	// AuthTokenTypeCOOKIE captures enum value "COOKIE"
	AuthTokenTypeCOOKIE string = "COOKIE"

	// AuthTokenTypeSERVICE captures enum value "SERVICE"
	AuthTokenTypeSERVICE string = "SERVICE"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthToken

type AuthToken struct {

	// auth name
	AuthName string `json:"authName,omitempty"`

	// person Id
	PersonID int64 `json:"personId,omitempty"`

	// status
	// Enum: [STATUS_ACTIVE STATUS_DISABLED]
	Status string `json:"status,omitempty"`

	// token
	Token string `json:"token,omitempty"`

	// type
	// Enum: [API COMMAPI ANDROID COOKIE SERVICE]
	Type string `json:"type,omitempty"`
}

AuthToken auth token

swagger:model AuthToken

func (*AuthToken) ContextValidate

func (m *AuthToken) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this auth token based on context it is used

func (*AuthToken) MarshalBinary

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

MarshalBinary interface implementation

func (*AuthToken) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AuthToken) Validate

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

Validate validates this auth token

type BluetoothLocation

type BluetoothLocation struct {

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

	// alt
	Alt int32 `json:"alt,omitempty"`

	// attributes
	Attributes string `json:"attributes,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

	// latitude
	Latitude float64 `json:"latitude,omitempty"`

	// longitude
	Longitude float64 `json:"longitude,omitempty"`

	// month
	Month string `json:"month,omitempty"`

	// net Id
	NetID string `json:"netId,omitempty"`

	// signal
	Signal float32 `json:"signal,omitempty"`

	// ssid
	Ssid string `json:"ssid,omitempty"`

	// time
	// Format: date-time
	Time strfmt.DateTime `json:"time,omitempty"`

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

BluetoothLocation bluetooth location

swagger:model BluetoothLocation

func (*BluetoothLocation) ContextValidate

func (m *BluetoothLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this bluetooth location based on context it is used

func (*BluetoothLocation) MarshalBinary

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

MarshalBinary interface implementation

func (*BluetoothLocation) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BluetoothLocation) Validate

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

Validate validates this bluetooth location

type BtDetail

type BtDetail struct {

	// best cluster wi g l e qo s
	// Read Only: true
	BestClusterWiGLEQoS int32 `json:"bestClusterWiGLEQoS,omitempty"`

	// capabilities
	// Read Only: true
	Capabilities []string `json:"capabilities"`

	// device type
	// Read Only: true
	DeviceType int32 `json:"deviceType,omitempty"`

	// first seen
	// Read Only: true
	// Format: date-time
	FirstSeen strfmt.DateTime `json:"firstSeen,omitempty"`

	// last seen
	// Read Only: true
	// Format: date-time
	LastSeen strfmt.DateTime `json:"lastSeen,omitempty"`

	// last update
	// Read Only: true
	// Format: date-time
	LastUpdate strfmt.DateTime `json:"lastUpdate,omitempty"`

	// location clusters
	// Read Only: true
	LocationClusters []*BtLocationCluster `json:"locationClusters"`

	// name
	// Read Only: true
	Name string `json:"name,omitempty"`

	// network Id
	// Required: true
	// Read Only: true
	NetworkID string `json:"networkId"`

	// street address
	// Read Only: true
	StreetAddress *StreetAddress `json:"streetAddress,omitempty"`

	// trilaterated latitude
	// Read Only: true
	TrilateratedLatitude float64 `json:"trilateratedLatitude,omitempty"`

	// trilaterated longitude
	// Read Only: true
	TrilateratedLongitude float64 `json:"trilateratedLongitude,omitempty"`

	// type
	// Read Only: true
	Type string `json:"type,omitempty"`
}

BtDetail bt detail

swagger:model BtDetail

func (*BtDetail) ContextValidate

func (m *BtDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this bt detail based on the context it is used

func (*BtDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*BtDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BtDetail) Validate

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

Validate validates this bt detail

type BtLocationCluster

type BtLocationCluster struct {

	// centroid latitude
	CentroidLatitude float64 `json:"centroidLatitude,omitempty"`

	// centroid longitude
	CentroidLongitude float64 `json:"centroidLongitude,omitempty"`

	// cluster ssid
	ClusterSsid string `json:"clusterSsid,omitempty"`

	// days observed count
	DaysObservedCount int32 `json:"daysObservedCount,omitempty"`

	// locations
	Locations []*BluetoothLocation `json:"locations"`

	// max last update
	// Format: date-time
	MaxLastUpdate strfmt.DateTime `json:"maxLastUpdate,omitempty"`

	// min last update
	// Format: date-time
	MinLastUpdate strfmt.DateTime `json:"minLastUpdate,omitempty"`

	// score
	Score int32 `json:"score,omitempty"`
}

BtLocationCluster bt location cluster

swagger:model BtLocationCluster

func (*BtLocationCluster) ContextValidate

func (m *BtLocationCluster) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this bt location cluster based on the context it is used

func (*BtLocationCluster) MarshalBinary

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

MarshalBinary interface implementation

func (*BtLocationCluster) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*BtLocationCluster) Validate

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

Validate validates this bt location cluster

type CellDetail

type CellDetail struct {

	// attributes
	// Read Only: true
	Attributes []string `json:"attributes"`

	// best cluster wi g l e qo s
	// Read Only: true
	BestClusterWiGLEQoS int32 `json:"bestClusterWiGLEQoS,omitempty"`

	// channel
	// Read Only: true
	Channel int32 `json:"channel,omitempty"`

	// first seen
	// Read Only: true
	// Format: date-time
	FirstSeen strfmt.DateTime `json:"firstSeen,omitempty"`

	// last seen
	// Read Only: true
	// Format: date-time
	LastSeen strfmt.DateTime `json:"lastSeen,omitempty"`

	// last update
	// Read Only: true
	// Format: date-time
	LastUpdate strfmt.DateTime `json:"lastUpdate,omitempty"`

	// location clusters
	LocationClusters []*CellLocationCluster `json:"locationClusters"`

	// network Id
	// Required: true
	// Read Only: true
	NetworkID string `json:"networkId"`

	// street address
	// Read Only: true
	StreetAddress *StreetAddress `json:"streetAddress,omitempty"`

	// trilaterated latitude
	// Read Only: true
	TrilateratedLatitude float64 `json:"trilateratedLatitude,omitempty"`

	// trilaterated longitude
	// Read Only: true
	TrilateratedLongitude float64 `json:"trilateratedLongitude,omitempty"`

	// type
	// Read Only: true
	Type string `json:"type,omitempty"`

	// xarfcn
	// Read Only: true
	Xarfcn int32 `json:"xarfcn,omitempty"`
}

CellDetail cell detail

swagger:model CellDetail

func (*CellDetail) ContextValidate

func (m *CellDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this cell detail based on the context it is used

func (*CellDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*CellDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CellDetail) Validate

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

Validate validates this cell detail

type CellLocationCluster

type CellLocationCluster struct {

	// centroid latitude
	CentroidLatitude float64 `json:"centroidLatitude,omitempty"`

	// centroid longitude
	CentroidLongitude float64 `json:"centroidLongitude,omitempty"`

	// cluster ssid
	ClusterSsid string `json:"clusterSsid,omitempty"`

	// days observed count
	DaysObservedCount int32 `json:"daysObservedCount,omitempty"`

	// locations
	Locations []*GenericLocation `json:"locations"`

	// max last update
	// Format: date-time
	MaxLastUpdate strfmt.DateTime `json:"maxLastUpdate,omitempty"`

	// min last update
	// Format: date-time
	MinLastUpdate strfmt.DateTime `json:"minLastUpdate,omitempty"`

	// score
	Score int32 `json:"score,omitempty"`
}

CellLocationCluster cell location cluster

swagger:model CellLocationCluster

func (*CellLocationCluster) ContextValidate

func (m *CellLocationCluster) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this cell location cluster based on the context it is used

func (*CellLocationCluster) MarshalBinary

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

MarshalBinary interface implementation

func (*CellLocationCluster) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CellLocationCluster) Validate

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

Validate validates this cell location cluster

type CellSiteChannel

type CellSiteChannel struct {

	// channel
	Channel int64 `json:"channel,omitempty"`

	// latitude
	Latitude float64 `json:"latitude,omitempty"`

	// longitude
	Longitude float64 `json:"longitude,omitempty"`

	// qos
	Qos int32 `json:"qos,omitempty"`
}

CellSiteChannel cell site channel

swagger:model CellSiteChannel

func (*CellSiteChannel) ContextValidate

func (m *CellSiteChannel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cell site channel based on context it is used

func (*CellSiteChannel) MarshalBinary

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

MarshalBinary interface implementation

func (*CellSiteChannel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CellSiteChannel) Validate

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

Validate validates this cell site channel

type ChannelDetailResponse

type ChannelDetailResponse struct {

	// result type
	ResultType string `json:"resultType,omitempty"`

	// results
	Results []*CellSiteChannel `json:"results"`

	// results exceed limit
	ResultsExceedLimit bool `json:"resultsExceedLimit,omitempty"`

	// success
	Success bool `json:"success,omitempty"`
}

ChannelDetailResponse channel detail response

swagger:model ChannelDetailResponse

func (*ChannelDetailResponse) ContextValidate

func (m *ChannelDetailResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this channel detail response based on the context it is used

func (*ChannelDetailResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ChannelDetailResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ChannelDetailResponse) Validate

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

Validate validates this channel detail response

type CountriesResponse

type CountriesResponse struct {

	// countries
	Countries []*CountryStat `json:"countries"`

	// success
	Success bool `json:"success,omitempty"`
}

CountriesResponse countries response

swagger:model CountriesResponse

func (*CountriesResponse) ContextValidate

func (m *CountriesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this countries response based on the context it is used

func (*CountriesResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*CountriesResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CountriesResponse) Validate

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

Validate validates this countries response

type CountryStat

type CountryStat struct {

	// bt count
	BtCount int64 `json:"btCount,omitempty"`

	// cell count
	CellCount int64 `json:"cellCount,omitempty"`

	// country
	Country string `json:"country,omitempty"`

	// wifi count
	WifiCount int64 `json:"wifiCount,omitempty"`
}

CountryStat country stat

swagger:model CountryStat

func (*CountryStat) ContextValidate

func (m *CountryStat) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this country stat based on context it is used

func (*CountryStat) MarshalBinary

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

MarshalBinary interface implementation

func (*CountryStat) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CountryStat) Validate

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

Validate validates this country stat

type EncryptionStat

type EncryptionStat struct {

	// count
	Count int64 `json:"count,omitempty"`

	// wep
	Wep string `json:"wep,omitempty"`
}

EncryptionStat encryption stat

swagger:model EncryptionStat

func (*EncryptionStat) ContextValidate

func (m *EncryptionStat) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this encryption stat based on context it is used

func (*EncryptionStat) MarshalBinary

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

MarshalBinary interface implementation

func (*EncryptionStat) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*EncryptionStat) Validate

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

Validate validates this encryption stat

type GenericLocation

type GenericLocation struct {

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

	// alt
	Alt int32 `json:"alt,omitempty"`

	// attributes
	Attributes string `json:"attributes,omitempty"`

	// channel
	Channel int32 `json:"channel,omitempty"`

	// gen type
	GenType string `json:"genType,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

	// latitude
	Latitude float64 `json:"latitude,omitempty"`

	// longitude
	Longitude float64 `json:"longitude,omitempty"`

	// month
	Month string `json:"month,omitempty"`

	// net Id
	NetID string `json:"netId,omitempty"`

	// signal
	Signal float32 `json:"signal,omitempty"`

	// ssid
	Ssid string `json:"ssid,omitempty"`

	// time
	// Format: date-time
	Time strfmt.DateTime `json:"time,omitempty"`
}

GenericLocation generic location

swagger:model GenericLocation

func (*GenericLocation) ContextValidate

func (m *GenericLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this generic location based on context it is used

func (*GenericLocation) MarshalBinary

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

MarshalBinary interface implementation

func (*GenericLocation) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GenericLocation) Validate

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

Validate validates this generic location

type GeocodingResponse

type GeocodingResponse struct {

	// address
	Address map[string]string `json:"address,omitempty"`

	// boundingbox
	Boundingbox []float64 `json:"boundingbox"`

	// display name
	DisplayName string `json:"display_name,omitempty"`

	// importance
	Importance float64 `json:"importance,omitempty"`

	// lat
	Lat float64 `json:"lat,omitempty"`

	// licence
	Licence string `json:"licence,omitempty"`

	// lon
	Lon float64 `json:"lon,omitempty"`

	// osm type
	OsmType string `json:"osm_type,omitempty"`

	// place id
	PlaceID int64 `json:"place_id,omitempty"`
}

GeocodingResponse geocoding response

swagger:model GeocodingResponse

func (*GeocodingResponse) ContextValidate

func (m *GeocodingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this geocoding response based on context it is used

func (*GeocodingResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*GeocodingResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GeocodingResponse) Validate

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

Validate validates this geocoding response

type Group

type Group struct {

	// auth type
	AuthType string `json:"authType,omitempty"`

	// discovered
	Discovered int64 `json:"discovered,omitempty"`

	// gen disc
	GenDisc int64 `json:"genDisc,omitempty"`

	// group Id
	GroupID string `json:"groupId,omitempty"`

	// group name
	GroupName string `json:"groupName,omitempty"`

	// group owner
	GroupOwner bool `json:"groupOwner,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// total
	Total int64 `json:"total,omitempty"`
}

Group group

swagger:model Group

func (*Group) ContextValidate

func (m *Group) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this group based on context it is used

func (*Group) MarshalBinary

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

MarshalBinary interface implementation

func (*Group) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*Group) Validate

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

Validate validates this group

type GroupMember

type GroupMember struct {

	// discovered
	Discovered int64 `json:"discovered,omitempty"`

	// first transid
	FirstTransid string `json:"firstTransid,omitempty"`

	// gen disc
	GenDisc int64 `json:"genDisc,omitempty"`

	// group Id
	GroupID string `json:"groupId,omitempty"`

	// last transid
	LastTransid string `json:"lastTransid,omitempty"`

	// month count
	MonthCount int64 `json:"monthCount,omitempty"`

	// prev month count
	PrevMonthCount int64 `json:"prevMonthCount,omitempty"`

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

	// total
	Total int64 `json:"total,omitempty"`

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

GroupMember group member

swagger:model GroupMember

func (*GroupMember) ContextValidate

func (m *GroupMember) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this group member based on context it is used

func (*GroupMember) MarshalBinary

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

MarshalBinary interface implementation

func (*GroupMember) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GroupMember) Validate

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

Validate validates this group member

type GroupMemberResponse

type GroupMemberResponse struct {

	// group
	Group *Group `json:"group,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// users
	Users []*GroupMember `json:"users"`
}

GroupMemberResponse group member response

swagger:model GroupMemberResponse

func (*GroupMemberResponse) ContextValidate

func (m *GroupMemberResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this group member response based on the context it is used

func (*GroupMemberResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*GroupMemberResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GroupMemberResponse) Validate

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

Validate validates this group member response

type GroupResponse

type GroupResponse struct {

	// group
	Group *Group `json:"group,omitempty"`

	// groupid
	Groupid string `json:"groupid,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// users
	Users []*GroupMember `json:"users"`
}

GroupResponse group response

swagger:model GroupResponse

func (*GroupResponse) ContextValidate

func (m *GroupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this group response based on the context it is used

func (*GroupResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*GroupResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GroupResponse) Validate

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

Validate validates this group response

type GroupStat

type GroupStat struct {

	// discovered
	Discovered int64 `json:"discovered,omitempty"`

	// gen disc
	GenDisc int64 `json:"genDisc,omitempty"`

	// group Id
	GroupID string `json:"groupId,omitempty"`

	// group name
	GroupName string `json:"groupName,omitempty"`

	// group owner
	GroupOwner bool `json:"groupOwner,omitempty"`

	// joined
	Joined bool `json:"joined,omitempty"`

	// members
	Members int64 `json:"members,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// total
	Total int64 `json:"total,omitempty"`
}

GroupStat group stat

swagger:model GroupStat

func (*GroupStat) ContextValidate

func (m *GroupStat) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this group stat based on context it is used

func (*GroupStat) MarshalBinary

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

MarshalBinary interface implementation

func (*GroupStat) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GroupStat) Validate

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

Validate validates this group stat

type GroupStatResponse

type GroupStatResponse struct {

	// groups
	Groups []*GroupStat `json:"groups"`

	// success
	Success bool `json:"success,omitempty"`
}

GroupStatResponse group stat response

swagger:model GroupStatResponse

func (*GroupStatResponse) ContextValidate

func (m *GroupStatResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this group stat response based on the context it is used

func (*GroupStatResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*GroupStatResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GroupStatResponse) Validate

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

Validate validates this group stat response

type MccMncRecord

type MccMncRecord struct {

	// bands
	Bands string `json:"bands,omitempty"`

	// brand
	Brand string `json:"brand,omitempty"`

	// country code
	CountryCode string `json:"countryCode,omitempty"`

	// country name
	CountryName string `json:"countryName,omitempty"`

	// mcc
	Mcc string `json:"mcc,omitempty"`

	// mnc
	Mnc string `json:"mnc,omitempty"`

	// notes
	Notes string `json:"notes,omitempty"`

	// operator
	Operator string `json:"operator,omitempty"`

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

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

MccMncRecord mcc mnc record

swagger:model MccMncRecord

func (*MccMncRecord) ContextValidate

func (m *MccMncRecord) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this mcc mnc record based on context it is used

func (*MccMncRecord) MarshalBinary

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

MarshalBinary interface implementation

func (*MccMncRecord) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MccMncRecord) Validate

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

Validate validates this mcc mnc record

type NetCommentResponse

type NetCommentResponse struct {

	// comment
	Comment string `json:"comment,omitempty"`

	// netid
	Netid string `json:"netid,omitempty"`

	// success
	Success bool `json:"success,omitempty"`
}

NetCommentResponse net comment response

swagger:model NetCommentResponse

func (*NetCommentResponse) ContextValidate

func (m *NetCommentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this net comment response based on context it is used

func (*NetCommentResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*NetCommentResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*NetCommentResponse) Validate

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

Validate validates this net comment response

type NetSearchResponse

type NetSearchResponse struct {

	// first
	First int64 `json:"first,omitempty"`

	// last
	Last int64 `json:"last,omitempty"`

	// result count
	ResultCount int64 `json:"resultCount,omitempty"`

	// results
	Results []*WiFiNetwork `json:"results"`

	// Use this in future searches to get the next page of data
	SearchAfter string `json:"searchAfter,omitempty"`

	// deprecated
	SearchAfter int64 `json:"search_after,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// total results
	TotalResults int64 `json:"totalResults,omitempty"`
}

NetSearchResponse net search response

swagger:model NetSearchResponse

func (*NetSearchResponse) ContextValidate

func (m *NetSearchResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this net search response based on the context it is used

func (*NetSearchResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*NetSearchResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*NetSearchResponse) Validate

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

Validate validates this net search response

type NetworkGeocodingResponse

type NetworkGeocodingResponse struct {

	// results
	Results []*GeocodingResponse `json:"results"`

	// success
	Success bool `json:"success,omitempty"`
}

NetworkGeocodingResponse network geocoding response

swagger:model NetworkGeocodingResponse

func (*NetworkGeocodingResponse) ContextValidate

func (m *NetworkGeocodingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this network geocoding response based on the context it is used

func (*NetworkGeocodingResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*NetworkGeocodingResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*NetworkGeocodingResponse) Validate

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

Validate validates this network geocoding response

type Person

type Person struct {

	// donate
	Donate string `json:"donate,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// flags
	Flags int64 `json:"flags,omitempty"`

	// joindate
	// Format: date-time
	Joindate strfmt.DateTime `json:"joindate,omitempty"`

	// lastlogin
	// Format: date-time
	Lastlogin strfmt.DateTime `json:"lastlogin,omitempty"`

	// session
	Session string `json:"session,omitempty"`

	// success
	Success string `json:"success,omitempty"`

	// userid
	Userid string `json:"userid,omitempty"`
}

Person person

swagger:model Person

func (*Person) ContextValidate

func (m *Person) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this person based on context it is used

func (*Person) MarshalBinary

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

MarshalBinary interface implementation

func (*Person) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*Person) Validate

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

Validate validates this person

type PostalStat

type PostalStat struct {

	// bt count
	BtCount int64 `json:"btCount,omitempty"`

	// cell count
	CellCount int64 `json:"cellCount,omitempty"`

	// postal code
	PostalCode string `json:"postalCode,omitempty"`

	// wifi count
	WifiCount int64 `json:"wifiCount,omitempty"`
}

PostalStat postal stat

swagger:model PostalStat

func (*PostalStat) ContextValidate

func (m *PostalStat) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this postal stat based on context it is used

func (*PostalStat) MarshalBinary

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

MarshalBinary interface implementation

func (*PostalStat) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostalStat) Validate

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

Validate validates this postal stat

type RegionResponse

type RegionResponse struct {

	// encryption
	Encryption []*EncryptionStat `json:"encryption"`

	// postal code
	PostalCode []*PostalStat `json:"postalCode"`

	// regions
	Regions []*RegionStat `json:"regions"`

	// success
	Success bool `json:"success,omitempty"`
}

RegionResponse region response

swagger:model RegionResponse

func (*RegionResponse) ContextValidate

func (m *RegionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this region response based on the context it is used

func (*RegionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*RegionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RegionResponse) Validate

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

Validate validates this region response

type RegionStat

type RegionStat struct {

	// bt count
	BtCount int64 `json:"btCount,omitempty"`

	// cell count
	CellCount int64 `json:"cellCount,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// wifi count
	WifiCount int64 `json:"wifiCount,omitempty"`
}

RegionStat region stat

swagger:model RegionStat

func (*RegionStat) ContextValidate

func (m *RegionStat) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this region stat based on context it is used

func (*RegionStat) MarshalBinary

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

MarshalBinary interface implementation

func (*RegionStat) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RegionStat) Validate

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

Validate validates this region stat

type ResettableAuthTokenResponse

type ResettableAuthTokenResponse struct {

	// digest
	Digest string `json:"digest,omitempty"`

	// id
	ID int32 `json:"id,omitempty"`

	// result
	Result []*AuthToken `json:"result"`

	// success
	Success bool `json:"success,omitempty"`
}

ResettableAuthTokenResponse resettable auth token response

swagger:model ResettableAuthTokenResponse

func (*ResettableAuthTokenResponse) ContextValidate

func (m *ResettableAuthTokenResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this resettable auth token response based on the context it is used

func (*ResettableAuthTokenResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ResettableAuthTokenResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ResettableAuthTokenResponse) Validate

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

Validate validates this resettable auth token response

type StreetAddress

type StreetAddress struct {

	// city
	City string `json:"city,omitempty"`

	// country
	Country string `json:"country,omitempty"`

	// housenumber
	Housenumber string `json:"housenumber,omitempty"`

	// postalcode
	Postalcode string `json:"postalcode,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// road
	Road string `json:"road,omitempty"`
}

StreetAddress street address

swagger:model StreetAddress

func (*StreetAddress) ContextValidate

func (m *StreetAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this street address based on context it is used

func (*StreetAddress) MarshalBinary

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

MarshalBinary interface implementation

func (*StreetAddress) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*StreetAddress) Validate

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

Validate validates this street address

type TransLog

type TransLog struct {

	// bt discovered
	BtDiscovered int64 `json:"btDiscovered,omitempty"`

	// bt discovered gps
	BtDiscoveredGps int64 `json:"btDiscoveredGps,omitempty"`

	// bt total
	BtTotal int64 `json:"btTotal,omitempty"`

	// bt total gps
	BtTotalGps int64 `json:"btTotalGps,omitempty"`

	// bt total locations
	BtTotalLocations int64 `json:"btTotalLocations,omitempty"`

	// discovered
	Discovered int64 `json:"discovered,omitempty"`

	// discovered gps
	DiscoveredGps int64 `json:"discoveredGps,omitempty"`

	// file lines
	FileLines int64 `json:"fileLines,omitempty"`

	// file name
	FileName string `json:"fileName,omitempty"`

	// file size
	FileSize int64 `json:"fileSize,omitempty"`

	// first time
	// Format: date-time
	FirstTime strfmt.DateTime `json:"firstTime,omitempty"`

	// gen discovered
	GenDiscovered int64 `json:"genDiscovered,omitempty"`

	// gen discovered gps
	GenDiscoveredGps int64 `json:"genDiscoveredGps,omitempty"`

	// gen total
	GenTotal int64 `json:"genTotal,omitempty"`

	// gen total gps
	GenTotalGps int64 `json:"genTotalGps,omitempty"`

	// gen total locations
	GenTotalLocations int64 `json:"genTotalLocations,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

	// percent done
	PercentDone float32 `json:"percentDone,omitempty"`

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

	// time parsing
	TimeParsing int64 `json:"timeParsing,omitempty"`

	// total
	Total int64 `json:"total,omitempty"`

	// total gps
	TotalGps int64 `json:"totalGps,omitempty"`

	// total locations
	TotalLocations int64 `json:"totalLocations,omitempty"`

	// transid
	Transid string `json:"transid,omitempty"`

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

	// wait
	Wait int64 `json:"wait,omitempty"`

	// wwwd status
	WwwdStatus string `json:"wwwdStatus,omitempty"`
}

TransLog trans log

swagger:model TransLog

func (*TransLog) ContextValidate

func (m *TransLog) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this trans log based on context it is used

func (*TransLog) MarshalBinary

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

MarshalBinary interface implementation

func (*TransLog) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TransLog) Validate

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

Validate validates this trans log

type TransidResponse

type TransidResponse struct {

	// file
	File string `json:"file,omitempty"`

	// size
	Size int64 `json:"size,omitempty"`

	// trans Id
	TransID string `json:"transId,omitempty"`
}

TransidResponse transid response

swagger:model TransidResponse

func (*TransidResponse) ContextValidate

func (m *TransidResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this transid response based on context it is used

func (*TransidResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*TransidResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TransidResponse) Validate

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

Validate validates this transid response

type TranslogResponse

type TranslogResponse struct {

	// geo queue depth
	GeoQueueDepth int64 `json:"geoQueueDepth,omitempty"`

	// processing queue depth
	ProcessingQueueDepth int64 `json:"processingQueueDepth,omitempty"`

	// results
	Results []*TransLog `json:"results"`

	// success
	Success bool `json:"success,omitempty"`

	// trilateration queue depth
	TrilaterationQueueDepth int64 `json:"trilaterationQueueDepth,omitempty"`
}

TranslogResponse translog response

swagger:model TranslogResponse

func (*TranslogResponse) ContextValidate

func (m *TranslogResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this translog response based on the context it is used

func (*TranslogResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*TranslogResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TranslogResponse) Validate

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

Validate validates this translog response

type UploadResponse

type UploadResponse struct {

	// observer
	Observer string `json:"observer,omitempty"`

	// results
	Results *UploadResultsResponse `json:"results,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// warning
	Warning string `json:"warning,omitempty"`
}

UploadResponse upload response

swagger:model UploadResponse

func (*UploadResponse) ContextValidate

func (m *UploadResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this upload response based on the context it is used

func (*UploadResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*UploadResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UploadResponse) Validate

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

Validate validates this upload response

type UploadResultsResponse

type UploadResultsResponse struct {

	// filename
	Filename string `json:"filename,omitempty"`

	// filesize
	Filesize int64 `json:"filesize,omitempty"`

	// time taken
	TimeTaken string `json:"timeTaken,omitempty"`

	// transids
	Transids []*TransidResponse `json:"transids"`
}

UploadResultsResponse upload results response

swagger:model UploadResultsResponse

func (*UploadResultsResponse) ContextValidate

func (m *UploadResultsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this upload results response based on the context it is used

func (*UploadResultsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*UploadResultsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UploadResultsResponse) Validate

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

Validate validates this upload results response

type UserStandings

type UserStandings struct {

	// discovered bt
	DiscoveredBt int64 `json:"discoveredBt,omitempty"`

	// discovered bt g p s
	DiscoveredBtGPS int64 `json:"discoveredBtGPS,omitempty"`

	// discovered cell
	DiscoveredCell int64 `json:"discoveredCell,omitempty"`

	// discovered cell g p s
	DiscoveredCellGPS int64 `json:"discoveredCellGPS,omitempty"`

	// discovered wi fi
	DiscoveredWiFi int64 `json:"discoveredWiFi,omitempty"`

	// discovered wi fi g p s
	DiscoveredWiFiGPS int64 `json:"discoveredWiFiGPS,omitempty"`

	// discovered wi fi g p s percent
	DiscoveredWiFiGPSPercent float32 `json:"discoveredWiFiGPSPercent,omitempty"`

	// event month count
	EventMonthCount int64 `json:"eventMonthCount,omitempty"`

	// event prev month count
	EventPrevMonthCount int64 `json:"eventPrevMonthCount,omitempty"`

	// first
	First string `json:"first,omitempty"`

	// last
	Last string `json:"last,omitempty"`

	// month rank
	MonthRank int64 `json:"monthRank,omitempty"`

	// prev month rank
	PrevMonthRank int64 `json:"prevMonthRank,omitempty"`

	// prev rank
	PrevRank int64 `json:"prevRank,omitempty"`

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

	// self
	Self bool `json:"self,omitempty"`

	// total wi fi locations
	TotalWiFiLocations int64 `json:"totalWiFiLocations,omitempty"`

	// user name
	UserName string `json:"userName,omitempty"`
}

UserStandings user standings

swagger:model UserStandings

func (*UserStandings) ContextValidate

func (m *UserStandings) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this user standings based on context it is used

func (*UserStandings) MarshalBinary

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

MarshalBinary interface implementation

func (*UserStandings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UserStandings) Validate

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

Validate validates this user standings

type UserStatsResponse

type UserStatsResponse struct {

	// image badge Url
	ImageBadgeURL string `json:"imageBadgeUrl,omitempty"`

	// month rank
	MonthRank int64 `json:"monthRank,omitempty"`

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

	// statistics
	Statistics *UserStandings `json:"statistics,omitempty"`

	// success
	Success bool `json:"success,omitempty"`

	// user
	User string `json:"user,omitempty"`
}

UserStatsResponse user stats response

swagger:model UserStatsResponse

func (*UserStatsResponse) ContextValidate

func (m *UserStatsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this user stats response based on the context it is used

func (*UserStatsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*UserStatsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UserStatsResponse) Validate

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

Validate validates this user stats response

type WiFiDetail

type WiFiDetail struct {

	// bcninterval
	// Read Only: true
	Bcninterval int32 `json:"bcninterval,omitempty"`

	// best cluster wi g l e qo s
	// Read Only: true
	BestClusterWiGLEQoS int32 `json:"bestClusterWiGLEQoS,omitempty"`

	// channel
	// Read Only: true
	Channel int32 `json:"channel,omitempty"`

	// comment
	// Read Only: true
	Comment string `json:"comment,omitempty"`

	// dhcp
	// Read Only: true
	Dhcp string `json:"dhcp,omitempty"`

	// encryption
	// Read Only: true
	Encryption string `json:"encryption,omitempty"`

	// first seen
	// Read Only: true
	// Format: date-time
	FirstSeen strfmt.DateTime `json:"firstSeen,omitempty"`

	// freenet
	// Read Only: true
	Freenet string `json:"freenet,omitempty"`

	// last seen
	// Read Only: true
	// Format: date-time
	LastSeen strfmt.DateTime `json:"lastSeen,omitempty"`

	// last update
	// Read Only: true
	// Format: date-time
	LastUpdate strfmt.DateTime `json:"lastUpdate,omitempty"`

	// location clusters
	LocationClusters []*WiFiLocationCluster `json:"locationClusters"`

	// name
	// Read Only: true
	Name string `json:"name,omitempty"`

	// network Id
	// Required: true
	// Read Only: true
	NetworkID string `json:"networkId"`

	// paynet
	// Read Only: true
	Paynet string `json:"paynet,omitempty"`

	// street address
	// Read Only: true
	StreetAddress *StreetAddress `json:"streetAddress,omitempty"`

	// trilaterated latitude
	// Read Only: true
	TrilateratedLatitude float64 `json:"trilateratedLatitude,omitempty"`

	// trilaterated longitude
	// Read Only: true
	TrilateratedLongitude float64 `json:"trilateratedLongitude,omitempty"`

	// type
	// Read Only: true
	Type string `json:"type,omitempty"`
}

WiFiDetail wi fi detail

swagger:model WiFiDetail

func (*WiFiDetail) ContextValidate

func (m *WiFiDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this wi fi detail based on the context it is used

func (*WiFiDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiDetail) Validate

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

Validate validates this wi fi detail

type WiFiLocation

type WiFiLocation struct {

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

	// alt
	Alt int32 `json:"alt,omitempty"`

	// channel
	Channel int32 `json:"channel,omitempty"`

	// encryption value
	EncryptionValue string `json:"encryptionValue,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

	// latitude
	Latitude float64 `json:"latitude,omitempty"`

	// longitude
	Longitude float64 `json:"longitude,omitempty"`

	// month
	Month string `json:"month,omitempty"`

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

	// net Id
	NetID string `json:"netId,omitempty"`

	// noise
	Noise float32 `json:"noise,omitempty"`

	// signal
	Signal float32 `json:"signal,omitempty"`

	// snr
	Snr float32 `json:"snr,omitempty"`

	// ssid
	Ssid string `json:"ssid,omitempty"`

	// time
	// Format: date-time
	Time strfmt.DateTime `json:"time,omitempty"`

	// wep
	Wep string `json:"wep,omitempty"`
}

WiFiLocation wi fi location

swagger:model WiFiLocation

func (*WiFiLocation) ContextValidate

func (m *WiFiLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this wi fi location based on context it is used

func (*WiFiLocation) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiLocation) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiLocation) Validate

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

Validate validates this wi fi location

type WiFiLocationCluster

type WiFiLocationCluster struct {

	// centroid latitude
	CentroidLatitude float64 `json:"centroidLatitude,omitempty"`

	// centroid longitude
	CentroidLongitude float64 `json:"centroidLongitude,omitempty"`

	// cluster ssid
	ClusterSsid string `json:"clusterSsid,omitempty"`

	// days observed count
	DaysObservedCount int32 `json:"daysObservedCount,omitempty"`

	// locations
	Locations []*WiFiLocation `json:"locations"`

	// max last update
	// Format: date-time
	MaxLastUpdate strfmt.DateTime `json:"maxLastUpdate,omitempty"`

	// min last update
	// Format: date-time
	MinLastUpdate strfmt.DateTime `json:"minLastUpdate,omitempty"`

	// score
	Score int32 `json:"score,omitempty"`
}

WiFiLocationCluster wi fi location cluster

swagger:model WiFiLocationCluster

func (*WiFiLocationCluster) ContextValidate

func (m *WiFiLocationCluster) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this wi fi location cluster based on the context it is used

func (*WiFiLocationCluster) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiLocationCluster) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiLocationCluster) Validate

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

Validate validates this wi fi location cluster

type WiFiNetwork

type WiFiNetwork struct {

	// bcninterval
	Bcninterval int32 `json:"bcninterval,omitempty"`

	// channel
	Channel int32 `json:"channel,omitempty"`

	// city
	City string `json:"city,omitempty"`

	// comment
	Comment string `json:"comment,omitempty"`

	// country
	Country string `json:"country,omitempty"`

	// dhcp
	Dhcp string `json:"dhcp,omitempty"`

	// encryption
	Encryption string `json:"encryption,omitempty"`

	// firsttime
	// Format: date-time
	Firsttime strfmt.DateTime `json:"firsttime,omitempty"`

	// freenet
	Freenet string `json:"freenet,omitempty"`

	// housenumber
	Housenumber string `json:"housenumber,omitempty"`

	// lasttime
	// Format: date-time
	Lasttime strfmt.DateTime `json:"lasttime,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

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

	// netid
	Netid string `json:"netid,omitempty"`

	// paynet
	Paynet string `json:"paynet,omitempty"`

	// postalcode
	Postalcode string `json:"postalcode,omitempty"`

	// qos
	Qos int32 `json:"qos,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// road
	Road string `json:"road,omitempty"`

	// ssid
	Ssid string `json:"ssid,omitempty"`

	// transid
	Transid string `json:"transid,omitempty"`

	// trilat
	Trilat float64 `json:"trilat,omitempty"`

	// trilong
	Trilong float64 `json:"trilong,omitempty"`

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

	// userfound
	Userfound bool `json:"userfound,omitempty"`

	// wep
	Wep string `json:"wep,omitempty"`
}

WiFiNetwork wi fi network

swagger:model WiFiNetwork

func (*WiFiNetwork) ContextValidate

func (m *WiFiNetwork) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this wi fi network based on context it is used

func (*WiFiNetwork) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiNetwork) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiNetwork) Validate

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

Validate validates this wi fi network

type WiFiNetworkDetailResponse

type WiFiNetworkDetailResponse struct {

	// addresses
	Addresses []*GeocodingResponse `json:"addresses"`

	// cdma
	Cdma bool `json:"cdma,omitempty"`

	// gsm
	Gsm bool `json:"gsm,omitempty"`

	// lte
	Lte bool `json:"lte,omitempty"`

	// nr
	Nr bool `json:"nr,omitempty"`

	// results
	Results []*WiFiNetworkWithLocation `json:"results"`

	// success
	Success bool `json:"success,omitempty"`

	// wcdma
	Wcdma bool `json:"wcdma,omitempty"`

	// wifi
	Wifi bool `json:"wifi,omitempty"`
}

WiFiNetworkDetailResponse wi fi network detail response

swagger:model WiFiNetworkDetailResponse

func (*WiFiNetworkDetailResponse) ContextValidate

func (m *WiFiNetworkDetailResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this wi fi network detail response based on the context it is used

func (*WiFiNetworkDetailResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiNetworkDetailResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiNetworkDetailResponse) Validate

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

Validate validates this wi fi network detail response

type WiFiNetworkWithLocation

type WiFiNetworkWithLocation struct {

	// bcninterval
	Bcninterval int32 `json:"bcninterval,omitempty"`

	// channel
	Channel int32 `json:"channel,omitempty"`

	// city
	City string `json:"city,omitempty"`

	// comment
	Comment string `json:"comment,omitempty"`

	// country
	Country string `json:"country,omitempty"`

	// dhcp
	Dhcp string `json:"dhcp,omitempty"`

	// encryption
	Encryption string `json:"encryption,omitempty"`

	// firsttime
	// Format: date-time
	Firsttime strfmt.DateTime `json:"firsttime,omitempty"`

	// freenet
	Freenet string `json:"freenet,omitempty"`

	// housenumber
	Housenumber string `json:"housenumber,omitempty"`

	// lasttime
	// Format: date-time
	Lasttime strfmt.DateTime `json:"lasttime,omitempty"`

	// lastupdt
	// Format: date-time
	Lastupdt strfmt.DateTime `json:"lastupdt,omitempty"`

	// location data
	LocationData []*WiFiLocation `json:"locationData"`

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

	// netid
	Netid string `json:"netid,omitempty"`

	// paynet
	Paynet string `json:"paynet,omitempty"`

	// postalcode
	Postalcode string `json:"postalcode,omitempty"`

	// qos
	Qos int32 `json:"qos,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// road
	Road string `json:"road,omitempty"`

	// ssid
	Ssid string `json:"ssid,omitempty"`

	// transid
	Transid string `json:"transid,omitempty"`

	// trilat
	Trilat float64 `json:"trilat,omitempty"`

	// trilong
	Trilong float64 `json:"trilong,omitempty"`

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

	// userfound
	Userfound bool `json:"userfound,omitempty"`

	// wep
	Wep string `json:"wep,omitempty"`
}

WiFiNetworkWithLocation wi fi network with location

swagger:model WiFiNetworkWithLocation

func (*WiFiNetworkWithLocation) ContextValidate

func (m *WiFiNetworkWithLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this wi fi network with location based on the context it is used

func (*WiFiNetworkWithLocation) MarshalBinary

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

MarshalBinary interface implementation

func (*WiFiNetworkWithLocation) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WiFiNetworkWithLocation) Validate

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

Validate validates this wi fi network with location

Jump to

Keyboard shortcuts

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