// SetFilterBy 指定キーでのフィルター
557123
func (api *MobileGatewayAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
1034055
func (api *SwitchAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
843997
func (api *DatabaseAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
977518
func (api *ServerAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
580036
func (s *ListAssessmentRunAgentsInput) SetFilter(v *AgentFilter) *ListAssessmentRunAgentsInput {
	s.Filter = v
	return s
}
597039
func (api *SIMAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
1158285
func (s *ListPoliciesForTargetInput) SetFilter(v string) *ListPoliciesForTargetInput {
	s.Filter = &v
	return s
}
746474
func (s *ListEntityRecognizersInput) SetFilter(v *EntityRecognizerFilter) *ListEntityRecognizersInput {
	s.Filter = v
	return s
}
771718
func (s *InventoryConfiguration) SetFilter(v *InventoryFilter) *InventoryConfiguration {
	s.Filter = v
	return s
}
1034958
func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput {
	s.FilterValue = &v
	return s
}
1072052
func (api *ProductPrivateHostAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
685997
func (s *GetCostAndUsageInput) SetFilter(v *Expression) *GetCostAndUsageInput {
	s.Filter = v
	return s
}
492663
func (s *GetEntitlementsInput) SetFilter(v map[string][]*string) *GetEntitlementsInput {
	s.Filter = v
	return s
}
1271664
func (api *LicenseAPI) SetFilterBy(key string, value interface{}) {
	api.filterBy(key, value, false)
}
848972
func (s *DescribeEventTypesInput) SetFilter(v *EventTypeFilter) *DescribeEventTypesInput {
	s.Filter = v
	return s
}
1105615
func (s *ListImagesInput) SetFilter(v *ListImagesFilter) *ListImagesInput {
	s.Filter = v
	return s
}
880851
func (q *Query) SetFilter(name string, fn NodeFilterFn) {
	if q.filters == &defaultFilterFunctions {
		// clone the static table
		q.filters = &map[string]NodeFilterFn{}
		for k, v := range defaultFilterFunctions {
			(*q.filters)[k] = v
		}
	}
	(*q.filters)[name] = fn
}