Module: Knievel

Defined in:
lib/knievel/version.rb,
lib/knievel.rb,
lib/knievel/client.rb,
lib/knievel/api_error.rb,
lib/knievel/models/ad.rb,
lib/knievel/api_client.rb,
lib/knievel/api/ads_api.rb,
lib/knievel/models/site.rb,
lib/knievel/models/zone.rb,
lib/knievel/api/orgs_api.rb,
lib/knievel/api/sites_api.rb,
lib/knievel/api/zones_api.rb,
lib/knievel/configuration.rb,
lib/knievel/models/flight.rb,
lib/knievel/resources/ads.rb,
lib/knievel/api/system_api.rb,
lib/knievel/api/tokens_api.rb,
lib/knievel/api_model_base.rb,
lib/knievel/models/ad_list.rb,
lib/knievel/models/ad_type.rb,
lib/knievel/models/channel.rb,
lib/knievel/resources/base.rb,
lib/knievel/api/default_api.rb,
lib/knievel/api/explain_api.rb,
lib/knievel/api/flights_api.rb,
lib/knievel/models/campaign.rb,
lib/knievel/models/creative.rb,
lib/knievel/models/priority.rb,
lib/knievel/resources/sites.rb,
lib/knievel/resources/zones.rb,
lib/knievel/api/taxonomy_api.rb,
lib/knievel/models/site_list.rb,
lib/knievel/models/zone_list.rb,
lib/knievel/api/campaigns_api.rb,
lib/knievel/api/creatives_api.rb,
lib/knievel/api/decisions_api.rb,
lib/knievel/models/advertiser.rb,
lib/knievel/models/auth_block.rb,
lib/knievel/models/error_body.rb,
lib/knievel/resources/flights.rb,
lib/knievel/api/ad_library_api.rb,
lib/knievel/models/decision_ad.rb,
lib/knievel/models/flight_list.rb,
lib/knievel/api/advertisers_api.rb,
lib/knievel/models/ad_type_list.rb,
lib/knievel/models/channel_list.rb,
lib/knievel/resources/campaigns.rb,
lib/knievel/resources/creatives.rb,
lib/knievel/models/campaign_list.rb,
lib/knievel/models/creative_list.rb,
lib/knievel/models/priority_list.rb,
lib/knievel/models/token_summary.rb,
lib/knievel/models/decision_block.rb,
lib/knievel/models/error_envelope.rb,
lib/knievel/models/force_override.rb,
lib/knievel/models/issuer_summary.rb,
lib/knievel/resources/advertisers.rb,
lib/knievel/models/ad_library_item.rb,
lib/knievel/models/advertiser_list.rb,
lib/knievel/models/batch_error_body.rb,
lib/knievel/models/decision_context.rb,
lib/knievel/models/explain_response.rb,
lib/knievel/models/project_response.rb,
lib/knievel/models/version_response.rb,
lib/knievel/models/create_ad_request.rb,
lib/knievel/models/creative_template.rb,
lib/knievel/models/decisions_request.rb,
lib/knievel/models/explain_candidate.rb,
lib/knievel/models/explain_placement.rb,
lib/knievel/models/update_ad_request.rb,
lib/knievel/models/batch_error_detail.rb,
lib/knievel/models/decision_placement.rb,
lib/knievel/models/decisions_response.rb,
lib/knievel/models/explain_evaluation.rb,
lib/knievel/api/creative_templates_api.rb,
lib/knievel/models/batch_upsert_ad_row.rb,
lib/knievel/models/create_site_request.rb,
lib/knievel/models/create_zone_request.rb,
lib/knievel/models/token_list_response.rb,
lib/knievel/models/update_site_request.rb,
lib/knievel/models/update_zone_request.rb,
lib/knievel/models/ad_library_item_list.rb,
lib/knievel/models/batch_error_envelope.rb,
lib/knievel/models/create_token_request.rb,
lib/knievel/models/batch_upsert_site_row.rb,
lib/knievel/models/batch_upsert_zone_row.rb,
lib/knievel/models/create_flight_request.rb,
lib/knievel/models/create_token_response.rb,
lib/knievel/models/update_flight_request.rb,
lib/knievel/resources/creative_templates.rb,
lib/knievel/models/create_project_request.rb,
lib/knievel/models/creative_template_list.rb,
lib/knievel/models/batch_upsert_ads_result.rb,
lib/knievel/models/batch_upsert_flight_row.rb,
lib/knievel/models/create_campaign_request.rb,
lib/knievel/models/create_creative_request.rb,
lib/knievel/models/update_campaign_request.rb,
lib/knievel/models/batch_upsert_ads_request.rb,
lib/knievel/models/batch_upsert_campaign_row.rb,
lib/knievel/models/batch_upsert_sites_result.rb,
lib/knievel/models/batch_upsert_zones_result.rb,
lib/knievel/models/create_advertiser_request.rb,
lib/knievel/models/update_advertiser_request.rb,
lib/knievel/models/batch_upsert_sites_request.rb,
lib/knievel/models/batch_upsert_zones_request.rb,
lib/knievel/models/upsert_site_by_url_request.rb,
lib/knievel/models/batch_upsert_advertiser_row.rb,
lib/knievel/models/batch_upsert_flights_result.rb,
lib/knievel/models/batch_upsert_flights_request.rb,
lib/knievel/models/batch_upsert_campaigns_result.rb,
lib/knievel/models/batch_upsert_campaigns_request.rb,
lib/knievel/models/create_ad_library_item_request.rb,
lib/knievel/models/update_ad_library_item_request.rb,
lib/knievel/models/batch_upsert_advertisers_result.rb,
lib/knievel/models/batch_upsert_advertisers_request.rb,
lib/knievel/models/create_creative_template_request.rb,
lib/knievel/models/update_creative_template_request.rb

Overview

#knievel

#No description provided (generated by Openapi Generator github.com/openapitools/openapi-generator)

The version of the OpenAPI document: 0.1.0

Generated by: openapi-generator.tech Generator version: 7.23.0-SNAPSHOT

Defined Under Namespace

Modules: Resources Classes: Ad, AdLibraryApi, AdLibraryItem, AdLibraryItemList, AdList, AdType, AdTypeList, AdsApi, Advertiser, AdvertiserList, AdvertisersApi, ApiClient, ApiError, ApiModelBase, AuthBlock, BatchErrorBody, BatchErrorDetail, BatchErrorEnvelope, BatchUpsertAdRow, BatchUpsertAdsRequest, BatchUpsertAdsResult, BatchUpsertAdvertiserRow, BatchUpsertAdvertisersRequest, BatchUpsertAdvertisersResult, BatchUpsertCampaignRow, BatchUpsertCampaignsRequest, BatchUpsertCampaignsResult, BatchUpsertFlightRow, BatchUpsertFlightsRequest, BatchUpsertFlightsResult, BatchUpsertSiteRow, BatchUpsertSitesRequest, BatchUpsertSitesResult, BatchUpsertZoneRow, BatchUpsertZonesRequest, BatchUpsertZonesResult, Campaign, CampaignList, CampaignsApi, Channel, ChannelList, Client, Configuration, CreateAdLibraryItemRequest, CreateAdRequest, CreateAdvertiserRequest, CreateCampaignRequest, CreateCreativeRequest, CreateCreativeTemplateRequest, CreateFlightRequest, CreateProjectRequest, CreateSiteRequest, CreateTokenRequest, CreateTokenResponse, CreateZoneRequest, Creative, CreativeList, CreativeTemplate, CreativeTemplateList, CreativeTemplatesApi, CreativesApi, DecisionAd, DecisionBlock, DecisionContext, DecisionPlacement, DecisionsApi, DecisionsRequest, DecisionsResponse, DefaultApi, ErrorBody, ErrorEnvelope, ExplainApi, ExplainCandidate, ExplainEvaluation, ExplainPlacement, ExplainResponse, Flight, FlightList, FlightsApi, ForceOverride, IssuerSummary, OrgsApi, Priority, PriorityList, ProjectResponse, Site, SiteList, SitesApi, SystemApi, TaxonomyApi, TokenListResponse, TokenSummary, TokensApi, UpdateAdLibraryItemRequest, UpdateAdRequest, UpdateAdvertiserRequest, UpdateCampaignRequest, UpdateCreativeTemplateRequest, UpdateFlightRequest, UpdateSiteRequest, UpdateZoneRequest, UpsertSiteByUrlRequest, VersionResponse, Zone, ZoneList, ZonesApi

Constant Summary collapse

VERSION =
'0.1.5'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

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

If no block given, return the default Configuration object.



132
133
134
135
136
137
138
# File 'lib/knievel.rb', line 132

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