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