=begin #ARTIK Cloud API #No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) OpenAPI spec version: 2.0.0 Generated by: https://github.com/swagger-api/swagger-codegen.git =end # Common files require 'artikcloud/api_client' require 'artikcloud/api_error' require 'artikcloud/version' require 'artikcloud/configuration' # Models require 'artikcloud/models/ack_envelope' require 'artikcloud/models/acknowledgement' require 'artikcloud/models/action' require 'artikcloud/models/action_array' require 'artikcloud/models/action_details' require 'artikcloud/models/action_details_array' require 'artikcloud/models/action_in' require 'artikcloud/models/action_out' require 'artikcloud/models/actions' require 'artikcloud/models/aggregate_data' require 'artikcloud/models/aggregates_histogram_data' require 'artikcloud/models/aggregates_histogram_response' require 'artikcloud/models/aggregates_response' require 'artikcloud/models/app_properties' require 'artikcloud/models/check_token_message' require 'artikcloud/models/check_token_response' require 'artikcloud/models/device' require 'artikcloud/models/device_array' require 'artikcloud/models/device_envelope' require 'artikcloud/models/device_reg_complete_request' require 'artikcloud/models/device_reg_confirm_user_request' require 'artikcloud/models/device_reg_confirm_user_response' require 'artikcloud/models/device_reg_confirm_user_response_envelope' require 'artikcloud/models/device_reg_status_response' require 'artikcloud/models/device_reg_status_response_envelope' require 'artikcloud/models/device_share_info' require 'artikcloud/models/device_sharing' require 'artikcloud/models/device_sharing_array' require 'artikcloud/models/device_sharing_envelope' require 'artikcloud/models/device_sharing_id' require 'artikcloud/models/device_status' require 'artikcloud/models/device_status_batch' require 'artikcloud/models/device_status_data' require 'artikcloud/models/device_status_put' require 'artikcloud/models/device_status_put_data' require 'artikcloud/models/device_task' require 'artikcloud/models/device_task_update_request' require 'artikcloud/models/device_task_update_response' require 'artikcloud/models/device_token' require 'artikcloud/models/device_token_envelope' require 'artikcloud/models/device_type' require 'artikcloud/models/device_type_array' require 'artikcloud/models/device_type_envelope' require 'artikcloud/models/device_type_info' require 'artikcloud/models/device_type_info_envelope' require 'artikcloud/models/device_types_envelope' require 'artikcloud/models/device_types_info' require 'artikcloud/models/device_types_info_envelope' require 'artikcloud/models/devices_envelope' require 'artikcloud/models/error_envelope' require 'artikcloud/models/event_feed_data' require 'artikcloud/models/export_data' require 'artikcloud/models/export_data_array' require 'artikcloud/models/export_history_response' require 'artikcloud/models/export_normalized_messages_response' require 'artikcloud/models/export_request' require 'artikcloud/models/export_request_data' require 'artikcloud/models/export_request_info' require 'artikcloud/models/export_request_response' require 'artikcloud/models/export_response' require 'artikcloud/models/export_status_response' require 'artikcloud/models/field_path' require 'artikcloud/models/field_presence' require 'artikcloud/models/field_presence_envelope' require 'artikcloud/models/fields_actions' require 'artikcloud/models/manifest_properties' require 'artikcloud/models/manifest_properties_envelope' require 'artikcloud/models/manifest_versions' require 'artikcloud/models/manifest_versions_envelope' require 'artikcloud/models/message' require 'artikcloud/models/message_action' require 'artikcloud/models/message_id' require 'artikcloud/models/message_id_envelope' require 'artikcloud/models/message_in' require 'artikcloud/models/message_out' require 'artikcloud/models/metadata_envelope' require 'artikcloud/models/metadata_properties_envelope' require 'artikcloud/models/metadata_query_envelope' require 'artikcloud/models/non_empty_string' require 'artikcloud/models/normalized_action' require 'artikcloud/models/normalized_actions_envelope' require 'artikcloud/models/normalized_message' require 'artikcloud/models/normalized_messages_envelope' require 'artikcloud/models/notif_message' require 'artikcloud/models/notif_message_array' require 'artikcloud/models/notif_messages_response' require 'artikcloud/models/output_rule' require 'artikcloud/models/presence_envelope' require 'artikcloud/models/presence_model' require 'artikcloud/models/properties_envelope' require 'artikcloud/models/refresh_token_response' require 'artikcloud/models/register_message' require 'artikcloud/models/rule_array' require 'artikcloud/models/rule_creation_info' require 'artikcloud/models/rule_envelope' require 'artikcloud/models/rule_error' require 'artikcloud/models/rule_update_info' require 'artikcloud/models/rule_warning_output' require 'artikcloud/models/rules_envelope' require 'artikcloud/models/snapshot_response' require 'artikcloud/models/snapshot_responses' require 'artikcloud/models/snapshots_response_envelope' require 'artikcloud/models/subscription' require 'artikcloud/models/subscription_array' require 'artikcloud/models/subscription_envelope' require 'artikcloud/models/subscription_info' require 'artikcloud/models/subscriptions_envelope' require 'artikcloud/models/tag' require 'artikcloud/models/tag_array' require 'artikcloud/models/tags_envelope' require 'artikcloud/models/task' require 'artikcloud/models/task_by_did' require 'artikcloud/models/task_by_did_list' require 'artikcloud/models/task_by_did_list_envelope' require 'artikcloud/models/task_envelope' require 'artikcloud/models/task_history' require 'artikcloud/models/task_history_list' require 'artikcloud/models/task_list' require 'artikcloud/models/task_list_envelope' require 'artikcloud/models/task_parameters' require 'artikcloud/models/task_request' require 'artikcloud/models/task_status' require 'artikcloud/models/task_status_counts' require 'artikcloud/models/task_statuses' require 'artikcloud/models/task_statuses_envelope' require 'artikcloud/models/task_statuses_history_envelope' require 'artikcloud/models/task_update_request' require 'artikcloud/models/task_update_response' require 'artikcloud/models/tasks_status_counts' require 'artikcloud/models/token' require 'artikcloud/models/token_info' require 'artikcloud/models/token_info_success_response' require 'artikcloud/models/token_request' require 'artikcloud/models/token_response' require 'artikcloud/models/unregister_device_response' require 'artikcloud/models/unregister_device_response_envelope' require 'artikcloud/models/update_parameters' require 'artikcloud/models/user' require 'artikcloud/models/user_envelope' require 'artikcloud/models/validation_callback_info' require 'artikcloud/models/web_socket_error' # APIs require 'artikcloud/api/device_types_api' require 'artikcloud/api/devices_api' require 'artikcloud/api/devices_management_api' require 'artikcloud/api/devicesshares_api' require 'artikcloud/api/devicestatus_api' require 'artikcloud/api/export_api' require 'artikcloud/api/messages_api' require 'artikcloud/api/registrations_api' require 'artikcloud/api/rules_api' require 'artikcloud/api/subscriptions_api' require 'artikcloud/api/tags_api' require 'artikcloud/api/tokens_api' require 'artikcloud/api/users_api' module ArtikCloud class << self # Customize default settings for the SDK using block. # ArtikCloud.configure do |config| # config.username = "xxx" # config.password = "xxx" # end # If no block given, return the default Configuration object. def configure if block_given? yield(Configuration.default) else Configuration.default end end end end