Class: Profile

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

MID =
1
USERID =
3
REGIONCODE =
12
PHONE =
10
EMAIL =
11
DISPLAYNAME =
20
PHONETICNAME =
21
PICTURESTATUS =
22
THUMBNAILURL =
23
STATUSMESSAGE =
24
ALLOWSEARCHBYUSERID =
31
ALLOWSEARCHBYEMAIL =
32
PICTUREPATH =
33
MUSICPROFILE =
34
VIDEOPROFILE =
35
STATUSMESSAGECONTENTMETADATA =
36
AVATARPROFILE =
37
FIELDS =
{
  MID => {:type => ::Thrift::Types::STRING, :name => 'mid'},
  USERID => {:type => ::Thrift::Types::STRING, :name => 'userid'},
  REGIONCODE => {:type => ::Thrift::Types::STRING, :name => 'regionCode'},
  PHONE => {:type => ::Thrift::Types::STRING, :name => 'phone'},
  EMAIL => {:type => ::Thrift::Types::STRING, :name => 'email'},
  DISPLAYNAME => {:type => ::Thrift::Types::STRING, :name => 'displayName'},
  PHONETICNAME => {:type => ::Thrift::Types::STRING, :name => 'phoneticName'},
  PICTURESTATUS => {:type => ::Thrift::Types::STRING, :name => 'pictureStatus'},
  THUMBNAILURL => {:type => ::Thrift::Types::STRING, :name => 'thumbnailUrl'},
  STATUSMESSAGE => {:type => ::Thrift::Types::STRING, :name => 'statusMessage'},
  ALLOWSEARCHBYUSERID => {:type => ::Thrift::Types::BOOL, :name => 'allowSearchByUserid'},
  ALLOWSEARCHBYEMAIL => {:type => ::Thrift::Types::BOOL, :name => 'allowSearchByEmail'},
  PICTUREPATH => {:type => ::Thrift::Types::STRING, :name => 'picturePath'},
  MUSICPROFILE => {:type => ::Thrift::Types::STRING, :name => 'musicProfile'},
  VIDEOPROFILE => {:type => ::Thrift::Types::STRING, :name => 'videoProfile'},
  STATUSMESSAGECONTENTMETADATA => {:type => ::Thrift::Types::MAP, :name => 'statusMessageContentMetadata', :key => {:type => ::Thrift::Types::STRING}, :value => {:type => ::Thrift::Types::STRING}},
  AVATARPROFILE => {:type => ::Thrift::Types::STRUCT, :name => 'avatarProfile', :class => ::AvatarProfile, :optional => true}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



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

def struct_fields; FIELDS; end

#validateObject



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

def validate
end