📂 File Browser

AgentAI/vendor/google/apiclient-services/src/AndroidPublisher
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 Abi.php
▶ Open 📄 View Source
🐘 AbiTargeting.php
▶ Open 📄 View Source
🐘 AcquisitionTargetingRule.php
▶ Open 📄 View Source
🐘 ActivateBasePlanRequest.php
▶ Open 📄 View Source
🐘 ActivateOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 ActivatePurchaseOptionRequest.php
▶ Open 📄 View Source
🐘 ActivateSubscriptionOfferRequest.php
▶ Open 📄 View Source
🐘 AddTargetingRequest.php
▶ Open 📄 View Source
🐘 AddTargetingResponse.php
▶ Open 📄 View Source
🐘 AllUsers.php
▶ Open 📄 View Source
🐘 AndroidSdks.php
▶ Open 📄 View Source
🐘 Apk.php
▶ Open 📄 View Source
🐘 ApkBinary.php
▶ Open 📄 View Source
🐘 ApkDescription.php
▶ Open 📄 View Source
🐘 ApkSet.php
▶ Open 📄 View Source
🐘 ApkTargeting.php
▶ Open 📄 View Source
🐘 ApksAddExternallyHostedRequest.php
▶ Open 📄 View Source
🐘 ApksAddExternallyHostedResponse.php
▶ Open 📄 View Source
🐘 ApksListResponse.php
▶ Open 📄 View Source
🐘 AppDetails.php
▶ Open 📄 View Source
🐘 AppEdit.php
▶ Open 📄 View Source
🐘 AppRecoveryAction.php
▶ Open 📄 View Source
🐘 AppVersionList.php
▶ Open 📄 View Source
🐘 AppVersionRange.php
▶ Open 📄 View Source
🐘 ArchiveSubscriptionRequest.php
▶ Open 📄 View Source
🐘 ArtifactSummary.php
▶ Open 📄 View Source
🐘 AssetModuleMetadata.php
▶ Open 📄 View Source
🐘 AssetSliceSet.php
▶ Open 📄 View Source
🐘 AutoRenewingBasePlanType.php
▶ Open 📄 View Source
🐘 AutoRenewingPlan.php
▶ Open 📄 View Source
🐘 BaseDetails.php
▶ Open 📄 View Source
🐘 BasePlan.php
▶ Open 📄 View Source
🐘 BasePriceOfferPhase.php
▶ Open 📄 View Source
🐘 BatchDeleteOneTimeProductOffersRequest.php
▶ Open 📄 View Source
🐘 BatchDeleteOneTimeProductsRequest.php
▶ Open 📄 View Source
🐘 BatchDeletePurchaseOptionsRequest.php
▶ Open 📄 View Source
🐘 BatchGetOneTimeProductOffersRequest.php
▶ Open 📄 View Source
🐘 BatchGetOneTimeProductOffersResponse.php
▶ Open 📄 View Source
🐘 BatchGetOneTimeProductsResponse.php
▶ Open 📄 View Source
🐘 BatchGetOrdersResponse.php
▶ Open 📄 View Source
🐘 BatchGetSubscriptionOffersRequest.php
▶ Open 📄 View Source
🐘 BatchGetSubscriptionOffersResponse.php
▶ Open 📄 View Source
🐘 BatchGetSubscriptionsResponse.php
▶ Open 📄 View Source
🐘 BatchMigrateBasePlanPricesRequest.php
▶ Open 📄 View Source
🐘 BatchMigrateBasePlanPricesResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateBasePlanStatesRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateBasePlanStatesResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductOfferStatesRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductOfferStatesResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductOffersRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductOffersResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductsRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateOneTimeProductsResponse.php
▶ Open 📄 View Source
🐘 BatchUpdatePurchaseOptionStatesRequest.php
▶ Open 📄 View Source
🐘 BatchUpdatePurchaseOptionStatesResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionOfferStatesRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionOfferStatesResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionOffersRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionOffersResponse.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionsRequest.php
▶ Open 📄 View Source
🐘 BatchUpdateSubscriptionsResponse.php
▶ Open 📄 View Source
🐘 Bundle.php
▶ Open 📄 View Source
🐘 BundlesListResponse.php
▶ Open 📄 View Source
🐘 BuyerAddress.php
▶ Open 📄 View Source
🐘 CancelAppRecoveryRequest.php
▶ Open 📄 View Source
🐘 CancelAppRecoveryResponse.php
▶ Open 📄 View Source
🐘 CancelOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 CancelSubscriptionPurchaseRequest.php
▶ Open 📄 View Source
🐘 CancelSubscriptionPurchaseResponse.php
▶ Open 📄 View Source
🐘 CancelSurveyResult.php
▶ Open 📄 View Source
🐘 CanceledStateContext.php
▶ Open 📄 View Source
🐘 CancellationContext.php
▶ Open 📄 View Source
🐘 CancellationEvent.php
▶ Open 📄 View Source
🐘 Comment.php
▶ Open 📄 View Source
🐘 ConvertRegionPricesRequest.php
▶ Open 📄 View Source
🐘 ConvertRegionPricesResponse.php
▶ Open 📄 View Source
🐘 ConvertedOtherRegionsPrice.php
▶ Open 📄 View Source
🐘 ConvertedRegionPrice.php
▶ Open 📄 View Source
🐘 CountryTargeting.php
▶ Open 📄 View Source
🐘 CreateDraftAppRecoveryRequest.php
▶ Open 📄 View Source
🐘 DeactivateBasePlanRequest.php
▶ Open 📄 View Source
🐘 DeactivateOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 DeactivatePurchaseOptionRequest.php
▶ Open 📄 View Source
🐘 DeactivateSubscriptionOfferRequest.php
▶ Open 📄 View Source
🐘 DeferSubscriptionPurchaseRequest.php
▶ Open 📄 View Source
🐘 DeferSubscriptionPurchaseResponse.php
▶ Open 📄 View Source
🐘 DeferralContext.php
▶ Open 📄 View Source
🐘 DeferredItemRemoval.php
▶ Open 📄 View Source
🐘 DeferredItemReplacement.php
▶ Open 📄 View Source
🐘 DeleteOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 DeleteOneTimeProductRequest.php
▶ Open 📄 View Source
🐘 DeletePurchaseOptionRequest.php
▶ Open 📄 View Source
🐘 DeobfuscationFile.php
▶ Open 📄 View Source
🐘 DeobfuscationFilesUploadResponse.php
▶ Open 📄 View Source
🐘 DeployAppRecoveryRequest.php
▶ Open 📄 View Source
🐘 DeployAppRecoveryResponse.php
▶ Open 📄 View Source
🐘 DeveloperComment.php
▶ Open 📄 View Source
🐘 DeveloperInitiatedCancellation.php
▶ Open 📄 View Source
🐘 DeviceFeature.php
▶ Open 📄 View Source
🐘 DeviceFeatureTargeting.php
▶ Open 📄 View Source
🐘 DeviceGroup.php
▶ Open 📄 View Source
🐘 DeviceId.php
▶ Open 📄 View Source
🐘 DeviceMetadata.php
▶ Open 📄 View Source
🐘 DeviceRam.php
▶ Open 📄 View Source
🐘 DeviceSelector.php
▶ Open 📄 View Source
🐘 DeviceSpec.php
▶ Open 📄 View Source
🐘 DeviceTier.php
▶ Open 📄 View Source
🐘 DeviceTierConfig.php
▶ Open 📄 View Source
🐘 DeviceTierSet.php
▶ Open 📄 View Source
🐘 ExpansionFile.php
▶ Open 📄 View Source
🐘 ExpansionFilesUploadResponse.php
▶ Open 📄 View Source
🐘 ExternalAccountIdentifiers.php
▶ Open 📄 View Source
🐘 ExternalAccountIds.php
▶ Open 📄 View Source
🐘 ExternalOfferDetails.php
▶ Open 📄 View Source
🐘 ExternalOfferInitialAcquisitionDetails.php
▶ Open 📄 View Source
🐘 ExternalSubscription.php
▶ Open 📄 View Source
🐘 ExternalTransaction.php
▶ Open 📄 View Source
🐘 ExternalTransactionAddress.php
▶ Open 📄 View Source
🐘 ExternalTransactionTestPurchase.php
▶ Open 📄 View Source
🐘 ExternallyHostedApk.php
▶ Open 📄 View Source
🐘 FreeTrialDetails.php
▶ Open 📄 View Source
🐘 FreeTrialOfferPhase.php
▶ Open 📄 View Source
🐘 FullRefund.php
▶ Open 📄 View Source
🐘 GeneratedApksListResponse.php
▶ Open 📄 View Source
🐘 GeneratedApksPerSigningKey.php
▶ Open 📄 View Source
🐘 GeneratedAssetPackSlice.php
▶ Open 📄 View Source
🐘 GeneratedRecoveryApk.php
▶ Open 📄 View Source
🐘 GeneratedSplitApk.php
▶ Open 📄 View Source
🐘 GeneratedStandaloneApk.php
▶ Open 📄 View Source
🐘 GeneratedUniversalApk.php
▶ Open 📄 View Source
🐘 GetOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 GetSubscriptionOfferRequest.php
▶ Open 📄 View Source
🐘 Grant.php
▶ Open 📄 View Source
🐘 Image.php
▶ Open 📄 View Source
🐘 ImagesDeleteAllResponse.php
▶ Open 📄 View Source
🐘 ImagesListResponse.php
▶ Open 📄 View Source
🐘 ImagesUploadResponse.php
▶ Open 📄 View Source
🐘 InAppProduct.php
▶ Open 📄 View Source
🐘 InAppProductListing.php
▶ Open 📄 View Source
🐘 InappproductsBatchDeleteRequest.php
▶ Open 📄 View Source
🐘 InappproductsBatchGetResponse.php
▶ Open 📄 View Source
🐘 InappproductsBatchUpdateRequest.php
▶ Open 📄 View Source
🐘 InappproductsBatchUpdateResponse.php
▶ Open 📄 View Source
🐘 InappproductsDeleteRequest.php
▶ Open 📄 View Source
🐘 InappproductsListResponse.php
▶ Open 📄 View Source
🐘 InappproductsUpdateRequest.php
▶ Open 📄 View Source
🐘 InstallmentPlan.php
▶ Open 📄 View Source
🐘 InstallmentsBasePlanType.php
▶ Open 📄 View Source
🐘 InternalAppSharingArtifact.php
▶ Open 📄 View Source
🐘 IntroductoryPriceDetails.php
▶ Open 📄 View Source
🐘 IntroductoryPriceInfo.php
▶ Open 📄 View Source
🐘 IntroductoryPriceOfferPhase.php
▶ Open 📄 View Source
🐘 ItemExpiryTimeDetails.php
▶ Open 📄 View Source
🐘 ItemReplacement.php
▶ Open 📄 View Source
🐘 LanguageTargeting.php
▶ Open 📄 View Source
🐘 LineItem.php
▶ Open 📄 View Source
🐘 ListAppRecoveriesResponse.php
▶ Open 📄 View Source
🐘 ListDeviceTierConfigsResponse.php
▶ Open 📄 View Source
🐘 ListOneTimeProductOffersResponse.php
▶ Open 📄 View Source
🐘 ListOneTimeProductsResponse.php
▶ Open 📄 View Source
🐘 ListReleaseSummariesResponse.php
▶ Open 📄 View Source
🐘 ListSubscriptionOffersResponse.php
▶ Open 📄 View Source
🐘 ListSubscriptionsResponse.php
▶ Open 📄 View Source
🐘 ListUsersResponse.php
▶ Open 📄 View Source
🐘 Listing.php
▶ Open 📄 View Source
🐘 ListingsListResponse.php
▶ Open 📄 View Source
🐘 LocalizedText.php
▶ Open 📄 View Source
🐘 ManagedProductTaxAndComplianceSettings.php
▶ Open 📄 View Source
🐘 MigrateBasePlanPricesRequest.php
▶ Open 📄 View Source
🐘 MigrateBasePlanPricesResponse.php
▶ Open 📄 View Source
🐘 ModuleMetadata.php
▶ Open 📄 View Source
🐘 ModuleTargeting.php
▶ Open 📄 View Source
🐘 Money.php
▶ Open 📄 View Source
🐘 MultiAbi.php
▶ Open 📄 View Source
🐘 MultiAbiTargeting.php
▶ Open 📄 View Source
🐘 OfferDetails.php
▶ Open 📄 View Source
🐘 OfferPhase.php
▶ Open 📄 View Source
🐘 OfferPhaseDetails.php
▶ Open 📄 View Source
🐘 OfferTag.php
▶ Open 📄 View Source
🐘 OneTimeCode.php
▶ Open 📄 View Source
🐘 OneTimeExternalTransaction.php
▶ Open 📄 View Source
🐘 OneTimeProduct.php
▶ Open 📄 View Source
🐘 OneTimeProductBuyPurchaseOption.php
▶ Open 📄 View Source
🐘 OneTimeProductDiscountedOffer.php
▶ Open 📄 View Source
🐘 OneTimeProductListing.php
▶ Open 📄 View Source
🐘 OneTimeProductOffer.php
▶ Open 📄 View Source
🐘 OneTimeProductOfferNoPriceOverrideOptions.php
▶ Open 📄 View Source
🐘 OneTimeProductOfferRegionalPricingAndAvailabilityConfig.php
▶ Open 📄 View Source
🐘 OneTimeProductPreOrderOffer.php
▶ Open 📄 View Source
🐘 OneTimeProductPurchaseOption.php
▶ Open 📄 View Source
🐘 OneTimeProductPurchaseOptionNewRegionsConfig.php
▶ Open 📄 View Source
🐘 OneTimeProductPurchaseOptionRegionalPricingAndAvailabilityConfig.php
▶ Open 📄 View Source
🐘 OneTimeProductRentPurchaseOption.php
▶ Open 📄 View Source
🐘 OneTimeProductTaxAndComplianceSettings.php
▶ Open 📄 View Source
🐘 OneTimePurchaseDetails.php
▶ Open 📄 View Source
🐘 Order.php
▶ Open 📄 View Source
🐘 OrderDetails.php
▶ Open 📄 View Source
🐘 OrderHistory.php
▶ Open 📄 View Source
🐘 OtherRecurringProduct.php
▶ Open 📄 View Source
🐘 OtherRegionsBasePlanConfig.php
▶ Open 📄 View Source
🐘 OtherRegionsSubscriptionOfferConfig.php
▶ Open 📄 View Source
🐘 OtherRegionsSubscriptionOfferPhaseConfig.php
▶ Open 📄 View Source
🐘 OtherRegionsSubscriptionOfferPhaseFreePriceOverride.php
▶ Open 📄 View Source
🐘 OtherRegionsSubscriptionOfferPhasePrices.php
▶ Open 📄 View Source
🐘 OutOfAppPurchaseContext.php
▶ Open 📄 View Source
🐘 PageInfo.php
▶ Open 📄 View Source
🐘 PaidAppDetails.php
▶ Open 📄 View Source
🐘 PartialRefund.php
▶ Open 📄 View Source
🐘 PartialRefundEvent.php
▶ Open 📄 View Source
🐘 PausedStateContext.php
▶ Open 📄 View Source
🐘 PendingCancellation.php
▶ Open 📄 View Source
🐘 PointsDetails.php
▶ Open 📄 View Source
🐘 PreorderDetails.php
▶ Open 📄 View Source
🐘 PreorderOfferDetails.php
▶ Open 📄 View Source
🐘 PrepaidBasePlanType.php
▶ Open 📄 View Source
🐘 PrepaidPlan.php
▶ Open 📄 View Source
🐘 Price.php
▶ Open 📄 View Source
🐘 PriceStepUpConsentDetails.php
▶ Open 📄 View Source
🐘 ProcessedEvent.php
▶ Open 📄 View Source
🐘 ProductLineItem.php
▶ Open 📄 View Source
🐘 ProductOfferDetails.php
▶ Open 📄 View Source
🐘 ProductPurchase.php
▶ Open 📄 View Source
🐘 ProductPurchaseV2.php
▶ Open 📄 View Source
🐘 ProductPurchasesAcknowledgeRequest.php
▶ Open 📄 View Source
🐘 ProrationPeriodDetails.php
▶ Open 📄 View Source
🐘 ProrationPeriodOfferPhase.php
▶ Open 📄 View Source
🐘 PurchaseOptionTaxAndComplianceSettings.php
▶ Open 📄 View Source
🐘 PurchaseStateContext.php
▶ Open 📄 View Source
🐘 RecurringExternalTransaction.php
▶ Open 📄 View Source
🐘 RefundDetails.php
▶ Open 📄 View Source
🐘 RefundEvent.php
▶ Open 📄 View Source
🐘 RefundExternalTransactionRequest.php
▶ Open 📄 View Source
🐘 RegionalBasePlanConfig.php
▶ Open 📄 View Source
🐘 RegionalPriceMigrationConfig.php
▶ Open 📄 View Source
🐘 RegionalProductAgeRatingInfo.php
▶ Open 📄 View Source
🐘 RegionalSubscriptionOfferConfig.php
▶ Open 📄 View Source
🐘 RegionalSubscriptionOfferPhaseConfig.php
▶ Open 📄 View Source
🐘 RegionalSubscriptionOfferPhaseFreePriceOverride.php
▶ Open 📄 View Source
🐘 RegionalTaxConfig.php
▶ Open 📄 View Source
🐘 RegionalTaxRateInfo.php
▶ Open 📄 View Source
🐘 Regions.php
▶ Open 📄 View Source
🐘 RegionsVersion.php
▶ Open 📄 View Source
🐘 ReleaseSummary.php
▶ Open 📄 View Source
🐘 RemoteInAppUpdate.php
▶ Open 📄 View Source
🐘 RemoteInAppUpdateData.php
▶ Open 📄 View Source
🐘 RemoteInAppUpdateDataPerBundle.php
▶ Open 📄 View Source
🐘 RentOfferDetails.php
▶ Open 📄 View Source
🐘 RentalDetails.php
▶ Open 📄 View Source
🐘 ReplacementCancellation.php
▶ Open 📄 View Source
🐘 RestrictedPaymentCountries.php
▶ Open 📄 View Source
🐘 Review.php
▶ Open 📄 View Source
🐘 ReviewReplyResult.php
▶ Open 📄 View Source
🐘 ReviewsListResponse.php
▶ Open 📄 View Source
🐘 ReviewsReplyRequest.php
▶ Open 📄 View Source
🐘 ReviewsReplyResponse.php
▶ Open 📄 View Source
🐘 RevocationContext.php
▶ Open 📄 View Source
🐘 RevocationContextFullRefund.php
▶ Open 📄 View Source
🐘 RevocationContextItemBasedRefund.php
▶ Open 📄 View Source
🐘 RevocationContextProratedRefund.php
▶ Open 📄 View Source
🐘 RevokeSubscriptionPurchaseRequest.php
▶ Open 📄 View Source
🐘 RevokeSubscriptionPurchaseResponse.php
▶ Open 📄 View Source
🐘 SafetyLabelsUpdateRequest.php
▶ Open 📄 View Source
🐘 SafetyLabelsUpdateResponse.php
▶ Open 📄 View Source
🐘 ScreenDensity.php
▶ Open 📄 View Source
🐘 ScreenDensityTargeting.php
▶ Open 📄 View Source
🐘 SdkVersion.php
▶ Open 📄 View Source
🐘 SdkVersionTargeting.php
▶ Open 📄 View Source
🐘 SignupPromotion.php
▶ Open 📄 View Source
🐘 SplitApkMetadata.php
▶ Open 📄 View Source
🐘 SplitApkVariant.php
▶ Open 📄 View Source
🐘 StandaloneApkMetadata.php
▶ Open 📄 View Source
🐘 SubscribeWithGoogleInfo.php
▶ Open 📄 View Source
🐘 Subscription.php
▶ Open 📄 View Source
🐘 SubscriptionCancelSurveyResult.php
▶ Open 📄 View Source
🐘 SubscriptionDeferralInfo.php
▶ Open 📄 View Source
🐘 SubscriptionDetails.php
▶ Open 📄 View Source
🐘 SubscriptionItemPriceChangeDetails.php
▶ Open 📄 View Source
🐘 SubscriptionListing.php
▶ Open 📄 View Source
🐘 SubscriptionOffer.php
▶ Open 📄 View Source
🐘 SubscriptionOfferPhase.php
▶ Open 📄 View Source
🐘 SubscriptionOfferTargeting.php
▶ Open 📄 View Source
🐘 SubscriptionPriceChange.php
▶ Open 📄 View Source
🐘 SubscriptionPurchase.php
▶ Open 📄 View Source
🐘 SubscriptionPurchaseLineItem.php
▶ Open 📄 View Source
🐘 SubscriptionPurchaseV2.php
▶ Open 📄 View Source
🐘 SubscriptionPurchasesAcknowledgeRequest.php
▶ Open 📄 View Source
🐘 SubscriptionPurchasesDeferRequest.php
▶ Open 📄 View Source
🐘 SubscriptionPurchasesDeferResponse.php
▶ Open 📄 View Source
🐘 SubscriptionTaxAndComplianceSettings.php
▶ Open 📄 View Source
🐘 SystemApkOptions.php
▶ Open 📄 View Source
🐘 SystemApksListResponse.php
▶ Open 📄 View Source
🐘 SystemFeature.php
▶ Open 📄 View Source
🐘 SystemInitiatedCancellation.php
▶ Open 📄 View Source
🐘 SystemOnChip.php
▶ Open 📄 View Source
🐘 Targeting.php
▶ Open 📄 View Source
🐘 TargetingInfo.php
▶ Open 📄 View Source
🐘 TargetingRuleScope.php
▶ Open 📄 View Source
🐘 TargetingRuleScopeAnySubscriptionInApp.php
▶ Open 📄 View Source
🐘 TargetingRuleScopeThisSubscription.php
▶ Open 📄 View Source
🐘 TargetingUpdate.php
▶ Open 📄 View Source
🐘 TestPurchase.php
▶ Open 📄 View Source
🐘 TestPurchaseContext.php
▶ Open 📄 View Source
🐘 Testers.php
▶ Open 📄 View Source
🐘 TextureCompressionFormat.php
▶ Open 📄 View Source
🐘 TextureCompressionFormatTargeting.php
▶ Open 📄 View Source
🐘 Timestamp.php
▶ Open 📄 View Source
🐘 TokenPagination.php
▶ Open 📄 View Source
🐘 Track.php
▶ Open 📄 View Source
🐘 TrackConfig.php
▶ Open 📄 View Source
🐘 TrackCountryAvailability.php
▶ Open 📄 View Source
🐘 TrackRelease.php
▶ Open 📄 View Source
🐘 TrackTargetedCountry.php
▶ Open 📄 View Source
🐘 TracksListResponse.php
▶ Open 📄 View Source
🐘 UNDEFINEDPackageNameRevocationContextProratedRefund.php
▶ Open 📄 View Source
🐘 UpdateBasePlanStateRequest.php
▶ Open 📄 View Source
🐘 UpdateOneTimeProductOfferRequest.php
▶ Open 📄 View Source
🐘 UpdateOneTimeProductOfferStateRequest.php
▶ Open 📄 View Source
🐘 UpdateOneTimeProductRequest.php
▶ Open 📄 View Source
🐘 UpdatePurchaseOptionStateRequest.php
▶ Open 📄 View Source
🐘 UpdateSubscriptionOfferRequest.php
▶ Open 📄 View Source
🐘 UpdateSubscriptionOfferStateRequest.php
▶ Open 📄 View Source
🐘 UpdateSubscriptionRequest.php
▶ Open 📄 View Source
🐘 UpgradeTargetingRule.php
▶ Open 📄 View Source
🐘 User.php
▶ Open 📄 View Source
🐘 UserComment.php
▶ Open 📄 View Source
🐘 UserCountriesTargeting.php
▶ Open 📄 View Source
🐘 UserCountrySet.php
▶ Open 📄 View Source
🐘 UserInitiatedCancellation.php
▶ Open 📄 View Source
🐘 UsesPermission.php
▶ Open 📄 View Source
🐘 VanityCode.php
▶ Open 📄 View Source
🐘 Variant.php
▶ Open 📄 View Source
🐘 VariantTargeting.php
▶ Open 📄 View Source
🐘 VoidedPurchase.php
▶ Open 📄 View Source
🐘 VoidedPurchasesListResponse.php
▶ Open 📄 View Source

📄 Source: InAppProduct.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

namespace Google\Service\AndroidPublisher;

class InAppProduct extends \Google\Model
{
  /**
   * Unspecified purchase type.
   */
  public const PURCHASE_TYPE_purchaseTypeUnspecified = 'purchaseTypeUnspecified';
  /**
   * The default product type - one time purchase.
   */
  public const PURCHASE_TYPE_managedUser = 'managedUser';
  /**
   * In-app product with a recurring period.
   */
  public const PURCHASE_TYPE_subscription = 'subscription';
  /**
   * Unspecified status.
   */
  public const STATUS_statusUnspecified = 'statusUnspecified';
  /**
   * The product is published and active in the store.
   */
  public const STATUS_active = 'active';
  /**
   * The product is not published and therefore inactive in the store.
   */
  public const STATUS_inactive = 'inactive';
  /**
   * Default language of the localized data, as defined by BCP-47. e.g. "en-US".
   *
   * @var string
   */
  public $defaultLanguage;
  protected $defaultPriceType = Price::class;
  protected $defaultPriceDataType = '';
  /**
   * Grace period of the subscription, specified in ISO 8601 format. Allows
   * developers to give their subscribers a grace period when the payment for
   * the new recurrence period is declined. Acceptable values are P0D (zero
   * days), P3D (three days), P7D (seven days), P14D (14 days), and P30D (30
   * days).
   *
   * @var string
   */
  public $gracePeriod;
  protected $listingsType = InAppProductListing::class;
  protected $listingsDataType = 'map';
  protected $managedProductTaxesAndComplianceSettingsType = ManagedProductTaxAndComplianceSettings::class;
  protected $managedProductTaxesAndComplianceSettingsDataType = '';
  /**
   * Package name of the parent app.
   *
   * @var string
   */
  public $packageName;
  protected $pricesType = Price::class;
  protected $pricesDataType = 'map';
  /**
   * The type of the product, e.g. a recurring subscription.
   *
   * @var string
   */
  public $purchaseType;
  /**
   * Stock-keeping-unit (SKU) of the product, unique within an app.
   *
   * @var string
   */
  public $sku;
  /**
   * The status of the product, e.g. whether it's active.
   *
   * @var string
   */
  public $status;
  /**
   * Subscription period, specified in ISO 8601 format. Acceptable values are
   * P1W (one week), P1M (one month), P3M (three months), P6M (six months), and
   * P1Y (one year).
   *
   * @var string
   */
  public $subscriptionPeriod;
  protected $subscriptionTaxesAndComplianceSettingsType = SubscriptionTaxAndComplianceSettings::class;
  protected $subscriptionTaxesAndComplianceSettingsDataType = '';
  /**
   * Trial period, specified in ISO 8601 format. Acceptable values are anything
   * between P7D (seven days) and P999D (999 days).
   *
   * @var string
   */
  public $trialPeriod;

  /**
   * Default language of the localized data, as defined by BCP-47. e.g. "en-US".
   *
   * @param string $defaultLanguage
   */
  public function setDefaultLanguage($defaultLanguage)
  {
    $this->defaultLanguage = $defaultLanguage;
  }
  /**
   * @return string
   */
  public function getDefaultLanguage()
  {
    return $this->defaultLanguage;
  }
  /**
   * Default price. Cannot be zero, as in-app products are never free. Always in
   * the developer's Checkout merchant currency.
   *
   * @param Price $defaultPrice
   */
  public function setDefaultPrice(Price $defaultPrice)
  {
    $this->defaultPrice = $defaultPrice;
  }
  /**
   * @return Price
   */
  public function getDefaultPrice()
  {
    return $this->defaultPrice;
  }
  /**
   * Grace period of the subscription, specified in ISO 8601 format. Allows
   * developers to give their subscribers a grace period when the payment for
   * the new recurrence period is declined. Acceptable values are P0D (zero
   * days), P3D (three days), P7D (seven days), P14D (14 days), and P30D (30
   * days).
   *
   * @param string $gracePeriod
   */
  public function setGracePeriod($gracePeriod)
  {
    $this->gracePeriod = $gracePeriod;
  }
  /**
   * @return string
   */
  public function getGracePeriod()
  {
    return $this->gracePeriod;
  }
  /**
   * List of localized title and description data. Map key is the language of
   * the localized data, as defined by BCP-47, e.g. "en-US".
   *
   * @param InAppProductListing[] $listings
   */
  public function setListings($listings)
  {
    $this->listings = $listings;
  }
  /**
   * @return InAppProductListing[]
   */
  public function getListings()
  {
    return $this->listings;
  }
  /**
   * Details about taxes and legal compliance. Only applicable to managed
   * products.
   *
   * @param ManagedProductTaxAndComplianceSettings $managedProductTaxesAndComplianceSettings
   */
  public function setManagedProductTaxesAndComplianceSettings(ManagedProductTaxAndComplianceSettings $managedProductTaxesAndComplianceSettings)
  {
    $this->managedProductTaxesAndComplianceSettings = $managedProductTaxesAndComplianceSettings;
  }
  /**
   * @return ManagedProductTaxAndComplianceSettings
   */
  public function getManagedProductTaxesAndComplianceSettings()
  {
    return $this->managedProductTaxesAndComplianceSettings;
  }
  /**
   * Package name of the parent app.
   *
   * @param string $packageName
   */
  public function setPackageName($packageName)
  {
    $this->packageName = $packageName;
  }
  /**
   * @return string
   */
  public function getPackageName()
  {
    return $this->packageName;
  }
  /**
   * Prices per buyer region. None of these can be zero, as in-app products are
   * never free. Map key is region code, as defined by ISO 3166-2.
   *
   * @param Price[] $prices
   */
  public function setPrices($prices)
  {
    $this->prices = $prices;
  }
  /**
   * @return Price[]
   */
  public function getPrices()
  {
    return $this->prices;
  }
  /**
   * The type of the product, e.g. a recurring subscription.
   *
   * Accepted values: purchaseTypeUnspecified, managedUser, subscription
   *
   * @param self::PURCHASE_TYPE_* $purchaseType
   */
  public function setPurchaseType($purchaseType)
  {
    $this->purchaseType = $purchaseType;
  }
  /**
   * @return self::PURCHASE_TYPE_*
   */
  public function getPurchaseType()
  {
    return $this->purchaseType;
  }
  /**
   * Stock-keeping-unit (SKU) of the product, unique within an app.
   *
   * @param string $sku
   */
  public function setSku($sku)
  {
    $this->sku = $sku;
  }
  /**
   * @return string
   */
  public function getSku()
  {
    return $this->sku;
  }
  /**
   * The status of the product, e.g. whether it's active.
   *
   * Accepted values: statusUnspecified, active, inactive
   *
   * @param self::STATUS_* $status
   */
  public function setStatus($status)
  {
    $this->status = $status;
  }
  /**
   * @return self::STATUS_*
   */
  public function getStatus()
  {
    return $this->status;
  }
  /**
   * Subscription period, specified in ISO 8601 format. Acceptable values are
   * P1W (one week), P1M (one month), P3M (three months), P6M (six months), and
   * P1Y (one year).
   *
   * @param string $subscriptionPeriod
   */
  public function setSubscriptionPeriod($subscriptionPeriod)
  {
    $this->subscriptionPeriod = $subscriptionPeriod;
  }
  /**
   * @return string
   */
  public function getSubscriptionPeriod()
  {
    return $this->subscriptionPeriod;
  }
  /**
   * Details about taxes and legal compliance. Only applicable to subscription
   * products.
   *
   * @param SubscriptionTaxAndComplianceSettings $subscriptionTaxesAndComplianceSettings
   */
  public function setSubscriptionTaxesAndComplianceSettings(SubscriptionTaxAndComplianceSettings $subscriptionTaxesAndComplianceSettings)
  {
    $this->subscriptionTaxesAndComplianceSettings = $subscriptionTaxesAndComplianceSettings;
  }
  /**
   * @return SubscriptionTaxAndComplianceSettings
   */
  public function getSubscriptionTaxesAndComplianceSettings()
  {
    return $this->subscriptionTaxesAndComplianceSettings;
  }
  /**
   * Trial period, specified in ISO 8601 format. Acceptable values are anything
   * between P7D (seven days) and P999D (999 days).
   *
   * @param string $trialPeriod
   */
  public function setTrialPeriod($trialPeriod)
  {
    $this->trialPeriod = $trialPeriod;
  }
  /**
   * @return string
   */
  public function getTrialPeriod()
  {
    return $this->trialPeriod;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InAppProduct::class, 'Google_Service_AndroidPublisher_InAppProduct');
← Back