Class: ServiceItem

Inherits:
Object
  • Object
show all
Includes:
Thrift::Struct, Thrift::Struct_Union
Defined in:
lib/linerb/gen-rb/takagi_chan_types.rb,
lib/linerb/gen-rb/takagi_chan_types.rb

Constant Summary collapse

ID =
1
TITLE =
2
TYPE =
3
SUBTYPE =
4
APPID =
5
CHANNELID =
6
BADGE =
7
ICONURL =
8
DOWNLOADURL =
9
LAUNCHSCHEME =
10
ICONTINT =
11
FIELDS =
{
  ID => {:type => ::Thrift::Types::STRING, :name => 'id'},
  TITLE => {:type => ::Thrift::Types::STRING, :name => 'title'},
  TYPE => {:type => ::Thrift::Types::I32, :name => 'type'},
  SUBTYPE => {:type => ::Thrift::Types::I32, :name => 'subType'},
  APPID => {:type => ::Thrift::Types::STRING, :name => 'appId'},
  CHANNELID => {:type => ::Thrift::Types::STRING, :name => 'channelId'},
  BADGE => {:type => ::Thrift::Types::STRING, :name => 'badge'},
  ICONURL => {:type => ::Thrift::Types::STRING, :name => 'iconUrl'},
  DOWNLOADURL => {:type => ::Thrift::Types::STRING, :name => 'downloadUrl'},
  LAUNCHSCHEME => {:type => ::Thrift::Types::STRING, :name => 'launchScheme'},
  ICONTINT => {:type => ::Thrift::Types::BOOL, :name => 'iconTint'}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



9322
# File 'lib/linerb/gen-rb/takagi_chan_types.rb', line 9322

def struct_fields; FIELDS; end

#validateObject



9324
9325
# File 'lib/linerb/gen-rb/takagi_chan_types.rb', line 9324

def validate
end