{
REQUESTID => {:type => ::Thrift::Types::STRING, :name => 'requestId'},
REQUESTTYPE => {:type => ::Thrift::Types::I32, :name => 'requestType', :enum_class => ::G_a_b_z0_a_d_w7},
REQUESTLINEMEMBERID => {:type => ::Thrift::Types::STRING, :name => 'requestLineMemberId'},
REQUESTLINEUSERNICKNAME => {:type => ::Thrift::Types::STRING, :name => 'requestLineUserNickname'},
RECEIVELINEMEMBERID => {:type => ::Thrift::Types::STRING, :name => 'receiveLineMemberId'},
RECEIVELINEUSERNICKNAME => {:type => ::Thrift::Types::STRING, :name => 'receiveLineUserNickname'},
SENDMESSAGE => {:type => ::Thrift::Types::STRING, :name => 'sendMessage'},
REQUESTDATE => {:type => ::Thrift::Types::I64, :name => 'requestDate'},
STATUS => {:type => ::Thrift::Types::I32, :name => 'status', :enum_class => ::G_a_b_z0_a_d_v7},
REQUESTRECEIVEDINFO => {:type => ::Thrift::Types::LIST, :name => 'requestReceivedInfo', :element => {:type => ::Thrift::Types::STRUCT, :class => ::TransferRequestReceivedInfo}},
MESSAGEMETADATA => {:type => ::Thrift::Types::MAP, :name => 'messageMetadata', :key => {:type => ::Thrift::Types::STRING}, :value => {:type => ::Thrift::Types::STRING}},
MONEYAMOUNT => {:type => ::Thrift::Types::STRUCT, :name => 'moneyAmount', :class => ::DisplayMoney},
TOTALMEMBERCOUNT => {:type => ::Thrift::Types::I32, :name => 'totalMemberCount'},
STARTNUM => {:type => ::Thrift::Types::I32, :name => 'startNum'},
MESSAGEID => {:type => ::Thrift::Types::STRING, :name => 'messageId'},
OTHERMEMBERCOUNT => {:type => ::Thrift::Types::I32, :name => 'otherMemberCount'}
}