//go:build !no_runtime_type_checking package awssns import ( "fmt" ) func validateFilter_FilterParameters(filter SubscriptionFilter) error { if filter == nil { return fmt.Errorf("parameter filter is required, but nil was provided") } return nil } func validateFilter_PolicyParameters(policy *map[string]FilterOrPolicy) error { if policy == nil { return fmt.Errorf("parameter policy is required, but nil was provided") } return nil } func validateNewFilterParameters(filterDoc SubscriptionFilter) error { if filterDoc == nil { return fmt.Errorf("parameter filterDoc is required, but nil was provided") } return nil }