appId = $appId; } /** * @return string */ public function getAppId() { return $this->appId; } /** * Indicates the platform of the targeted app. If this field is not specified, * the app platform will be assumed to be mobile (i.e., Android or iOS), and * we will derive the appropriate mobile platform from the app ID. * * Accepted values: APP_PLATFORM_UNSPECIFIED, APP_PLATFORM_IOS, * APP_PLATFORM_ANDROID, APP_PLATFORM_ROKU, APP_PLATFORM_AMAZON_FIRETV, * APP_PLATFORM_PLAYSTATION, APP_PLATFORM_APPLE_TV, APP_PLATFORM_XBOX, * APP_PLATFORM_SAMSUNG_TV, APP_PLATFORM_ANDROID_TV, APP_PLATFORM_GENERIC_CTV, * APP_PLATFORM_LG_TV, APP_PLATFORM_VIZIO_TV, APP_PLATFORM_VIDAA * * @param self::APP_PLATFORM_* $appPlatform */ public function setAppPlatform($appPlatform) { $this->appPlatform = $appPlatform; } /** * @return self::APP_PLATFORM_* */ public function getAppPlatform() { return $this->appPlatform; } /** * Output only. The display name of the app. * * @param string $displayName */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * Indicates if this option is being negatively targeted. * * @param bool $negative */ public function setNegative($negative) { $this->negative = $negative; } /** * @return bool */ public function getNegative() { return $this->negative; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AppAssignedTargetingOptionDetails::class, 'Google_Service_DisplayVideo_AppAssignedTargetingOptionDetails');