Class: Service::Content::Thrift::TrackBlock

Inherits:
Object
  • Object
show all
Includes:
Thrift::Struct, Thrift::Struct_Union
Defined in:
lib/service_album_api/content_types.rb

Constant Summary collapse

ID =
1
TRACKID =
2
DURATION =
3
BLOCKS =
4
FLAGS =
5
B0 =
6
B1 =
7
B2 =
8
B3 =
9
B4 =
10
B5 =
11
B6 =
12
B7 =
13
B8 =
14
B9 =
15
B10 =
16
B11 =
17
B12 =
18
B13 =
19
B14 =
20
B15 =
21
B16 =
22
B17 =
23
B18 =
24
B19 =
25
B20 =
26
B21 =
27
B22 =
28
B23 =
29
B24 =
30
B25 =
31
B26 =
32
B27 =
33
B28 =
34
B29 =
35
CREATEDAT =
36
UPDATEDAT =
37
FIELDS =
{
  ID => {:type => ::Thrift::Types::I64, :name => 'id'},
  TRACKID => {:type => ::Thrift::Types::I64, :name => 'trackId'},
  DURATION => {:type => ::Thrift::Types::DOUBLE, :name => 'duration'},
  BLOCKS => {:type => ::Thrift::Types::I32, :name => 'blocks'},
  FLAGS => {:type => ::Thrift::Types::STRING, :name => 'flags', :optional => true},
  B0 => {:type => ::Thrift::Types::I32, :name => 'b0'},
  B1 => {:type => ::Thrift::Types::I32, :name => 'b1'},
  B2 => {:type => ::Thrift::Types::I32, :name => 'b2'},
  B3 => {:type => ::Thrift::Types::I32, :name => 'b3'},
  B4 => {:type => ::Thrift::Types::I32, :name => 'b4'},
  B5 => {:type => ::Thrift::Types::I32, :name => 'b5'},
  B6 => {:type => ::Thrift::Types::I32, :name => 'b6'},
  B7 => {:type => ::Thrift::Types::I32, :name => 'b7'},
  B8 => {:type => ::Thrift::Types::I32, :name => 'b8'},
  B9 => {:type => ::Thrift::Types::I32, :name => 'b9'},
  B10 => {:type => ::Thrift::Types::I32, :name => 'b10'},
  B11 => {:type => ::Thrift::Types::I32, :name => 'b11'},
  B12 => {:type => ::Thrift::Types::I32, :name => 'b12'},
  B13 => {:type => ::Thrift::Types::I32, :name => 'b13'},
  B14 => {:type => ::Thrift::Types::I32, :name => 'b14'},
  B15 => {:type => ::Thrift::Types::I32, :name => 'b15'},
  B16 => {:type => ::Thrift::Types::I32, :name => 'b16'},
  B17 => {:type => ::Thrift::Types::I32, :name => 'b17'},
  B18 => {:type => ::Thrift::Types::I32, :name => 'b18'},
  B19 => {:type => ::Thrift::Types::I32, :name => 'b19'},
  B20 => {:type => ::Thrift::Types::I32, :name => 'b20'},
  B21 => {:type => ::Thrift::Types::I32, :name => 'b21'},
  B22 => {:type => ::Thrift::Types::I32, :name => 'b22'},
  B23 => {:type => ::Thrift::Types::I32, :name => 'b23'},
  B24 => {:type => ::Thrift::Types::I32, :name => 'b24'},
  B25 => {:type => ::Thrift::Types::I32, :name => 'b25'},
  B26 => {:type => ::Thrift::Types::I32, :name => 'b26'},
  B27 => {:type => ::Thrift::Types::I32, :name => 'b27'},
  B28 => {:type => ::Thrift::Types::I32, :name => 'b28'},
  B29 => {:type => ::Thrift::Types::I32, :name => 'b29'},
  CREATEDAT => {:type => ::Thrift::Types::I64, :name => 'createdAt'},
  UPDATEDAT => {:type => ::Thrift::Types::I64, :name => 'updatedAt'}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



918
# File 'lib/service_album_api/content_types.rb', line 918

def struct_fields; FIELDS; end

#validateObject



920
921
# File 'lib/service_album_api/content_types.rb', line 920

def validate
end