class Google::Apis::TestingV1::IosDeviceCatalog
The currently supported iOS devices.
Attributes
models[RW]
The set of supported iOS device models. Corresponds to the JSON property `models` @return [Array<Google::Apis::TestingV1::IosModel>]
runtime_configuration[RW]
iOS configuration that can be selected at the time a test is run. Corresponds to the JSON property `runtimeConfiguration` @return [Google::Apis::TestingV1::IosRuntimeConfiguration]
versions[RW]
The set of supported iOS software versions. Corresponds to the JSON property `versions` @return [Array<Google::Apis::TestingV1::IosVersion>]
xcode_versions[RW]
The set of supported Xcode versions. Corresponds to the JSON property `xcodeVersions` @return [Array<Google::Apis::TestingV1::XcodeVersion>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/testing_v1/classes.rb, line 1218 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/testing_v1/classes.rb, line 1223 def update!(**args) @models = args[:models] if args.key?(:models) @runtime_configuration = args[:runtime_configuration] if args.key?(:runtime_configuration) @versions = args[:versions] if args.key?(:versions) @xcode_versions = args[:xcode_versions] if args.key?(:xcode_versions) end