Class: SmartChannelRecommendation

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

MINDISPLAYDURATION =
1
TITLE =
2
DESCRIPTIONTEXT =
3
LABELTEXT =
4
IMAGEURL =
5
BGCOLORCODE =
6
LINKURL =
7
IMPEVENTURL =
8
CLICKEVENTURL =
9
MUTEEVENTURL =
10
UPVOTEEVENTURL =
11
DOWNVOTEEVENTURL =
12
FIELDS =
{
  MINDISPLAYDURATION => {:type => ::Thrift::Types::I32, :name => 'minDisplayDuration'},
  TITLE => {:type => ::Thrift::Types::STRING, :name => 'title'},
  DESCRIPTIONTEXT => {:type => ::Thrift::Types::STRING, :name => 'descriptionText'},
  LABELTEXT => {:type => ::Thrift::Types::STRING, :name => 'labelText'},
  IMAGEURL => {:type => ::Thrift::Types::STRING, :name => 'imageUrl'},
  BGCOLORCODE => {:type => ::Thrift::Types::STRING, :name => 'bgColorCode'},
  LINKURL => {:type => ::Thrift::Types::STRING, :name => 'linkUrl'},
  IMPEVENTURL => {:type => ::Thrift::Types::STRING, :name => 'impEventUrl'},
  CLICKEVENTURL => {:type => ::Thrift::Types::STRING, :name => 'clickEventUrl'},
  MUTEEVENTURL => {:type => ::Thrift::Types::STRING, :name => 'muteEventUrl'},
  UPVOTEEVENTURL => {:type => ::Thrift::Types::STRING, :name => 'upvoteEventUrl'},
  DOWNVOTEEVENTURL => {:type => ::Thrift::Types::STRING, :name => 'downvoteEventUrl'}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



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

def struct_fields; FIELDS; end

#validateObject



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

def validate
end