Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AudioFile ¶
type AudioFile struct { // attributes Attributes *AudioFileAttributes `json:"attributes,omitempty"` // id ID string `json:"id,omitempty"` // links Links *AudioFileLinks `json:"links,omitempty"` // type Type string `json:"type,omitempty"` }
AudioFile audio file
swagger:model AudioFile
func (*AudioFile) MarshalBinary ¶
MarshalBinary interface implementation
func (*AudioFile) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AudioFileAttributes ¶
type AudioFileAttributes struct { // bitrates Bitrates int64 `json:"bitrates,omitempty"` // channels Channels int64 `json:"channels,omitempty"` // codec Codec string `json:"codec,omitempty"` // playback format PlaybackFormat string `json:"playback_format,omitempty"` }
AudioFileAttributes audio file attributes
swagger:model AudioFileAttributes
func (*AudioFileAttributes) MarshalBinary ¶
func (m *AudioFileAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AudioFileAttributes) UnmarshalBinary ¶
func (m *AudioFileAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AudioFileLinks ¶
type AudioFileLinks struct { // download // Read Only: true Download string `json:"download,omitempty"` // play // Read Only: true Play string `json:"play,omitempty"` // self // Read Only: true Self string `json:"self,omitempty"` }
AudioFileLinks audio file links
swagger:model AudioFileLinks
func (*AudioFileLinks) MarshalBinary ¶
func (m *AudioFileLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AudioFileLinks) UnmarshalBinary ¶
func (m *AudioFileLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Broadcast ¶
type Broadcast struct { // attributes Attributes *BroadcastAttributes `json:"attributes,omitempty"` // id ID string `json:"id,omitempty"` // links Links *BroadcastLinks `json:"links,omitempty"` // relationships Relationships *BroadcastRelationships `json:"relationships,omitempty"` // type Type string `json:"type,omitempty"` }
Broadcast broadcast
swagger:model Broadcast
func (*Broadcast) MarshalBinary ¶
MarshalBinary interface implementation
func (*Broadcast) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BroadcastAttributes ¶
type BroadcastAttributes struct { // audio access AudioAccess bool `json:"audio_access,omitempty"` // details Details string `json:"details,omitempty"` // finished at // Format: date-time FinishedAt strfmt.DateTime `json:"finished_at,omitempty"` // label Label string `json:"label,omitempty"` // people People string `json:"people,omitempty"` // started at // Format: date-time StartedAt strfmt.DateTime `json:"started_at,omitempty"` }
BroadcastAttributes broadcast attributes
swagger:model BroadcastAttributes
func (*BroadcastAttributes) MarshalBinary ¶
func (m *BroadcastAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BroadcastAttributes) UnmarshalBinary ¶
func (m *BroadcastAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BroadcastLinks ¶
type BroadcastLinks struct { // self // Read Only: true Self string `json:"self,omitempty"` // update // Read Only: true Update string `json:"update,omitempty"` }
BroadcastLinks broadcast links
swagger:model BroadcastLinks
func (*BroadcastLinks) MarshalBinary ¶
func (m *BroadcastLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BroadcastLinks) UnmarshalBinary ¶
func (m *BroadcastLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BroadcastRelationships ¶
type BroadcastRelationships struct { // show Show *BroadcastRelationshipsShow `json:"show,omitempty"` }
BroadcastRelationships broadcast relationships
swagger:model BroadcastRelationships
func (*BroadcastRelationships) MarshalBinary ¶
func (m *BroadcastRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BroadcastRelationships) UnmarshalBinary ¶
func (m *BroadcastRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BroadcastRelationshipsShow ¶
type BroadcastRelationshipsShow struct { // data Data *BroadcastRelationshipsShowData `json:"data,omitempty"` }
BroadcastRelationshipsShow broadcast relationships show
swagger:model BroadcastRelationshipsShow
func (*BroadcastRelationshipsShow) MarshalBinary ¶
func (m *BroadcastRelationshipsShow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BroadcastRelationshipsShow) UnmarshalBinary ¶
func (m *BroadcastRelationshipsShow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BroadcastRelationshipsShowData ¶
type BroadcastRelationshipsShowData struct { // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` }
BroadcastRelationshipsShowData broadcast relationships show data
swagger:model BroadcastRelationshipsShowData
func (*BroadcastRelationshipsShowData) MarshalBinary ¶
func (m *BroadcastRelationshipsShowData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BroadcastRelationshipsShowData) UnmarshalBinary ¶
func (m *BroadcastRelationshipsShowData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Show ¶
type Show struct { // attributes Attributes *ShowAttributes `json:"attributes,omitempty"` // id ID string `json:"id,omitempty"` // links Links *ShowLinks `json:"links,omitempty"` // type Type string `json:"type,omitempty"` }
Show show
swagger:model Show
func (*Show) MarshalBinary ¶
MarshalBinary interface implementation
func (*Show) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ShowAttributes ¶
type ShowAttributes struct { // audio access AudioAccess bool `json:"audio_access,omitempty"` // details Details string `json:"details,omitempty"` // name Name string `json:"name,omitempty"` }
ShowAttributes show attributes
swagger:model ShowAttributes
func (*ShowAttributes) MarshalBinary ¶
func (m *ShowAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ShowAttributes) UnmarshalBinary ¶
func (m *ShowAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ShowLinks ¶
type ShowLinks struct { // self // Read Only: true Self string `json:"self,omitempty"` }
ShowLinks show links
swagger:model ShowLinks
func (*ShowLinks) MarshalBinary ¶
MarshalBinary interface implementation
func (*ShowLinks) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type User ¶
type User struct { // attributes Attributes *UserAttributes `json:"attributes,omitempty"` // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` }
User user
swagger:model User
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserAttributes ¶
type UserAttributes struct { // admin // Read Only: true Admin *bool `json:"admin,omitempty"` // api key expires at // Read Only: true // Format: date-time APIKeyExpiresAt strfmt.DateTime `json:"api_key_expires_at,omitempty"` // api token // Read Only: true APIToken string `json:"api_token,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // groups Groups []string `json:"groups"` // last name LastName string `json:"last_name,omitempty"` // username Username string `json:"username,omitempty"` }
UserAttributes user attributes
swagger:model UserAttributes
func (*UserAttributes) MarshalBinary ¶
func (m *UserAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserAttributes) UnmarshalBinary ¶
func (m *UserAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation