{
MID => {:type => ::Thrift::Types::STRING, :name => 'mid'},
CREATEDTIME => {:type => ::Thrift::Types::I64, :name => 'createdTime'},
TYPE => {:type => ::Thrift::Types::I32, :name => 'type', :enum_class => ::P0_a_e_a_b_c9},
STATUS => {:type => ::Thrift::Types::I32, :name => 'status', :enum_class => ::P0_a_e_a_b_b9},
RELATION => {:type => ::Thrift::Types::I32, :name => 'relation', :enum_class => ::P0_a_e_a_b_z8},
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'},
DISPLAYNAMEOVERRIDDEN => {:type => ::Thrift::Types::STRING, :name => 'displayNameOverridden'},
FAVORITETIME => {:type => ::Thrift::Types::I64, :name => 'favoriteTime'},
CAPABLEVOICECALL => {:type => ::Thrift::Types::BOOL, :name => 'capableVoiceCall'},
CAPABLEVIDEOCALL => {:type => ::Thrift::Types::BOOL, :name => 'capableVideoCall'},
CAPABLEMYHOME => {:type => ::Thrift::Types::BOOL, :name => 'capableMyhome'},
CAPABLEBUDDY => {:type => ::Thrift::Types::BOOL, :name => 'capableBuddy'},
ATTRIBUTES => {:type => ::Thrift::Types::I32, :name => 'attributes'},
SETTINGS => {:type => ::Thrift::Types::I64, :name => 'settings'},
PICTUREPATH => {:type => ::Thrift::Types::STRING, :name => 'picturePath'},
RECOMMENDPARAMS => {:type => ::Thrift::Types::STRING, :name => 'recommendParams'},
FRIENDREQUESTSTATUS => {:type => ::Thrift::Types::I32, :name => 'friendRequestStatus', :enum_class => ::P0_a_e_a_b_za},
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}
}