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_idObject

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_typeObject

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_protocolsObject

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_urlObject

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

#entitlementsObject

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_nameObject

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_resourcesObject

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_iconObject

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_kitObject

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_symbolsObject

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_compatibleObject

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_newsstandObject

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

#localesObject

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_buildObject

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_capabilitiesObject

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_buildObject

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_architecturesObject

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_usersObject

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_servicesObject

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

.typeObject



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