Module: EdgeCast::Client::Media::Cache::Settings::QueryStringCaching

Includes:
EdgeCast::Client::Media::Cache::Settings
Included in:
EdgeCast::Client
Defined in:
lib/edge_cast/client/media/cache/settings/query_string_caching.rb

Instance Method Summary collapse

Instance Method Details

#query_string_caching(media_type = nil) ⇒ Object



11
12
13
# File 'lib/edge_cast/client/media/cache/settings/query_string_caching.rb', line 11

def query_string_caching(media_type = nil)
  wrap_field_per_media(get("querystringcaching#{settings_query_string(media_type)}"), :query_string_caching)
end

#update_query_string_caching(media_type, caching) ⇒ Object



15
16
17
# File 'lib/edge_cast/client/media/cache/settings/query_string_caching.rb', line 15

def update_query_string_caching(media_type, caching)
  put('querystringcaching', { :media_type_id => Media.from_key(media_type)[:code], :query_string_caching => caching }.to_api!)
end