class Spaceship::ConnectAPI::AppStoreVersionLocalization

Attributes

app_preview_sets[RW]
app_screenshot_sets[RW]
description[RW]
keywords[RW]
locale[RW]
marketing_url[RW]
promotional_text[RW]
support_url[RW]
whats_new[RW]

Public Class Methods

all(client: nil, app_store_version_id: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 48
def self.all(client: nil, app_store_version_id: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.get_app_store_version_localizations(app_store_version_id: app_store_version_id, filter: filter, includes: includes, limit: limit, sort: sort)
  return resp.to_models
end
get(client: nil, app_store_version_localization_id: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source

API

# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 42
def self.get(client: nil, app_store_version_localization_id: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.get_app_store_version_localization(app_store_version_localization_id: app_store_version_localization_id, filter: filter, includes: includes, limit: limit, sort: sort)
  return resp.to_models
end
type() click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 34
def self.type
  return "appStoreVersionLocalizations"
end

Public Instance Methods

create_app_preview_set(client: nil, attributes: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 76
def create_app_preview_set(client: nil, attributes: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.post_app_preview_set(app_store_version_localization_id: id, attributes: attributes)
  return resp.to_models.first
end
create_app_screenshot_set(client: nil, attributes: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 91
def create_app_screenshot_set(client: nil, attributes: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.post_app_screenshot_set(app_store_version_localization_id: id, attributes: attributes)
  return resp.to_models.first
end
delete!(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 60
def delete!(client: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  client.delete_app_store_version_localization(app_store_version_localization_id: id)
end
get_app_preview_sets(client: nil, filter: {}, includes: "appPreviews", limit: nil, sort: nil) click to toggle source

App Preview Sets

# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 69
def get_app_preview_sets(client: nil, filter: {}, includes: "appPreviews", limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  filter ||= {}
  filter["appStoreVersionLocalization"] = id
  return Spaceship::ConnectAPI::AppPreviewSet.all(client: client, filter: filter, includes: includes, limit: limit, sort: sort)
end
get_app_screenshot_sets(client: nil, filter: {}, includes: "appScreenshots", limit: nil, sort: nil) click to toggle source

App Screenshot Sets

# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 86
def get_app_screenshot_sets(client: nil, filter: {}, includes: "appScreenshots", limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  return Spaceship::ConnectAPI::AppScreenshotSet.all(client: client, app_store_version_localization_id: id, filter: filter, includes: includes, limit: limit, sort: sort)
end
update(client: nil, attributes: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_store_version_localization.rb, line 54
def update(client: nil, attributes: nil)
  client ||= Spaceship::ConnectAPI
  attributes = reverse_attr_mapping(attributes)
  client.patch_app_store_version_localization(app_store_version_localization_id: id, attributes: attributes)
end