# encoding: utf-8
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.

require 'uri'
require 'cgi'
require 'date'
require 'json'
require 'base64'
require 'erb'
require 'securerandom'
require 'time'
require 'timeliness'
require 'faraday'
require 'faraday-cookie_jar'
require 'concurrent'
require 'ms_rest'
require 'v2.1/generated/azure_cognitiveservices_textanalytics/module_definition'
require 'ms_rest_azure'

module Azure::CognitiveServices::TextAnalytics::V2_1
  autoload :TextAnalyticsClient,                                'v2.1/generated/azure_cognitiveservices_textanalytics/text_analytics_client.rb'

  module Models
    autoload :ErrorResponse,                                      'v2.1/generated/azure_cognitiveservices_textanalytics/models/error_response.rb'
    autoload :MultiLanguageInput,                                 'v2.1/generated/azure_cognitiveservices_textanalytics/models/multi_language_input.rb'
    autoload :KeyPhraseBatchResultItem,                           'v2.1/generated/azure_cognitiveservices_textanalytics/models/key_phrase_batch_result_item.rb'
    autoload :MatchRecord,                                        'v2.1/generated/azure_cognitiveservices_textanalytics/models/match_record.rb'
    autoload :KeyPhraseBatchResult,                               'v2.1/generated/azure_cognitiveservices_textanalytics/models/key_phrase_batch_result.rb'
    autoload :DocumentStatistics,                                 'v2.1/generated/azure_cognitiveservices_textanalytics/models/document_statistics.rb'
    autoload :LanguageInput,                                      'v2.1/generated/azure_cognitiveservices_textanalytics/models/language_input.rb'
    autoload :ErrorRecord,                                        'v2.1/generated/azure_cognitiveservices_textanalytics/models/error_record.rb'
    autoload :LanguageBatchInput,                                 'v2.1/generated/azure_cognitiveservices_textanalytics/models/language_batch_input.rb'
    autoload :EntitiesBatchResult,                                'v2.1/generated/azure_cognitiveservices_textanalytics/models/entities_batch_result.rb'
    autoload :DetectedLanguage,                                   'v2.1/generated/azure_cognitiveservices_textanalytics/models/detected_language.rb'
    autoload :MultiLanguageBatchInput,                            'v2.1/generated/azure_cognitiveservices_textanalytics/models/multi_language_batch_input.rb'
    autoload :LanguageBatchResultItem,                            'v2.1/generated/azure_cognitiveservices_textanalytics/models/language_batch_result_item.rb'
    autoload :EntitiesBatchResultItem,                            'v2.1/generated/azure_cognitiveservices_textanalytics/models/entities_batch_result_item.rb'
    autoload :LanguageBatchResult,                                'v2.1/generated/azure_cognitiveservices_textanalytics/models/language_batch_result.rb'
    autoload :InternalError,                                      'v2.1/generated/azure_cognitiveservices_textanalytics/models/internal_error.rb'
    autoload :SentimentBatchResultItem,                           'v2.1/generated/azure_cognitiveservices_textanalytics/models/sentiment_batch_result_item.rb'
    autoload :RequestStatistics,                                  'v2.1/generated/azure_cognitiveservices_textanalytics/models/request_statistics.rb'
    autoload :SentimentBatchResult,                               'v2.1/generated/azure_cognitiveservices_textanalytics/models/sentiment_batch_result.rb'
    autoload :EntityRecord,                                       'v2.1/generated/azure_cognitiveservices_textanalytics/models/entity_record.rb'
  end
end
