def from_map()

in python/alibabacloud_opensearch/models.py [0:0]


    def from_map(self, m: dict = None):
        m = m or dict()
        if m.get('request_id') is not None:
            self.request_id = m.get('request_id')
        if m.get('searchtime') is not None:
            self.searchtime = m.get('searchtime')
        self.suggestions = []
        if m.get('suggestions') is not None:
            for k in m.get('suggestions'):
                temp_model = SuggestionResponseSuggestions()
                self.suggestions.append(temp_model.from_map(k))
        self.errors = []
        if m.get('errors') is not None:
            for k in m.get('errors'):
                temp_model = Error()
                self.errors.append(temp_model.from_map(k))
        return self