class Google::Apis::FirebasedynamiclinksV1::IosInfo

iOS related attributes to the Dynamic Link..

Attributes

ios_app_store_id[RW]

iOS App Store ID. Corresponds to the JSON property `iosAppStoreId` @return [String]

ios_bundle_id[RW]

iOS bundle ID of the app. Corresponds to the JSON property `iosBundleId` @return [String]

ios_custom_scheme[RW]

Custom (destination) scheme to use for iOS. By default, we’ll use the bundle ID as the custom scheme. Developer can override this behavior using this param. Corresponds to the JSON property `iosCustomScheme` @return [String]

ios_ipad_bundle_id[RW]

iPad bundle ID of the app. Corresponds to the JSON property `iosIpadBundleId` @return [String]

ios_minimum_version[RW]

iOS minimum version. Corresponds to the JSON property `iosMinimumVersion` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 908
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 913
def update!(**args)
  @ios_app_store_id = args[:ios_app_store_id] if args.key?(:ios_app_store_id)
  @ios_bundle_id = args[:ios_bundle_id] if args.key?(:ios_bundle_id)
  @ios_custom_scheme = args[:ios_custom_scheme] if args.key?(:ios_custom_scheme)
  @ios_fallback_link = args[:ios_fallback_link] if args.key?(:ios_fallback_link)
  @ios_ipad_bundle_id = args[:ios_ipad_bundle_id] if args.key?(:ios_ipad_bundle_id)
  @ios_ipad_fallback_link = args[:ios_ipad_fallback_link] if args.key?(:ios_ipad_fallback_link)
  @ios_minimum_version = args[:ios_minimum_version] if args.key?(:ios_minimum_version)
end