interface.go 1.1 KB

1234567891011121314151617181920212223242526
  1. // THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
  2. // Package cloudsearchdomainiface provides an interface for the Amazon CloudSearch Domain.
  3. package cloudsearchdomainiface
  4. import (
  5. "github.com/aws/aws-sdk-go/aws/request"
  6. "github.com/aws/aws-sdk-go/service/cloudsearchdomain"
  7. )
  8. // CloudSearchDomainAPI is the interface type for cloudsearchdomain.CloudSearchDomain.
  9. type CloudSearchDomainAPI interface {
  10. SearchRequest(*cloudsearchdomain.SearchInput) (*request.Request, *cloudsearchdomain.SearchOutput)
  11. Search(*cloudsearchdomain.SearchInput) (*cloudsearchdomain.SearchOutput, error)
  12. SuggestRequest(*cloudsearchdomain.SuggestInput) (*request.Request, *cloudsearchdomain.SuggestOutput)
  13. Suggest(*cloudsearchdomain.SuggestInput) (*cloudsearchdomain.SuggestOutput, error)
  14. UploadDocumentsRequest(*cloudsearchdomain.UploadDocumentsInput) (*request.Request, *cloudsearchdomain.UploadDocumentsOutput)
  15. UploadDocuments(*cloudsearchdomain.UploadDocumentsInput) (*cloudsearchdomain.UploadDocumentsOutput, error)
  16. }
  17. var _ CloudSearchDomainAPI = (*cloudsearchdomain.CloudSearchDomain)(nil)