Class: Spaceship::ConnectAPI::BuildBundle

Inherits:
Object
  • Object
show all
Includes:
Model
Defined in:
spaceship/lib/spaceship/connect_api/models/build_bundle.rb

Defined Under Namespace

Modules: BundleType

Instance Attribute Summary collapse

Attributes included from Model

#id, #reverse_attr_map

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Model

#attr_mapping, included, #initialize, #reverse_attr_mapping, #to_json, #update_attributes

Instance Attribute Details

#bundle_id ⇒ Object

Returns the value of attribute bundle_id.



8
9
10
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 8

def bundle_id
  @bundle_id
end

#bundle_type ⇒ Object

Returns the value of attribute bundle_type.



9
10
11
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 9

def bundle_type
  @bundle_type
end

#device_protocols ⇒ Object

Returns the value of attribute device_protocols.



23
24
25
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 23

def device_protocols
  @device_protocols
end

#dsym_url ⇒ Object

Returns the value of attribute dsym_url.



20
21
22
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 20

def dsym_url
  @dsym_url
end

#entitlements ⇒ Object

Returns the value of attribute entitlements.



25
26
27
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 25

def entitlements
  @entitlements
end

#file_name ⇒ Object

Returns the value of attribute file_name.



12
13
14
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 12

def file_name
  @file_name
end

#has_on_demand_resources ⇒ Object

Returns the value of attribute has_on_demand_resources.



14
15
16
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 14

def has_on_demand_resources
  @has_on_demand_resources
end

#has_prerendered_icon ⇒ Object

Returns the value of attribute has_prerendered_icon.



16
17
18
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 16

def has_prerendered_icon
  @has_prerendered_icon
end

#has_siri_kit ⇒ Object

Returns the value of attribute has_siri_kit.



13
14
15
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 13

def has_siri_kit
  @has_siri_kit
end

#includes_symbols ⇒ Object

Returns the value of attribute includes_symbols.



19
20
21
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 19

def includes_symbols
  @includes_symbols
end

#is_ios_build_mac_app_store_compatible ⇒ Object

Returns the value of attribute is_ios_build_mac_app_store_compatible.



18
19
20
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 18

def is_ios_build_mac_app_store_compatible
  @is_ios_build_mac_app_store_compatible
end

#is_newsstand ⇒ Object

Returns the value of attribute is_newsstand.



15
16
17
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 15

def is_newsstand
  @is_newsstand
end

#locales ⇒ Object

Returns the value of attribute locales.



24
25
26
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 24

def locales
  @locales
end

#platform_build ⇒ Object

Returns the value of attribute platform_build.



11
12
13
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 11

def platform_build
  @platform_build
end

#required_capabilities ⇒ Object

Returns the value of attribute required_capabilities.



22
23
24
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 22

def required_capabilities
  @required_capabilities
end

#sdk_build ⇒ Object

Returns the value of attribute sdk_build.



10
11
12
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 10

def sdk_build
  @sdk_build
end

#supported_architectures ⇒ Object

Returns the value of attribute supported_architectures.



21
22
23
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 21

def supported_architectures
  @supported_architectures
end

#tracks_users ⇒ Object

Returns the value of attribute tracks_users.



26
27
28
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 26

def tracks_users
  @tracks_users
end

#uses_location_services ⇒ Object

Returns the value of attribute uses_location_services.



17
18
19
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 17

def uses_location_services
  @uses_location_services
end

Class Method Details

.type ⇒ Object



55
56
57
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 55

def self.type
  return "buildBundles"
end

Instance Method Details

#build_bundle_file_sizes(client: nil) ⇒ Object

API



63
64
65
# File 'spaceship/lib/spaceship/connect_api/models/build_bundle.rb', line 63

def build_bundle_file_sizes(client: nil)
  @build_bundle_file_sizes ||= BuildBundleFileSizes.all(client: client, build_bundle_id: id)
end