in python/alibabacloud_opensearch/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('query') is not None:
self.query = m.get('query')
if m.get('fetch_fields') is not None:
self.fetch_fields = m.get('fetch_fields')
if m.get('qp') is not None:
self.qp = m.get('qp')
if m.get('disable') is not None:
self.disable = m.get('disable')
if m.get('first_rank_name') is not None:
self.first_rank_name = m.get('first_rank_name')
if m.get('second_rank_name') is not None:
self.second_rank_name = m.get('second_rank_name')
if m.get('user_id') is not None:
self.user_id = m.get('user_id')
if m.get('abtest') is not None:
self.abtest = m.get('abtest')
if m.get('category_prediction') is not None:
self.category_prediction = m.get('category_prediction')
if m.get('raw_query') is not None:
self.raw_query = m.get('raw_query')
if m.get('summary') is not None:
self.summary = m.get('summary')
return self