Class: TinyAppstoreConnect::Model::Build

Inherits:
Object
  • Object
show all
Includes:
TinyAppstoreConnect::Model
Defined in:
lib/tiny_appstore_connect/models/build.rb

Constant Summary collapse

ESSENTIAL_INCLUDES =
'app,preReleaseVersion'

Instance Attribute Summary collapse

Attributes included from TinyAppstoreConnect::Model

#id, #included, #rate

Class Method Summary collapse

Methods included from TinyAppstoreConnect::Model

included, #initialize, #update_attributes, #update_include

Instance Attribute Details

#appObject

Returns the value of attribute app.



19
20
21
# File 'lib/tiny_appstore_connect/models/build.rb', line 19

def app
  @app
end

#beta_app_review_submissionObject

Returns the value of attribute beta_app_review_submission.



20
21
22
# File 'lib/tiny_appstore_connect/models/build.rb', line 20

def beta_app_review_submission
  @beta_app_review_submission
end

#beta_build_metricsObject

Returns the value of attribute beta_build_metrics.



21
22
23
# File 'lib/tiny_appstore_connect/models/build.rb', line 21

def beta_build_metrics
  @beta_build_metrics
end

#build_beta_detailObject

Returns the value of attribute build_beta_detail.



22
23
24
# File 'lib/tiny_appstore_connect/models/build.rb', line 22

def build_beta_detail
  @build_beta_detail
end

#expiration_dateObject

Returns the value of attribute expiration_date.



12
13
14
# File 'lib/tiny_appstore_connect/models/build.rb', line 12

def expiration_date
  @expiration_date
end

#expiredObject

Returns the value of attribute expired.



13
14
15
# File 'lib/tiny_appstore_connect/models/build.rb', line 13

def expired
  @expired
end

#icon_asset_tokenObject

Returns the value of attribute icon_asset_token.



15
16
17
# File 'lib/tiny_appstore_connect/models/build.rb', line 15

def icon_asset_token
  @icon_asset_token
end

#min_os_versionObject

Returns the value of attribute min_os_version.



14
15
16
# File 'lib/tiny_appstore_connect/models/build.rb', line 14

def min_os_version
  @min_os_version
end

#pre_release_versionObject

Returns the value of attribute pre_release_version.



23
24
25
# File 'lib/tiny_appstore_connect/models/build.rb', line 23

def pre_release_version
  @pre_release_version
end

#processing_stateObject

Returns the value of attribute processing_state.



16
17
18
# File 'lib/tiny_appstore_connect/models/build.rb', line 16

def processing_state
  @processing_state
end

#uploaded_dateObject

Returns the value of attribute uploaded_date.



11
12
13
# File 'lib/tiny_appstore_connect/models/build.rb', line 11

def uploaded_date
  @uploaded_date
end

#uses_non_exempt_encryptionObject

Returns the value of attribute uses_non_exempt_encryption.



17
18
19
# File 'lib/tiny_appstore_connect/models/build.rb', line 17

def uses_non_exempt_encryption
  @uses_non_exempt_encryption
end

#versionObject

Returns the value of attribute version.



10
11
12
# File 'lib/tiny_appstore_connect/models/build.rb', line 10

def version
  @version
end

Class Method Details

.typeObject



27
28
29
# File 'lib/tiny_appstore_connect/models/build.rb', line 27

def self.type
  'builds'
end