class Google::Apis::PlayablelocationsV3::GoogleMapsUnityClientInfo

Client information.

Attributes

api_client[RW]

API client name and version. For example, the SDK calling the API. The exact format is up to the client. Corresponds to the JSON property `apiClient` @return [String]

application_id[RW]

Application ID, such as the package name on Android and the bundle identifier on iOS platforms. Corresponds to the JSON property `applicationId` @return [String]

application_version[RW]

Application version number, such as “1.2.3”. The exact format is application- dependent. Corresponds to the JSON property `applicationVersion` @return [String]

device_model[RW]

Device model as reported by the device. The exact format is platform-dependent. Corresponds to the JSON property `deviceModel` @return [String]

language_code[RW]

Language code (in BCP-47 format) indicating the UI language of the client. Examples are “en”, “en-US” or “ja-Latn”. For more information, see www. unicode.org/reports/tr35/#Unicode_locale_identifier. Corresponds to the JSON property `languageCode` @return [String]

operating_system[RW]

Operating system name and version as reported by the OS. For example, “Mac OS X 10.10.4”. The exact format is platform-dependent. Corresponds to the JSON property `operatingSystem` @return [String]

operating_system_build[RW]

Build number/version of the operating system. e.g., the contents of android.os. Build.ID in Android, or the contents of sysctl “kern.osversion” in iOS. Corresponds to the JSON property `operatingSystemBuild` @return [String]

platform[RW]

Platform where the application is running. Corresponds to the JSON property `platform` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/playablelocations_v3/classes.rb, line 545
def update!(**args)
  @api_client = args[:api_client] if args.key?(:api_client)
  @application_id = args[:application_id] if args.key?(:application_id)
  @application_version = args[:application_version] if args.key?(:application_version)
  @device_model = args[:device_model] if args.key?(:device_model)
  @language_code = args[:language_code] if args.key?(:language_code)
  @operating_system = args[:operating_system] if args.key?(:operating_system)
  @operating_system_build = args[:operating_system_build] if args.key?(:operating_system_build)
  @platform = args[:platform] if args.key?(:platform)
end