Module: Aimastering

Defined in:
lib/aimastering/version.rb,
lib/aimastering.rb,
lib/aimastering/api_error.rb,
lib/aimastering/api_client.rb,
lib/aimastering/models/jwt.rb,
lib/aimastering/models/kpi.rb,
lib/aimastering/models/plan.rb,
lib/aimastering/models/user.rb,
lib/aimastering/api/plan_api.rb,
lib/aimastering/api/user_api.rb,
lib/aimastering/models/audio.rb,
lib/aimastering/models/video.rb,
lib/aimastering/api/audio_api.rb,
lib/aimastering/api/video_api.rb,
lib/aimastering/configuration.rb,
lib/aimastering/models/config.rb,
lib/aimastering/api/config_api.rb,
lib/aimastering/models/payment.rb,
lib/aimastering/api/payment_api.rb,
lib/aimastering/models/mastering.rb,
lib/aimastering/api/mastering_api.rb,
lib/aimastering/api/statistics_api.rb,
lib/aimastering/models/access_token.rb,
lib/aimastering/models/config_auth0.rb,
lib/aimastering/models/subscription.rb,
lib/aimastering/api/access_token_api.rb,
lib/aimastering/api/subscription_api.rb,
lib/aimastering/models/config_paypal.rb,
lib/aimastering/models/config_stripe.rb,
lib/aimastering/models/library_audio.rb,
lib/aimastering/api/library_audio_api.rb,
lib/aimastering/models/audio_analysis.rb,
lib/aimastering/models/config_version.rb,
lib/aimastering/models/sp_subscription.rb,
lib/aimastering/models/user_statistics.rb,
lib/aimastering/api/external_search_api.rb,
lib/aimastering/api/sp_subscription_api.rb,
lib/aimastering/models/payment_customer.rb,
lib/aimastering/api/payment_customer_api.rb,
lib/aimastering/models/library_audio_like.rb,
lib/aimastering/models/amazon_subscription.rb,
lib/aimastering/api/amazon_subscription_api.rb,
lib/aimastering/models/anonymized_mastering.rb,
lib/aimastering/models/audio_download_token.rb,
lib/aimastering/models/group_buy_statistics.rb,
lib/aimastering/models/video_download_token.rb,
lib/aimastering/models/external_search_result.rb,
lib/aimastering/models/library_audio_analysis.rb,
lib/aimastering/models/external_search_result_itunes.rb,
lib/aimastering/models/external_search_result_youtube.rb

Overview

#AI Mastering API

#This is a AI Mastering API document. You can use the mastering feature of [AI Mastering](aimastering.com) through this API.

OpenAPI spec version: 1.0.0 Contact: [email protected] Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.3.1

Defined Under Namespace

Classes: AccessToken, AccessTokenApi, AmazonSubscription, AmazonSubscriptionApi, AnonymizedMastering, ApiClient, ApiError, Audio, AudioAnalysis, AudioApi, AudioDownloadToken, Config, ConfigApi, ConfigAuth0, ConfigPaypal, ConfigStripe, ConfigVersion, Configuration, ExternalSearchApi, ExternalSearchResult, ExternalSearchResultItunes, ExternalSearchResultYoutube, GroupBuyStatistics, JWT, Kpi, LibraryAudio, LibraryAudioAnalysis, LibraryAudioApi, LibraryAudioLike, Mastering, MasteringApi, Payment, PaymentApi, PaymentCustomer, PaymentCustomerApi, Plan, PlanApi, SpSubscription, SpSubscriptionApi, StatisticsApi, Subscription, SubscriptionApi, User, UserApi, UserStatistics, Video, VideoApi, VideoDownloadToken

Constant Summary collapse

VERSION =
"1.1.0"

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

Aimastering.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



76
77
78
79
80
81
82
# File 'lib/aimastering.rb', line 76

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end