├── .artifactignore ├── .github └── CODEOWNERS ├── .gitignore ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── examples └── BingAdsDesktopApp │ ├── .project │ ├── pom.xml │ ├── pom_for_java1.8.xml │ └── src │ └── main │ └── java │ └── com │ └── microsoft │ └── bingads │ └── examples │ ├── ExampleBase.java │ └── v13 │ ├── AdExtensions.java │ ├── AdInsightExampleHelper.java │ ├── BudgetOpportunities.java │ ├── Budgets.java │ ├── BulkAdExtensions.java │ ├── BulkBudgets.java │ ├── BulkDynamicSearchAds.java │ ├── BulkExampleBase.java │ ├── BulkExampleHelper.java │ ├── BulkExpandedTextAds.java │ ├── BulkPauseAdGroups.java │ ├── BulkPauseAds.java │ ├── BulkProductAds.java │ ├── BulkProductPartitionUpdateBid.java │ ├── BulkRemarketingLists.java │ ├── BulkServiceManagerDemo.java │ ├── CampaignManagementExampleHelper.java │ ├── ClientLinks.java │ ├── ConversionGoals.java │ ├── CustomerBillingExampleHelper.java │ ├── CustomerManagementExampleHelper.java │ ├── CustomerSignup.java │ ├── DynamicSearchAds.java │ ├── ExampleBase.java │ ├── ExampleExceptionHelper.java │ ├── ExpandedTextAds.java │ ├── Experiments.java │ ├── GeographicalLocations.java │ ├── HotelAds.java │ ├── ImageMedia.java │ ├── InviteUser.java │ ├── KeywordPlanner.java │ ├── Labels.java │ ├── NegativeKeywords.java │ ├── OfflineConversions.java │ ├── ProductAds.java │ ├── ProfileCriteria.java │ ├── RemarketingLists.java │ ├── ReportRequests.java │ ├── ReportingExampleHelper.java │ ├── ResponsiveAdRecommendation.java │ ├── ResponsiveAds.java │ ├── ResponsiveSearchAds.java │ ├── SearchUserAccounts.java │ └── TargetCriteria.java ├── my-bus-extensions.txt ├── pom.xml ├── pom_for_shadow_jar.xml ├── proxies └── com │ └── microsoft │ └── bingads │ └── v13 │ ├── adinsight │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── AdGroupBidLandscape.java │ ├── AdGroupBidLandscapeInput.java │ ├── AdGroupBidLandscapeType.java │ ├── AdGroupEstimate.java │ ├── AdGroupEstimator.java │ ├── AdInsightService.java │ ├── AdPosition.java │ ├── Adapter1.java │ ├── Adapter2.java │ ├── Adapter3.java │ ├── Adapter4.java │ ├── AgeEnum.java │ ├── ApiFaultDetail.java │ ├── ApiFaultDetail_Exception.java │ ├── ApplicationFault.java │ ├── ApplyRecommendationEntity.java │ ├── ApplyRecommendationsRequest.java │ ├── ApplyRecommendationsResponse.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfAdGroupBidLandscape.java │ ├── ArrayOfAdGroupBidLandscapeInput.java │ ├── ArrayOfAdGroupEstimate.java │ ├── ArrayOfAdGroupEstimator.java │ ├── ArrayOfAgeEnum.java │ ├── ArrayOfApplyRecommendationEntity.java │ ├── ArrayOfAuctionInsightEntry.java │ ├── ArrayOfAuctionInsightKpi.java │ ├── ArrayOfAuctionSegment.java │ ├── ArrayOfAutoApplyRecommendationsInfo.java │ ├── ArrayOfBatchError.java │ ├── ArrayOfBidLandscapePoint.java │ ├── ArrayOfBidOpportunity.java │ ├── ArrayOfBroadMatchSearchQueryKPI.java │ ├── ArrayOfBudgetOpportunity.java │ ├── ArrayOfBudgetPoint.java │ ├── ArrayOfCampaignEstimate.java │ ├── ArrayOfCampaignEstimator.java │ ├── ArrayOfCompetitionLevel.java │ ├── ArrayOfCriterion.java │ ├── ArrayOfDismissRecommendationEntity.java │ ├── ArrayOfDomainCategory.java │ ├── ArrayOfEntityDetail.java │ ├── ArrayOfEstimatedBidAndTraffic.java │ ├── ArrayOfEstimatedPositionAndTraffic.java │ ├── ArrayOfGenderEnum.java │ ├── ArrayOfHistoricalSearchCountPeriodic.java │ ├── ArrayOfKeyword.java │ ├── ArrayOfKeywordAndConfidence.java │ ├── ArrayOfKeywordAndMatchType.java │ ├── ArrayOfKeywordBidLandscape.java │ ├── ArrayOfKeywordCategory.java │ ├── ArrayOfKeywordCategoryResult.java │ ├── ArrayOfKeywordDemographic.java │ ├── ArrayOfKeywordDemographicResult.java │ ├── ArrayOfKeywordEstimate.java │ ├── ArrayOfKeywordEstimatedBid.java │ ├── ArrayOfKeywordEstimatedPosition.java │ ├── ArrayOfKeywordEstimator.java │ ├── ArrayOfKeywordHistoricalPerformance.java │ ├── ArrayOfKeywordIdEstimatedBid.java │ ├── ArrayOfKeywordIdEstimatedPosition.java │ ├── ArrayOfKeywordIdea.java │ ├── ArrayOfKeywordIdeaAttribute.java │ ├── ArrayOfKeywordIdeaCategory.java │ ├── ArrayOfKeywordKPI.java │ ├── ArrayOfKeywordLocation.java │ ├── ArrayOfKeywordLocationResult.java │ ├── ArrayOfKeywordOpportunity.java │ ├── ArrayOfKeywordSearchCount.java │ ├── ArrayOfKeywordSuggestion.java │ ├── ArrayOfLanguageCriterion.java │ ├── ArrayOfLocationCriterion.java │ ├── ArrayOfMatchType.java │ ├── ArrayOfMetricData.java │ ├── ArrayOfNegativeKeyword.java │ ├── ArrayOfOperationError.java │ ├── ArrayOfPerformanceInsightsDetail.java │ ├── ArrayOfPerformanceInsightsMessage.java │ ├── ArrayOfPerformanceInsightsMessageParameter.java │ ├── ArrayOfRadiusTarget.java │ ├── ArrayOfRecommendation.java │ ├── ArrayOfRecommendationBase.java │ ├── ArrayOfRecommendationInfo.java │ ├── ArrayOfSearchCountsByAttributes.java │ ├── ArrayOfSearchParameter.java │ ├── ArrayOfTextAssetSuggestions.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── AuctionInsightEntry.java │ ├── AuctionInsightKpi.java │ ├── AuctionInsightKpiAdditionalField.java │ ├── AuctionInsightKpiAdditionalFieldConverter.java │ ├── AuctionInsightResult.java │ ├── AuctionSegment.java │ ├── AuctionSegmentSearchParameter.java │ ├── AutoApplyRecommendationsInfo.java │ ├── BatchError.java │ ├── BidLandscapePoint.java │ ├── BidOpportunity.java │ ├── BidOpportunityType.java │ ├── BidOpportunityTypeConverter.java │ ├── BroadMatchKeywordOpportunity.java │ ├── BroadMatchSearchQueryKPI.java │ ├── BudgetLimitType.java │ ├── BudgetOpportunity.java │ ├── BudgetPoint.java │ ├── BudgetPointType.java │ ├── CampaignBudgetRecommendation.java │ ├── CampaignEstimate.java │ ├── CampaignEstimator.java │ ├── CategorySearchParameter.java │ ├── Char.java │ ├── CompetitionLevel.java │ ├── CompetitionSearchParameter.java │ ├── Criterion.java │ ├── Currency.java │ ├── CurrencyCode.java │ ├── DateRangeSearchParameter.java │ ├── DayMonthAndYear.java │ ├── DecimalRoundedResult.java │ ├── DeviceCriterion.java │ ├── DeviceSearchParameter.java │ ├── DismissRecommendationEntity.java │ ├── DismissRecommendationsRequest.java │ ├── DismissRecommendationsResponse.java │ ├── DomainCategory.java │ ├── Duration.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── EntityDetail.java │ ├── EntityParameter.java │ ├── EntityType.java │ ├── EstimatedBidAndTraffic.java │ ├── EstimatedPositionAndTraffic.java │ ├── ExcludeAccountKeywordsSearchParameter.java │ ├── Feed.java │ ├── GenderEnum.java │ ├── GetAuctionInsightDataRequest.java │ ├── GetAuctionInsightDataResponse.java │ ├── GetAudienceFullEstimationRequest.java │ ├── GetAudienceFullEstimationResponse.java │ ├── GetAutoApplyOptInStatusRequest.java │ ├── GetAutoApplyOptInStatusResponse.java │ ├── GetBidLandscapeByAdGroupIdsRequest.java │ ├── GetBidLandscapeByAdGroupIdsResponse.java │ ├── GetBidLandscapeByKeywordIdsRequest.java │ ├── GetBidLandscapeByKeywordIdsResponse.java │ ├── GetBidOpportunitiesRequest.java │ ├── GetBidOpportunitiesResponse.java │ ├── GetBudgetOpportunitiesRequest.java │ ├── GetBudgetOpportunitiesResponse.java │ ├── GetDomainCategoriesRequest.java │ ├── GetDomainCategoriesResponse.java │ ├── GetEstimatedBidByKeywordIdsRequest.java │ ├── GetEstimatedBidByKeywordIdsResponse.java │ ├── GetEstimatedBidByKeywordsRequest.java │ ├── GetEstimatedBidByKeywordsResponse.java │ ├── GetEstimatedPositionByKeywordIdsRequest.java │ ├── GetEstimatedPositionByKeywordIdsResponse.java │ ├── GetEstimatedPositionByKeywordsRequest.java │ ├── GetEstimatedPositionByKeywordsResponse.java │ ├── GetHistoricalKeywordPerformanceRequest.java │ ├── GetHistoricalKeywordPerformanceResponse.java │ ├── GetHistoricalSearchCountRequest.java │ ├── GetHistoricalSearchCountResponse.java │ ├── GetKeywordCategoriesRequest.java │ ├── GetKeywordCategoriesResponse.java │ ├── GetKeywordDemographicsRequest.java │ ├── GetKeywordDemographicsResponse.java │ ├── GetKeywordIdeaCategoriesRequest.java │ ├── GetKeywordIdeaCategoriesResponse.java │ ├── GetKeywordIdeasRequest.java │ ├── GetKeywordIdeasResponse.java │ ├── GetKeywordLocationsRequest.java │ ├── GetKeywordLocationsResponse.java │ ├── GetKeywordOpportunitiesRequest.java │ ├── GetKeywordOpportunitiesResponse.java │ ├── GetKeywordTrafficEstimatesRequest.java │ ├── GetKeywordTrafficEstimatesResponse.java │ ├── GetPerformanceInsightsDetailDataByAccountIdRequest.java │ ├── GetPerformanceInsightsDetailDataByAccountIdResponse.java │ ├── GetRecommendationsRequest.java │ ├── GetRecommendationsResponse.java │ ├── GetTextAssetSuggestionsByFinalUrlsRequest.java │ ├── GetTextAssetSuggestionsByFinalUrlsResponse.java │ ├── Guid.java │ ├── HistoricalSearchCountPeriodic.java │ ├── IAdInsightService.java │ ├── IDREFS.java │ ├── IdeaTextSearchParameter.java │ ├── ImpressionShareSearchParameter.java │ ├── KPIType.java │ ├── Keyword.java │ ├── KeywordAndConfidence.java │ ├── KeywordAndMatchType.java │ ├── KeywordBidLandscape.java │ ├── KeywordCategory.java │ ├── KeywordCategoryResult.java │ ├── KeywordDemographic.java │ ├── KeywordDemographicResult.java │ ├── KeywordEstimate.java │ ├── KeywordEstimatedBid.java │ ├── KeywordEstimatedPosition.java │ ├── KeywordEstimator.java │ ├── KeywordHistoricalPerformance.java │ ├── KeywordIdEstimatedBid.java │ ├── KeywordIdEstimatedPosition.java │ ├── KeywordIdea.java │ ├── KeywordIdeaAttribute.java │ ├── KeywordIdeaCategory.java │ ├── KeywordKPI.java │ ├── KeywordLocation.java │ ├── KeywordLocationResult.java │ ├── KeywordOpportunity.java │ ├── KeywordOpportunityType.java │ ├── KeywordOpportunityTypeConverter.java │ ├── KeywordRecommendation.java │ ├── KeywordSearchCount.java │ ├── KeywordSuggestion.java │ ├── Language.java │ ├── LanguageCriterion.java │ ├── LanguageSearchParameter.java │ ├── LocationCriterion.java │ ├── LocationSearchParameter.java │ ├── MatchType.java │ ├── MetricData.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeInteger.java │ ├── NegativeKeyword.java │ ├── NetworkCriterion.java │ ├── NetworkSearchParameter.java │ ├── NetworkType.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── ObjectFactory.java │ ├── OperationError.java │ ├── Opportunity.java │ ├── ParameterType.java │ ├── PerformanceInsightsDetail.java │ ├── PerformanceInsightsEntityType.java │ ├── PerformanceInsightsMessage.java │ ├── PerformanceInsightsMessageParameter.java │ ├── PerformanceInsightsMessageTemplateId.java │ ├── PerformanceInsightsUrlCategory.java │ ├── PerformanceInsightsUrlId.java │ ├── PositiveInteger.java │ ├── PutMetricDataRequest.java │ ├── PutMetricDataResponse.java │ ├── QuerySearchParameter.java │ ├── RSARecommendationInfo.java │ ├── RadiusTarget.java │ ├── RadiusUnit.java │ ├── RangeResultOfDecimalRoundedResult.java │ ├── RangeResultOfdouble.java │ ├── Recommendation.java │ ├── RecommendationBase.java │ ├── RecommendationInfo.java │ ├── RecommendationType.java │ ├── RemoveConflictingNegativeKeywordRecommendation.java │ ├── ResponsiveSearchAdAssetRecommendation.java │ ├── ResponsiveSearchAdRecommendation.java │ ├── ResponsiveSearchAdsRecommendation.java │ ├── RetrieveRecommendationsRequest.java │ ├── RetrieveRecommendationsResponse.java │ ├── ScaleUnit.java │ ├── SearchCountsByAttributes.java │ ├── SearchParameter.java │ ├── SearchVolumeSearchParameter.java │ ├── SelectionOfAgeEnum.java │ ├── SelectionOfGenderEnum.java │ ├── SelectionOflong.java │ ├── SetAutoApplyOptInStatusRequest.java │ ├── SetAutoApplyOptInStatusResponse.java │ ├── SourceType.java │ ├── SuggestKeywordsForUrlRequest.java │ ├── SuggestKeywordsForUrlResponse.java │ ├── SuggestKeywordsFromExistingKeywordsRequest.java │ ├── SuggestKeywordsFromExistingKeywordsResponse.java │ ├── SuggestedBidSearchParameter.java │ ├── SuggestedResponsiveSearchAd.java │ ├── TagRecommendationsRequest.java │ ├── TagRecommendationsResponse.java │ ├── TargetAdPosition.java │ ├── TextAssetSuggestions.java │ ├── TextParameter.java │ ├── TimeInterval.java │ ├── TrafficEstimate.java │ ├── UnsignedLong.java │ ├── UrlParameter.java │ ├── UrlSearchParameter.java │ ├── UseBroadMatchKeywordRecommendation.java │ └── package-info.java │ ├── bulk │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── Adapter1.java │ ├── Adapter2.java │ ├── ApiFaultDetail.java │ ├── ApiFaultDetail_Exception.java │ ├── ApplicationFault.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfBatchError.java │ ├── ArrayOfCampaignScope.java │ ├── ArrayOfDownloadEntity.java │ ├── ArrayOfKeyValueOfstringstring.java │ ├── ArrayOfKeyValuePairOfstringstring.java │ ├── ArrayOfOperationError.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── BatchError.java │ ├── BulkService.java │ ├── CampaignScope.java │ ├── Char.java │ ├── CompressionType.java │ ├── DataScope.java │ ├── DataScopeConverter.java │ ├── DownloadCampaignsByAccountIdsRequest.java │ ├── DownloadCampaignsByAccountIdsResponse.java │ ├── DownloadCampaignsByCampaignIdsRequest.java │ ├── DownloadCampaignsByCampaignIdsResponse.java │ ├── DownloadEntity.java │ ├── DownloadFileType.java │ ├── Duration.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── EditorialError.java │ ├── GetBulkDownloadStatusRequest.java │ ├── GetBulkDownloadStatusResponse.java │ ├── GetBulkUploadStatusRequest.java │ ├── GetBulkUploadStatusResponse.java │ ├── GetBulkUploadUrlRequest.java │ ├── GetBulkUploadUrlResponse.java │ ├── Guid.java │ ├── IBulkService.java │ ├── IDREFS.java │ ├── KeyValuePairOfstringstring.java │ ├── Language.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeInteger.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── ObjectFactory.java │ ├── OperationError.java │ ├── PositiveInteger.java │ ├── ResponseMode.java │ ├── UnsignedLong.java │ ├── UploadEntityRecordsRequest.java │ ├── UploadEntityRecordsResponse.java │ └── package-info.java │ ├── campaignmanagement │ ├── AccountMigrationStatusesInfo.java │ ├── AccountNegativeKeywordList.java │ ├── AccountPlacementExclusionList.java │ ├── AccountPlacementInclusionList.java │ ├── AccountProperty.java │ ├── AccountPropertyName.java │ ├── ActionAdExtension.java │ ├── ActionAdExtensionActionType.java │ ├── Ad.java │ ├── AdAdditionalField.java │ ├── AdAdditionalFieldConverter.java │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── AdEditorialStatus.java │ ├── AdExtension.java │ ├── AdExtensionAdditionalField.java │ ├── AdExtensionAdditionalFieldConverter.java │ ├── AdExtensionAssociation.java │ ├── AdExtensionAssociationCollection.java │ ├── AdExtensionEditorialReason.java │ ├── AdExtensionEditorialReasonCollection.java │ ├── AdExtensionEditorialStatus.java │ ├── AdExtensionHeaderType.java │ ├── AdExtensionIdToEntityIdAssociation.java │ ├── AdExtensionIdentity.java │ ├── AdExtensionStatus.java │ ├── AdExtensionsTypeFilter.java │ ├── AdExtensionsTypeFilterConverter.java │ ├── AdGroup.java │ ├── AdGroupAdditionalField.java │ ├── AdGroupAdditionalFieldConverter.java │ ├── AdGroupCriterion.java │ ├── AdGroupCriterionAction.java │ ├── AdGroupCriterionEditorialStatus.java │ ├── AdGroupCriterionStatus.java │ ├── AdGroupCriterionType.java │ ├── AdGroupCriterionTypeConverter.java │ ├── AdGroupNegativeSites.java │ ├── AdGroupPrivacyStatus.java │ ├── AdGroupStatus.java │ ├── AdRecommendationAdditionalField.java │ ├── AdRecommendationCustomizedProperty.java │ ├── AdRecommendationImageAssetProperty.java │ ├── AdRecommendationImageField.java │ ├── AdRecommendationImageRefineOperation.java │ ├── AdRecommendationImageRefineType.java │ ├── AdRecommendationImageSuggestion.java │ ├── AdRecommendationImageSuggestionMetadata.java │ ├── AdRecommendationMediaRefineResult.java │ ├── AdRecommendationRefinedMedia.java │ ├── AdRecommendationTextAssetProperty.java │ ├── AdRecommendationTextField.java │ ├── AdRecommendationTextRefineOperation.java │ ├── AdRecommendationTextRefineResult.java │ ├── AdRecommendationTextTone.java │ ├── AdRecommendationVideoSuggestion.java │ ├── AdRecommendationVideoType.java │ ├── AdRotation.java │ ├── AdRotationType.java │ ├── AdStatus.java │ ├── AdSubType.java │ ├── AdSubTypeConverter.java │ ├── AdType.java │ ├── Adapter1.java │ ├── Adapter10.java │ ├── Adapter11.java │ ├── Adapter12.java │ ├── Adapter13.java │ ├── Adapter14.java │ ├── Adapter15.java │ ├── Adapter16.java │ ├── Adapter17.java │ ├── Adapter18.java │ ├── Adapter19.java │ ├── Adapter2.java │ ├── Adapter20.java │ ├── Adapter21.java │ ├── Adapter22.java │ ├── Adapter23.java │ ├── Adapter24.java │ ├── Adapter25.java │ ├── Adapter26.java │ ├── Adapter27.java │ ├── Adapter28.java │ ├── Adapter3.java │ ├── Adapter4.java │ ├── Adapter5.java │ ├── Adapter6.java │ ├── Adapter7.java │ ├── Adapter8.java │ ├── Adapter9.java │ ├── AddAdExtensionsRequest.java │ ├── AddAdExtensionsResponse.java │ ├── AddAdGroupCriterionsRequest.java │ ├── AddAdGroupCriterionsResponse.java │ ├── AddAdGroupsRequest.java │ ├── AddAdGroupsResponse.java │ ├── AddAdsRequest.java │ ├── AddAdsResponse.java │ ├── AddAssetGroupsRequest.java │ ├── AddAssetGroupsResponse.java │ ├── AddAudienceGroupsRequest.java │ ├── AddAudienceGroupsResponse.java │ ├── AddAudiencesRequest.java │ ├── AddAudiencesResponse.java │ ├── AddBidStrategiesRequest.java │ ├── AddBidStrategiesResponse.java │ ├── AddBrandKitsRequest.java │ ├── AddBrandKitsResponse.java │ ├── AddBudgetsRequest.java │ ├── AddBudgetsResponse.java │ ├── AddCampaignConversionGoalsRequest.java │ ├── AddCampaignConversionGoalsResponse.java │ ├── AddCampaignCriterionsRequest.java │ ├── AddCampaignCriterionsResponse.java │ ├── AddCampaignsRequest.java │ ├── AddCampaignsResponse.java │ ├── AddConversionGoalsRequest.java │ ├── AddConversionGoalsResponse.java │ ├── AddConversionValueRulesRequest.java │ ├── AddConversionValueRulesResponse.java │ ├── AddDataExclusionsRequest.java │ ├── AddDataExclusionsResponse.java │ ├── AddExperimentsRequest.java │ ├── AddExperimentsResponse.java │ ├── AddImportJobsRequest.java │ ├── AddImportJobsResponse.java │ ├── AddKeywordsRequest.java │ ├── AddKeywordsResponse.java │ ├── AddLabelsRequest.java │ ├── AddLabelsResponse.java │ ├── AddListItemsToSharedListRequest.java │ ├── AddListItemsToSharedListResponse.java │ ├── AddMediaRequest.java │ ├── AddMediaResponse.java │ ├── AddNegativeKeywordsToEntitiesRequest.java │ ├── AddNegativeKeywordsToEntitiesResponse.java │ ├── AddNewCustomerAcquisitionGoalsRequest.java │ ├── AddNewCustomerAcquisitionGoalsResponse.java │ ├── AddSeasonalityAdjustmentsRequest.java │ ├── AddSeasonalityAdjustmentsResponse.java │ ├── AddSharedEntityRequest.java │ ├── AddSharedEntityResponse.java │ ├── AddUetTagsRequest.java │ ├── AddUetTagsResponse.java │ ├── AddVideosRequest.java │ ├── AddVideosResponse.java │ ├── Address.java │ ├── AgeCriterion.java │ ├── AgeDimension.java │ ├── AgeRange.java │ ├── ApiFaultDetail.java │ ├── ApiFaultDetail_Exception.java │ ├── AppAdExtension.java │ ├── AppInstallAd.java │ ├── AppInstallGoal.java │ ├── AppSetting.java │ ├── AppStore.java │ ├── AppStoreConverter.java │ ├── AppUrl.java │ ├── AppealEditorialRejectionsRequest.java │ ├── AppealEditorialRejectionsResponse.java │ ├── AppealStatus.java │ ├── ApplicationFault.java │ ├── ApplyAssetGroupListingGroupActionsRequest.java │ ├── ApplyAssetGroupListingGroupActionsResponse.java │ ├── ApplyCustomerListItemsRequest.java │ ├── ApplyCustomerListItemsResponse.java │ ├── ApplyCustomerListUserDataRequest.java │ ├── ApplyCustomerListUserDataResponse.java │ ├── ApplyHotelGroupActionsRequest.java │ ├── ApplyHotelGroupActionsResponse.java │ ├── ApplyOfflineConversionAdjustmentsRequest.java │ ├── ApplyOfflineConversionAdjustmentsResponse.java │ ├── ApplyOfflineConversionsRequest.java │ ├── ApplyOfflineConversionsResponse.java │ ├── ApplyOnlineConversionAdjustmentsRequest.java │ ├── ApplyOnlineConversionAdjustmentsResponse.java │ ├── ApplyProductPartitionActionsRequest.java │ ├── ApplyProductPartitionActionsResponse.java │ ├── ArrayOfAccountMigrationStatusesInfo.java │ ├── ArrayOfAccountProperty.java │ ├── ArrayOfAccountPropertyName.java │ ├── ArrayOfAd.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfAdExtension.java │ ├── ArrayOfAdExtensionAssociation.java │ ├── ArrayOfAdExtensionAssociationCollection.java │ ├── ArrayOfAdExtensionEditorialReason.java │ ├── ArrayOfAdExtensionEditorialReasonCollection.java │ ├── ArrayOfAdExtensionIdToEntityIdAssociation.java │ ├── ArrayOfAdExtensionIdentity.java │ ├── ArrayOfAdGroup.java │ ├── ArrayOfAdGroupCriterion.java │ ├── ArrayOfAdGroupCriterionAction.java │ ├── ArrayOfAdGroupNegativeSites.java │ ├── ArrayOfAdRecommendationCustomizedProperty.java │ ├── ArrayOfAdRecommendationImageAssetProperty.java │ ├── ArrayOfAdRecommendationImageRefineOperation.java │ ├── ArrayOfAdRecommendationImageSuggestion.java │ ├── ArrayOfAdRecommendationMediaRefineResult.java │ ├── ArrayOfAdRecommendationRefinedMedia.java │ ├── ArrayOfAdRecommendationTextAssetProperty.java │ ├── ArrayOfAdRecommendationTextRefineOperation.java │ ├── ArrayOfAdRecommendationTextRefineResult.java │ ├── ArrayOfAdRecommendationVideoSuggestion.java │ ├── ArrayOfAdType.java │ ├── ArrayOfAgeRange.java │ ├── ArrayOfAppUrl.java │ ├── ArrayOfArrayOfKeyValuePairOfstringstring.java │ ├── ArrayOfArrayOfMediaAssociation.java │ ├── ArrayOfAssetGroup.java │ ├── ArrayOfAssetGroupEditorialReason.java │ ├── ArrayOfAssetGroupEditorialReasonCollection.java │ ├── ArrayOfAssetGroupListingGroup.java │ ├── ArrayOfAssetGroupListingGroupAction.java │ ├── ArrayOfAssetGroupSearchTheme.java │ ├── ArrayOfAssetGroupUrlTarget.java │ ├── ArrayOfAssetLink.java │ ├── ArrayOfAudience.java │ ├── ArrayOfAudienceConditionItem.java │ ├── ArrayOfAudienceGroup.java │ ├── ArrayOfAudienceGroupAssetGroupAssociation.java │ ├── ArrayOfAudienceGroupDimension.java │ ├── ArrayOfAudienceIdName.java │ ├── ArrayOfAudienceInfo.java │ ├── ArrayOfBMCStore.java │ ├── ArrayOfBatchError.java │ ├── ArrayOfBatchErrorCollection.java │ ├── ArrayOfBidStrategy.java │ ├── ArrayOfBrandKit.java │ ├── ArrayOfBrandKitColor.java │ ├── ArrayOfBrandKitFont.java │ ├── ArrayOfBrandKitImage.java │ ├── ArrayOfBrandKitPalette.java │ ├── ArrayOfBudget.java │ ├── ArrayOfCampaign.java │ ├── ArrayOfCampaignAdGroupIds.java │ ├── ArrayOfCampaignAssociation.java │ ├── ArrayOfCampaignConversionGoal.java │ ├── ArrayOfCampaignCriterion.java │ ├── ArrayOfCampaignNegativeSites.java │ ├── ArrayOfCampaignSize.java │ ├── ArrayOfClipchampTemplateInfo.java │ ├── ArrayOfCombinationRule.java │ ├── ArrayOfCompany.java │ ├── ArrayOfConversionGoal.java │ ├── ArrayOfConversionValueRule.java │ ├── ArrayOfCustomParameter.java │ ├── ArrayOfCustomerAccountShare.java │ ├── ArrayOfCustomerAccountShareAssociation.java │ ├── ArrayOfDailySummary.java │ ├── ArrayOfDataExclusion.java │ ├── ArrayOfDayTime.java │ ├── ArrayOfEditorialError.java │ ├── ArrayOfEditorialReason.java │ ├── ArrayOfEditorialReasonCollection.java │ ├── ArrayOfEntityIdToParentIdAssociation.java │ ├── ArrayOfEntityNegativeKeyword.java │ ├── ArrayOfExperiment.java │ ├── ArrayOfFrequencyCapSettings.java │ ├── ArrayOfGenderType.java │ ├── ArrayOfHealthCheckActionLinkMetadata.java │ ├── ArrayOfHealthCheckColumnMetadata.java │ ├── ArrayOfHealthCheckData.java │ ├── ArrayOfHealthCheckEntity.java │ ├── ArrayOfHealthCheckError.java │ ├── ArrayOfHealthCheckMetadata.java │ ├── ArrayOfIdCollection.java │ ├── ArrayOfImportEntityStatistics.java │ ├── ArrayOfImportJob.java │ ├── ArrayOfImportResult.java │ ├── ArrayOfKeyValueOfstringstring.java │ ├── ArrayOfKeyValuePairOflonglong.java │ ├── ArrayOfKeyValuePairOfstringstring.java │ ├── ArrayOfKeyword.java │ ├── ArrayOfLabel.java │ ├── ArrayOfLabelAssociation.java │ ├── ArrayOfLocationConditionItem.java │ ├── ArrayOfMedia.java │ ├── ArrayOfMediaAssociation.java │ ├── ArrayOfMediaMetaData.java │ ├── ArrayOfMediaRepresentation.java │ ├── ArrayOfMigrationStatusInfo.java │ ├── ArrayOfNegativeKeyword.java │ ├── ArrayOfNewCustomerAcquisitionGoal.java │ ├── ArrayOfNullableOflong.java │ ├── ArrayOfOfflineConversion.java │ ├── ArrayOfOfflineConversionAdjustment.java │ ├── ArrayOfOnlineConversionAdjustment.java │ ├── ArrayOfOperationError.java │ ├── ArrayOfPriceTableRow.java │ ├── ArrayOfProductCondition.java │ ├── ArrayOfProfileInfo.java │ ├── ArrayOfRuleItem.java │ ├── ArrayOfRuleItemGroup.java │ ├── ArrayOfSeasonalityAdjustment.java │ ├── ArrayOfSetting.java │ ├── ArrayOfSharedEntity.java │ ├── ArrayOfSharedEntityAssociation.java │ ├── ArrayOfSharedListItem.java │ ├── ArrayOfSupportedClipchampAudio.java │ ├── ArrayOfSupportedFont.java │ ├── ArrayOfTargetSettingDetail.java │ ├── ArrayOfUetTag.java │ ├── ArrayOfVideo.java │ ├── ArrayOfWebpageCondition.java │ ├── ArrayOfint.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── Asset.java │ ├── AssetGroup.java │ ├── AssetGroupAdditionalField.java │ ├── AssetGroupAdditionalFieldConverter.java │ ├── AssetGroupEditorialReason.java │ ├── AssetGroupEditorialReasonCollection.java │ ├── AssetGroupEditorialStatus.java │ ├── AssetGroupListingGroup.java │ ├── AssetGroupListingGroupAction.java │ ├── AssetGroupListingGroupAdditionalField.java │ ├── AssetGroupListingGroupAdditionalFieldConverter.java │ ├── AssetGroupListingType.java │ ├── AssetGroupSearchTheme.java │ ├── AssetGroupStatus.java │ ├── AssetGroupUrlTarget.java │ ├── AssetLink.java │ ├── AssetLinkEditorialStatus.java │ ├── AssociationType.java │ ├── AttributionModelType.java │ ├── Audience.java │ ├── AudienceAdditionalField.java │ ├── AudienceAdditionalFieldConverter.java │ ├── AudienceCondition.java │ ├── AudienceConditionItem.java │ ├── AudienceCriterion.java │ ├── AudienceDimension.java │ ├── AudienceGroup.java │ ├── AudienceGroupAdditionalField.java │ ├── AudienceGroupAdditionalFieldConverter.java │ ├── AudienceGroupAssetGroupAssociation.java │ ├── AudienceGroupDimension.java │ ├── AudienceGroupDimensionType.java │ ├── AudienceIdName.java │ ├── AudienceInfo.java │ ├── AudienceType.java │ ├── AudienceTypeConverter.java │ ├── AudioFilter.java │ ├── BMCStore.java │ ├── BMCStoreAdditionalField.java │ ├── BMCStoreAdditionalFieldConverter.java │ ├── BMCStoreSubType.java │ ├── BatchError.java │ ├── BatchErrorCollection.java │ ├── Bid.java │ ├── BidMultiplier.java │ ├── BidOption.java │ ├── BidStrategy.java │ ├── BiddableAdGroupCriterion.java │ ├── BiddableCampaignCriterion.java │ ├── BiddingScheme.java │ ├── BrandItem.java │ ├── BrandKit.java │ ├── BrandKitAdditionalField.java │ ├── BrandKitAdditionalFieldConverter.java │ ├── BrandKitColor.java │ ├── BrandKitFont.java │ ├── BrandKitImage.java │ ├── BrandKitPalette.java │ ├── BrandList.java │ ├── Budget.java │ ├── BudgetLimitType.java │ ├── BusinessGeoCodeStatus.java │ ├── CallAdExtension.java │ ├── CallToAction.java │ ├── CallToActionSetting.java │ ├── CalloutAdExtension.java │ ├── Campaign.java │ ├── CampaignAdGroupIds.java │ ├── CampaignAdditionalField.java │ ├── CampaignAdditionalFieldConverter.java │ ├── CampaignAssociation.java │ ├── CampaignConversionGoal.java │ ├── CampaignCriterion.java │ ├── CampaignCriterionStatus.java │ ├── CampaignCriterionType.java │ ├── CampaignCriterionTypeConverter.java │ ├── CampaignManagementService.java │ ├── CampaignNegativeSites.java │ ├── CampaignSize.java │ ├── CampaignStatus.java │ ├── CampaignType.java │ ├── CampaignTypeConverter.java │ ├── CashbackAdjustment.java │ ├── Char.java │ ├── ClipchampTemplateInfo.java │ ├── CoOpSetting.java │ ├── CombinationRule.java │ ├── CombinedList.java │ ├── CommissionBiddingScheme.java │ ├── Company.java │ ├── CompressionType.java │ ├── ConversionGoal.java │ ├── ConversionGoalAdditionalField.java │ ├── ConversionGoalAdditionalFieldConverter.java │ ├── ConversionGoalCategory.java │ ├── ConversionGoalCountType.java │ ├── ConversionGoalRevenue.java │ ├── ConversionGoalRevenueType.java │ ├── ConversionGoalStatus.java │ ├── ConversionGoalTrackingStatus.java │ ├── ConversionGoalType.java │ ├── ConversionGoalTypeConverter.java │ ├── ConversionValueRule.java │ ├── ConversionValueRuleOperator.java │ ├── ConversionValueRuleStatus.java │ ├── CostPerSaleBiddingScheme.java │ ├── CreateAssetGroupRecommendationRequest.java │ ├── CreateAssetGroupRecommendationResponse.java │ ├── CreateResponsiveAdRecommendationRequest.java │ ├── CreateResponsiveAdRecommendationResponse.java │ ├── CreateResponsiveSearchAdRecommendationRequest.java │ ├── CreateResponsiveSearchAdRecommendationResponse.java │ ├── Criterion.java │ ├── CriterionAdditionalField.java │ ├── CriterionAdditionalFieldConverter.java │ ├── CriterionBid.java │ ├── CriterionCashback.java │ ├── CriterionTypeGroup.java │ ├── CustomAudience.java │ ├── CustomEventsRule.java │ ├── CustomParameter.java │ ├── CustomParameters.java │ ├── CustomerAccountShare.java │ ├── CustomerAccountShareAssociation.java │ ├── CustomerList.java │ ├── CustomerListActionType.java │ ├── CustomerListItemSubType.java │ ├── CustomerListUserData.java │ ├── CustomerShare.java │ ├── DailySummary.java │ ├── DataExclusion.java │ ├── Date.java │ ├── Day.java │ ├── DayTime.java │ ├── DayTimeCriterion.java │ ├── DealCriterion.java │ ├── DeleteAdExtensionsAssociationsRequest.java │ ├── DeleteAdExtensionsAssociationsResponse.java │ ├── DeleteAdExtensionsRequest.java │ ├── DeleteAdExtensionsResponse.java │ ├── DeleteAdGroupCriterionsRequest.java │ ├── DeleteAdGroupCriterionsResponse.java │ ├── DeleteAdGroupsRequest.java │ ├── DeleteAdGroupsResponse.java │ ├── DeleteAdsRequest.java │ ├── DeleteAdsResponse.java │ ├── DeleteAssetGroupsRequest.java │ ├── DeleteAssetGroupsResponse.java │ ├── DeleteAudienceGroupAssetGroupAssociationsRequest.java │ ├── DeleteAudienceGroupAssetGroupAssociationsResponse.java │ ├── DeleteAudienceGroupsRequest.java │ ├── DeleteAudienceGroupsResponse.java │ ├── DeleteAudiencesRequest.java │ ├── DeleteAudiencesResponse.java │ ├── DeleteBidStrategiesRequest.java │ ├── DeleteBidStrategiesResponse.java │ ├── DeleteBrandKitsRequest.java │ ├── DeleteBrandKitsResponse.java │ ├── DeleteBudgetsRequest.java │ ├── DeleteBudgetsResponse.java │ ├── DeleteCampaignConversionGoalsRequest.java │ ├── DeleteCampaignConversionGoalsResponse.java │ ├── DeleteCampaignCriterionsRequest.java │ ├── DeleteCampaignCriterionsResponse.java │ ├── DeleteCampaignsRequest.java │ ├── DeleteCampaignsResponse.java │ ├── DeleteDataExclusionsRequest.java │ ├── DeleteDataExclusionsResponse.java │ ├── DeleteExperimentsRequest.java │ ├── DeleteExperimentsResponse.java │ ├── DeleteImportJobsRequest.java │ ├── DeleteImportJobsResponse.java │ ├── DeleteKeywordsRequest.java │ ├── DeleteKeywordsResponse.java │ ├── DeleteLabelAssociationsRequest.java │ ├── DeleteLabelAssociationsResponse.java │ ├── DeleteLabelsRequest.java │ ├── DeleteLabelsResponse.java │ ├── DeleteListItemsFromSharedListRequest.java │ ├── DeleteListItemsFromSharedListResponse.java │ ├── DeleteMediaRequest.java │ ├── DeleteMediaResponse.java │ ├── DeleteNegativeKeywordsFromEntitiesRequest.java │ ├── DeleteNegativeKeywordsFromEntitiesResponse.java │ ├── DeleteSeasonalityAdjustmentsRequest.java │ ├── DeleteSeasonalityAdjustmentsResponse.java │ ├── DeleteSharedEntitiesRequest.java │ ├── DeleteSharedEntitiesResponse.java │ ├── DeleteSharedEntityAssociationsRequest.java │ ├── DeleteSharedEntityAssociationsResponse.java │ ├── DeleteVideosRequest.java │ ├── DeleteVideosResponse.java │ ├── DeviceCondition.java │ ├── DeviceCriterion.java │ ├── DeviceType.java │ ├── DeviceTypeConverter.java │ ├── DisclaimerAdExtension.java │ ├── DisclaimerSetting.java │ ├── DistanceUnit.java │ ├── Duration.java │ ├── DurationGoal.java │ ├── DynamicFeedSetting.java │ ├── DynamicSearchAd.java │ ├── DynamicSearchAdsSetting.java │ ├── DynamicSearchAdsSource.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── EditorialApiFaultDetail.java │ ├── EditorialApiFaultDetail_Exception.java │ ├── EditorialError.java │ ├── EditorialErrorCollection.java │ ├── EditorialReason.java │ ├── EditorialReasonCollection.java │ ├── EnhancedCpcBiddingScheme.java │ ├── EntityIdToParentIdAssociation.java │ ├── EntityNegativeKeyword.java │ ├── EntityScope.java │ ├── EntityType.java │ ├── EventGoal.java │ ├── ExpandedTextAd.java │ ├── Experiment.java │ ├── ExpressionOperator.java │ ├── FileImportJob.java │ ├── FileImportOption.java │ ├── FilterLinkAdExtension.java │ ├── FixedBid.java │ ├── FlyerAdExtension.java │ ├── FontTextAssetType.java │ ├── Frequency.java │ ├── FrequencyCapSettings.java │ ├── FrequencyCapTimeGranularity.java │ ├── GenderCriterion.java │ ├── GenderDimension.java │ ├── GenderType.java │ ├── GenericEntityStatus.java │ ├── GenreCriterion.java │ ├── GeoPoint.java │ ├── GetAccountMigrationStatusesRequest.java │ ├── GetAccountMigrationStatusesResponse.java │ ├── GetAccountPropertiesRequest.java │ ├── GetAccountPropertiesResponse.java │ ├── GetAdExtensionIdsByAccountIdRequest.java │ ├── GetAdExtensionIdsByAccountIdResponse.java │ ├── GetAdExtensionsAssociationsRequest.java │ ├── GetAdExtensionsAssociationsResponse.java │ ├── GetAdExtensionsByIdsRequest.java │ ├── GetAdExtensionsByIdsResponse.java │ ├── GetAdExtensionsEditorialReasonsRequest.java │ ├── GetAdExtensionsEditorialReasonsResponse.java │ ├── GetAdGroupCriterionsByIdsRequest.java │ ├── GetAdGroupCriterionsByIdsResponse.java │ ├── GetAdGroupsByCampaignIdRequest.java │ ├── GetAdGroupsByCampaignIdResponse.java │ ├── GetAdGroupsByIdsRequest.java │ ├── GetAdGroupsByIdsResponse.java │ ├── GetAdsByAdGroupIdRequest.java │ ├── GetAdsByAdGroupIdResponse.java │ ├── GetAdsByEditorialStatusRequest.java │ ├── GetAdsByEditorialStatusResponse.java │ ├── GetAdsByIdsRequest.java │ ├── GetAdsByIdsResponse.java │ ├── GetAssetGroupListingGroupsByIdsRequest.java │ ├── GetAssetGroupListingGroupsByIdsResponse.java │ ├── GetAssetGroupsByCampaignIdRequest.java │ ├── GetAssetGroupsByCampaignIdResponse.java │ ├── GetAssetGroupsByIdsRequest.java │ ├── GetAssetGroupsByIdsResponse.java │ ├── GetAssetGroupsEditorialReasonsRequest.java │ ├── GetAssetGroupsEditorialReasonsResponse.java │ ├── GetAudienceGroupAssetGroupAssociationsByAssetGroupIdsRequest.java │ ├── GetAudienceGroupAssetGroupAssociationsByAssetGroupIdsResponse.java │ ├── GetAudienceGroupAssetGroupAssociationsByAudienceGroupIdsRequest.java │ ├── GetAudienceGroupAssetGroupAssociationsByAudienceGroupIdsResponse.java │ ├── GetAudienceGroupsByIdsRequest.java │ ├── GetAudienceGroupsByIdsResponse.java │ ├── GetAudiencesByIdsRequest.java │ ├── GetAudiencesByIdsResponse.java │ ├── GetBMCStoresByCustomerIdRequest.java │ ├── GetBMCStoresByCustomerIdResponse.java │ ├── GetBSCCountriesRequest.java │ ├── GetBSCCountriesResponse.java │ ├── GetBidStrategiesByIdsRequest.java │ ├── GetBidStrategiesByIdsResponse.java │ ├── GetBrandKitsByAccountIdRequest.java │ ├── GetBrandKitsByAccountIdResponse.java │ ├── GetBrandKitsByIdsRequest.java │ ├── GetBrandKitsByIdsResponse.java │ ├── GetBudgetsByIdsRequest.java │ ├── GetBudgetsByIdsResponse.java │ ├── GetCampaignCriterionsByIdsRequest.java │ ├── GetCampaignCriterionsByIdsResponse.java │ ├── GetCampaignIdsByBidStrategyIdsRequest.java │ ├── GetCampaignIdsByBidStrategyIdsResponse.java │ ├── GetCampaignIdsByBudgetIdsRequest.java │ ├── GetCampaignIdsByBudgetIdsResponse.java │ ├── GetCampaignSizesByAccountIdRequest.java │ ├── GetCampaignSizesByAccountIdResponse.java │ ├── GetCampaignsByAccountIdRequest.java │ ├── GetCampaignsByAccountIdResponse.java │ ├── GetCampaignsByIdsRequest.java │ ├── GetCampaignsByIdsResponse.java │ ├── GetClipchampTemplatesRequest.java │ ├── GetClipchampTemplatesResponse.java │ ├── GetConfigValueRequest.java │ ├── GetConfigValueResponse.java │ ├── GetConversionGoalsByIdsRequest.java │ ├── GetConversionGoalsByIdsResponse.java │ ├── GetConversionGoalsByTagIdsRequest.java │ ├── GetConversionGoalsByTagIdsResponse.java │ ├── GetConversionValueRulesByAccountIdRequest.java │ ├── GetConversionValueRulesByAccountIdResponse.java │ ├── GetConversionValueRulesByIdsRequest.java │ ├── GetConversionValueRulesByIdsResponse.java │ ├── GetDataExclusionsByAccountIdRequest.java │ ├── GetDataExclusionsByAccountIdResponse.java │ ├── GetDataExclusionsByIdsRequest.java │ ├── GetDataExclusionsByIdsResponse.java │ ├── GetEditorialReasonsByIdsRequest.java │ ├── GetEditorialReasonsByIdsResponse.java │ ├── GetExperimentsByIdsRequest.java │ ├── GetExperimentsByIdsResponse.java │ ├── GetFileImportUploadUrlRequest.java │ ├── GetFileImportUploadUrlResponse.java │ ├── GetGeoLocationsFileUrlRequest.java │ ├── GetGeoLocationsFileUrlResponse.java │ ├── GetHealthCheckRequest.java │ ├── GetHealthCheckResponse.java │ ├── GetImportEntityIdsMappingRequest.java │ ├── GetImportEntityIdsMappingResponse.java │ ├── GetImportJobsByIdsRequest.java │ ├── GetImportJobsByIdsResponse.java │ ├── GetImportResultsRequest.java │ ├── GetImportResultsResponse.java │ ├── GetKeywordsByAdGroupIdRequest.java │ ├── GetKeywordsByAdGroupIdResponse.java │ ├── GetKeywordsByEditorialStatusRequest.java │ ├── GetKeywordsByEditorialStatusResponse.java │ ├── GetKeywordsByIdsRequest.java │ ├── GetKeywordsByIdsResponse.java │ ├── GetLabelAssociationsByEntityIdsRequest.java │ ├── GetLabelAssociationsByEntityIdsResponse.java │ ├── GetLabelAssociationsByLabelIdsRequest.java │ ├── GetLabelAssociationsByLabelIdsResponse.java │ ├── GetLabelsByIdsRequest.java │ ├── GetLabelsByIdsResponse.java │ ├── GetListItemsBySharedListRequest.java │ ├── GetListItemsBySharedListResponse.java │ ├── GetMediaAssociationsRequest.java │ ├── GetMediaAssociationsResponse.java │ ├── GetMediaMetaDataByAccountIdRequest.java │ ├── GetMediaMetaDataByAccountIdResponse.java │ ├── GetMediaMetaDataByIdsRequest.java │ ├── GetMediaMetaDataByIdsResponse.java │ ├── GetNegativeKeywordsByEntityIdsRequest.java │ ├── GetNegativeKeywordsByEntityIdsResponse.java │ ├── GetNegativeSitesByAdGroupIdsRequest.java │ ├── GetNegativeSitesByAdGroupIdsResponse.java │ ├── GetNegativeSitesByCampaignIdsRequest.java │ ├── GetNegativeSitesByCampaignIdsResponse.java │ ├── GetNewCustomerAcquisitionGoalsByAccountIdRequest.java │ ├── GetNewCustomerAcquisitionGoalsByAccountIdResponse.java │ ├── GetOfflineConversionReportsRequest.java │ ├── GetOfflineConversionReportsResponse.java │ ├── GetProfileDataFileUrlRequest.java │ ├── GetProfileDataFileUrlResponse.java │ ├── GetSeasonalityAdjustmentsByAccountIdRequest.java │ ├── GetSeasonalityAdjustmentsByAccountIdResponse.java │ ├── GetSeasonalityAdjustmentsByIdsRequest.java │ ├── GetSeasonalityAdjustmentsByIdsResponse.java │ ├── GetSharedEntitiesByAccountIdRequest.java │ ├── GetSharedEntitiesByAccountIdResponse.java │ ├── GetSharedEntitiesRequest.java │ ├── GetSharedEntitiesResponse.java │ ├── GetSharedEntityAssociationsByEntityIdsRequest.java │ ├── GetSharedEntityAssociationsByEntityIdsResponse.java │ ├── GetSharedEntityAssociationsBySharedEntityIdsRequest.java │ ├── GetSharedEntityAssociationsBySharedEntityIdsResponse.java │ ├── GetSupportedClipchampAudioRequest.java │ ├── GetSupportedClipchampAudioResponse.java │ ├── GetSupportedFontsRequest.java │ ├── GetSupportedFontsResponse.java │ ├── GetUetTagsByIdsRequest.java │ ├── GetUetTagsByIdsResponse.java │ ├── GetVideosByIdsRequest.java │ ├── GetVideosByIdsResponse.java │ ├── GoogleImportJob.java │ ├── GoogleImportOption.java │ ├── Guid.java │ ├── HealthCheckActionLinkMetadata.java │ ├── HealthCheckColumnMetadata.java │ ├── HealthCheckData.java │ ├── HealthCheckEntity.java │ ├── HealthCheckError.java │ ├── HealthCheckMetadata.java │ ├── HotelAd.java │ ├── HotelAdGroupType.java │ ├── HotelAdGroupTypeConverter.java │ ├── HotelAdvanceBookingWindowCriterion.java │ ├── HotelCheckInDateCriterion.java │ ├── HotelCheckInDayCriterion.java │ ├── HotelDateSelectionType.java │ ├── HotelDateSelectionTypeCriterion.java │ ├── HotelGroup.java │ ├── HotelLengthOfStayCriterion.java │ ├── HotelListing.java │ ├── HotelListingType.java │ ├── HotelSetting.java │ ├── ICampaignManagementService.java │ ├── IDREFS.java │ ├── IdCollection.java │ ├── Image.java │ ├── ImageAdExtension.java │ ├── ImageAsset.java │ ├── ImageMediaRepresentation.java │ ├── ImportAdditionalField.java │ ├── ImportAdditionalFieldConverter.java │ ├── ImportEntityStatistics.java │ ├── ImportEntityType.java │ ├── ImportJob.java │ ├── ImportOption.java │ ├── ImportResult.java │ ├── ImportSearchAndReplaceForStringProperty.java │ ├── ImpressionBasedEntityType.java │ ├── ImpressionBasedRemarketingList.java │ ├── InMarketAudience.java │ ├── InStoreTransactionGoal.java │ ├── InheritFromParentBiddingScheme.java │ ├── IntentOption.java │ ├── ItemAction.java │ ├── KeyValuePairOflonglong.java │ ├── KeyValuePairOfstringstring.java │ ├── Keyword.java │ ├── KeywordEditorialStatus.java │ ├── KeywordStatus.java │ ├── Label.java │ ├── LabelAssociation.java │ ├── Language.java │ ├── LanguageName.java │ ├── LocationAdExtension.java │ ├── LocationCondition.java │ ├── LocationConditionItem.java │ ├── LocationCriterion.java │ ├── LocationIntentCriterion.java │ ├── LocationType.java │ ├── LogicalOperator.java │ ├── LogoAdExtension.java │ ├── ManualCpaBiddingScheme.java │ ├── ManualCpcBiddingScheme.java │ ├── ManualCpmBiddingScheme.java │ ├── ManualCpvBiddingScheme.java │ ├── MatchType.java │ ├── MaxClicksBiddingScheme.java │ ├── MaxConversionValueBiddingScheme.java │ ├── MaxConversionsBiddingScheme.java │ ├── MaxRoasBiddingScheme.java │ ├── Media.java │ ├── MediaAdditionalField.java │ ├── MediaAdditionalFieldConverter.java │ ├── MediaAssociation.java │ ├── MediaEnabledEntityFilter.java │ ├── MediaEnabledEntityFilterConverter.java │ ├── MediaMetaData.java │ ├── MediaRepresentation.java │ ├── MigrationStatus.java │ ├── MigrationStatusInfo.java │ ├── Minute.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeAdGroupCriterion.java │ ├── NegativeCampaignCriterion.java │ ├── NegativeInteger.java │ ├── NegativeKeyword.java │ ├── NegativeKeywordList.java │ ├── NegativeSite.java │ ├── Network.java │ ├── NewCustomerAcquisitionGoal.java │ ├── NewCustomerAcquisitionGoalSetting.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── NormalForm.java │ ├── NumberOperator.java │ ├── NumberRuleItem.java │ ├── ObjectFactory.java │ ├── OfflineConversion.java │ ├── OfflineConversionAdjustment.java │ ├── OfflineConversionGoal.java │ ├── OnlineConversionAdjustment.java │ ├── OperationError.java │ ├── PageVisitorsRule.java │ ├── PageVisitorsWhoDidNotVisitAnotherPageRule.java │ ├── PageVisitorsWhoVisitedAnotherPageRule.java │ ├── PagesViewedPerVisitGoal.java │ ├── Paging.java │ ├── PercentCpcBiddingScheme.java │ ├── PerformanceMaxSetting.java │ ├── PlacementCriterion.java │ ├── PlacementExclusionList.java │ ├── PositiveInteger.java │ ├── PriceAdExtension.java │ ├── PriceExtensionType.java │ ├── PriceQualifier.java │ ├── PriceTableRow.java │ ├── PriceUnit.java │ ├── ProductAd.java │ ├── ProductAudience.java │ ├── ProductAudienceType.java │ ├── ProductAudienceTypeConverter.java │ ├── ProductCondition.java │ ├── ProductPartition.java │ ├── ProductPartitionType.java │ ├── ProductScope.java │ ├── ProfileCriterion.java │ ├── ProfileDimension.java │ ├── ProfileInfo.java │ ├── ProfileType.java │ ├── ProfileTypeConverter.java │ ├── PromotionAdExtension.java │ ├── PromotionDiscountModifier.java │ ├── PromotionOccasion.java │ ├── RadiusCriterion.java │ ├── RateAmount.java │ ├── RateBid.java │ ├── RefineAssetGroupRecommendationRequest.java │ ├── RefineAssetGroupRecommendationResponse.java │ ├── RefineResponsiveAdRecommendationRequest.java │ ├── RefineResponsiveAdRecommendationResponse.java │ ├── RefineResponsiveSearchAdRecommendationRequest.java │ ├── RefineResponsiveSearchAdRecommendationResponse.java │ ├── RemarketingList.java │ ├── RemarketingRule.java │ ├── ResponsiveAd.java │ ├── ResponsiveSearchAd.java │ ├── ResponsiveSearchAdsSetting.java │ ├── ReviewAdExtension.java │ ├── RuleItem.java │ ├── RuleItemGroup.java │ ├── Schedule.java │ ├── SearchCompaniesRequest.java │ ├── SearchCompaniesResponse.java │ ├── SeasonalityAdjustment.java │ ├── SetAccountPropertiesRequest.java │ ├── SetAccountPropertiesResponse.java │ ├── SetAdExtensionsAssociationsRequest.java │ ├── SetAdExtensionsAssociationsResponse.java │ ├── SetAudienceGroupAssetGroupAssociationsRequest.java │ ├── SetAudienceGroupAssetGroupAssociationsResponse.java │ ├── SetLabelAssociationsRequest.java │ ├── SetLabelAssociationsResponse.java │ ├── SetNegativeSitesToAdGroupsRequest.java │ ├── SetNegativeSitesToAdGroupsResponse.java │ ├── SetNegativeSitesToCampaignsRequest.java │ ├── SetNegativeSitesToCampaignsResponse.java │ ├── SetSharedEntityAssociationsRequest.java │ ├── SetSharedEntityAssociationsResponse.java │ ├── Setting.java │ ├── SharedEntity.java │ ├── SharedEntityAssociation.java │ ├── SharedList.java │ ├── SharedListItem.java │ ├── ShoppingSetting.java │ ├── SimilarRemarketingList.java │ ├── Site.java │ ├── SitelinkAdExtension.java │ ├── StoreCriterion.java │ ├── StringOperator.java │ ├── StringRuleItem.java │ ├── StructuredSnippetAdExtension.java │ ├── SupportedClipchampAudio.java │ ├── SupportedClipchampAudioData.java │ ├── SupportedFont.java │ ├── SupportedFontsData.java │ ├── TargetCpaBiddingScheme.java │ ├── TargetImpressionShareBiddingScheme.java │ ├── TargetRoasBiddingScheme.java │ ├── TargetSetting.java │ ├── TargetSettingDetail.java │ ├── TextAd.java │ ├── TextAsset.java │ ├── ThirdPartyMeasurementSetting.java │ ├── UetTag.java │ ├── UetTagTrackingStatus.java │ ├── UnsignedLong.java │ ├── UpdateAdExtensionsRequest.java │ ├── UpdateAdExtensionsResponse.java │ ├── UpdateAdGroupCriterionsRequest.java │ ├── UpdateAdGroupCriterionsResponse.java │ ├── UpdateAdGroupsRequest.java │ ├── UpdateAdGroupsResponse.java │ ├── UpdateAdsRequest.java │ ├── UpdateAdsResponse.java │ ├── UpdateAssetGroupsRequest.java │ ├── UpdateAssetGroupsResponse.java │ ├── UpdateAudienceGroupsRequest.java │ ├── UpdateAudienceGroupsResponse.java │ ├── UpdateAudiencesRequest.java │ ├── UpdateAudiencesResponse.java │ ├── UpdateBidStrategiesRequest.java │ ├── UpdateBidStrategiesResponse.java │ ├── UpdateBrandKitsRequest.java │ ├── UpdateBrandKitsResponse.java │ ├── UpdateBudgetsRequest.java │ ├── UpdateBudgetsResponse.java │ ├── UpdateCampaignCriterionsRequest.java │ ├── UpdateCampaignCriterionsResponse.java │ ├── UpdateCampaignsRequest.java │ ├── UpdateCampaignsResponse.java │ ├── UpdateConversionGoalsRequest.java │ ├── UpdateConversionGoalsResponse.java │ ├── UpdateConversionValueRulesRequest.java │ ├── UpdateConversionValueRulesResponse.java │ ├── UpdateConversionValueRulesStatusRequest.java │ ├── UpdateConversionValueRulesStatusResponse.java │ ├── UpdateDataExclusionsRequest.java │ ├── UpdateDataExclusionsResponse.java │ ├── UpdateExperimentsRequest.java │ ├── UpdateExperimentsResponse.java │ ├── UpdateImportJobsRequest.java │ ├── UpdateImportJobsResponse.java │ ├── UpdateKeywordsRequest.java │ ├── UpdateKeywordsResponse.java │ ├── UpdateLabelsRequest.java │ ├── UpdateLabelsResponse.java │ ├── UpdateNewCustomerAcquisitionGoalsRequest.java │ ├── UpdateNewCustomerAcquisitionGoalsResponse.java │ ├── UpdateSeasonalityAdjustmentsRequest.java │ ├── UpdateSeasonalityAdjustmentsResponse.java │ ├── UpdateSharedEntitiesRequest.java │ ├── UpdateSharedEntitiesResponse.java │ ├── UpdateUetTagsRequest.java │ ├── UpdateUetTagsResponse.java │ ├── UpdateVideosRequest.java │ ├── UpdateVideosResponse.java │ ├── UrlGoal.java │ ├── ValueOperator.java │ ├── VanityPharmaDisplayUrlMode.java │ ├── VanityPharmaSetting.java │ ├── VanityPharmaWebsiteDescription.java │ ├── VerifiedTrackingSetting.java │ ├── Video.java │ ├── VideoAdExtension.java │ ├── VideoAsset.java │ ├── VideoTemplateFilter.java │ ├── Webpage.java │ ├── WebpageCondition.java │ ├── WebpageConditionOperand.java │ ├── WebpageConditionOperator.java │ ├── WebpageParameter.java │ └── package-info.java │ ├── customerbilling │ ├── AccountAdditionalField.java │ ├── AccountAdditionalFieldConverter.java │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── Adapter1.java │ ├── Adapter2.java │ ├── Adapter3.java │ ├── AddInsertionOrderRequest.java │ ├── AddInsertionOrderResponse.java │ ├── ApiBatchFault.java │ ├── ApiBatchFault_Exception.java │ ├── ApiFault.java │ ├── ApiFault_Exception.java │ ├── ApplicationFault.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfArrayOfOperationError.java │ ├── ArrayOfBatchError.java │ ├── ArrayOfBillingDocument.java │ ├── ArrayOfBillingDocumentInfo.java │ ├── ArrayOfCoupon.java │ ├── ArrayOfCouponInfoData.java │ ├── ArrayOfInsertionOrder.java │ ├── ArrayOfKeyValueEntityOflongdateTime.java │ ├── ArrayOfKeyValueEntityOflongstring.java │ ├── ArrayOfOperationError.java │ ├── ArrayOfOrderBy.java │ ├── ArrayOfPredicate.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── BatchError.java │ ├── BillingDocument.java │ ├── BillingDocumentInfo.java │ ├── Char.java │ ├── CheckFeatureAdoptionCouponEligibilityRequest.java │ ├── CheckFeatureAdoptionCouponEligibilityResponse.java │ ├── ClaimFeatureAdoptionCouponsRequest.java │ ├── ClaimFeatureAdoptionCouponsResponse.java │ ├── Coupon.java │ ├── CouponClaimInfo.java │ ├── CouponInfoData.java │ ├── CouponRedemption.java │ ├── CustomerBillingService.java │ ├── DataType.java │ ├── DispatchCouponsRequest.java │ ├── DispatchCouponsResponse.java │ ├── Duration.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── GetAccountMonthlySpendRequest.java │ ├── GetAccountMonthlySpendResponse.java │ ├── GetBillingDocumentsInfoRequest.java │ ├── GetBillingDocumentsInfoResponse.java │ ├── GetBillingDocumentsRequest.java │ ├── GetBillingDocumentsResponse.java │ ├── GetCouponInfoRequest.java │ ├── GetCouponInfoResponse.java │ ├── Guid.java │ ├── ICustomerBillingService.java │ ├── IDREFS.java │ ├── InsertionOrder.java │ ├── InsertionOrderAdditionalField.java │ ├── InsertionOrderAdditionalFieldConverter.java │ ├── InsertionOrderPendingChanges.java │ ├── InsertionOrderPendingChangesStatus.java │ ├── InsertionOrderStatus.java │ ├── KeyValueEntityOflongdateTime.java │ ├── KeyValueEntityOflongstring.java │ ├── Language.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeInteger.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── ObjectFactory.java │ ├── OperationError.java │ ├── OrderBy.java │ ├── OrderByField.java │ ├── Paging.java │ ├── PositiveInteger.java │ ├── Predicate.java │ ├── PredicateOperator.java │ ├── RedeemCouponRequest.java │ ├── RedeemCouponResponse.java │ ├── SearchCouponsRequest.java │ ├── SearchCouponsResponse.java │ ├── SearchInsertionOrdersRequest.java │ ├── SearchInsertionOrdersResponse.java │ ├── SortOrder.java │ ├── UnsignedLong.java │ ├── UpdateInsertionOrderRequest.java │ ├── UpdateInsertionOrderResponse.java │ └── package-info.java │ ├── customermanagement │ ├── AccountAdditionalField.java │ ├── AccountAdditionalFieldConverter.java │ ├── AccountFinancialStatus.java │ ├── AccountInfo.java │ ├── AccountInfoWithCustomerData.java │ ├── AccountLifeCycleStatus.java │ ├── AccountTaxCertificate.java │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── Adapter1.java │ ├── Adapter2.java │ ├── AddAccountRequest.java │ ├── AddAccountResponse.java │ ├── AddClientLinksRequest.java │ ├── AddClientLinksResponse.java │ ├── AddPrepayAccountRequest.java │ ├── AddPrepayAccountResponse.java │ ├── Address.java │ ├── AdvertiserAccount.java │ ├── ApiFault.java │ ├── ApiFault_Exception.java │ ├── ApplicationFault.java │ ├── ArrayOfAccountInfo.java │ ├── ArrayOfAccountInfoWithCustomerData.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfAddress.java │ ├── ArrayOfAdvertiserAccount.java │ ├── ArrayOfArrayOfOperationError.java │ ├── ArrayOfClientLink.java │ ├── ArrayOfCustomer.java │ ├── ArrayOfCustomerInfo.java │ ├── ArrayOfCustomerRole.java │ ├── ArrayOfKeyValueEntityOflongint.java │ ├── ArrayOfKeyValueEntityOfstringstring.java │ ├── ArrayOfKeyValuePairOfstringbase64Binary.java │ ├── ArrayOfKeyValuePairOfstringstring.java │ ├── ArrayOfNotification.java │ ├── ArrayOfOperationError.java │ ├── ArrayOfOrderBy.java │ ├── ArrayOfPilotFeature.java │ ├── ArrayOfPredicate.java │ ├── ArrayOfUserInfo.java │ ├── ArrayOfUserInvitation.java │ ├── ArrayOfint.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── AutoTagType.java │ ├── Char.java │ ├── ClientLink.java │ ├── ClientLinkStatus.java │ ├── ContactInfo.java │ ├── CurrencyCode.java │ ├── Customer.java │ ├── CustomerFinancialStatus.java │ ├── CustomerInfo.java │ ├── CustomerLifeCycleStatus.java │ ├── CustomerManagementService.java │ ├── CustomerRole.java │ ├── DateRange.java │ ├── DeleteAccountRequest.java │ ├── DeleteAccountResponse.java │ ├── DeleteCustomerRequest.java │ ├── DeleteCustomerResponse.java │ ├── DeleteUserRequest.java │ ├── DeleteUserResponse.java │ ├── DismissNotificationsRequest.java │ ├── DismissNotificationsResponse.java │ ├── Duration.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── EmailFormat.java │ ├── FindAccountsOrCustomersInfoRequest.java │ ├── FindAccountsOrCustomersInfoResponse.java │ ├── FindAccountsRequest.java │ ├── FindAccountsResponse.java │ ├── GetAccessibleCustomerRequest.java │ ├── GetAccessibleCustomerResponse.java │ ├── GetAccountPilotFeaturesRequest.java │ ├── GetAccountPilotFeaturesResponse.java │ ├── GetAccountRequest.java │ ├── GetAccountResponse.java │ ├── GetAccountsInfoRequest.java │ ├── GetAccountsInfoResponse.java │ ├── GetCurrentUserRequest.java │ ├── GetCurrentUserResponse.java │ ├── GetCustomerPilotFeaturesRequest.java │ ├── GetCustomerPilotFeaturesResponse.java │ ├── GetCustomerRequest.java │ ├── GetCustomerResponse.java │ ├── GetCustomersInfoRequest.java │ ├── GetCustomersInfoResponse.java │ ├── GetLinkedAccountsAndCustomersInfoRequest.java │ ├── GetLinkedAccountsAndCustomersInfoResponse.java │ ├── GetNotificationsRequest.java │ ├── GetNotificationsResponse.java │ ├── GetPilotFeaturesCountriesRequest.java │ ├── GetPilotFeaturesCountriesResponse.java │ ├── GetUserMFAStatusRequest.java │ ├── GetUserMFAStatusResponse.java │ ├── GetUserRequest.java │ ├── GetUserResponse.java │ ├── GetUsersInfoRequest.java │ ├── GetUsersInfoResponse.java │ ├── Guid.java │ ├── ICustomerManagementService.java │ ├── IDREFS.java │ ├── Industry.java │ ├── KeyValueEntityOflongint.java │ ├── KeyValueEntityOfstringstring.java │ ├── KeyValuePairOfstringbase64Binary.java │ ├── KeyValuePairOfstringstring.java │ ├── LCID.java │ ├── Language.java │ ├── LanguageType.java │ ├── MapAccountIdToExternalAccountIdsRequest.java │ ├── MapAccountIdToExternalAccountIdsResponse.java │ ├── MapCustomerIdToExternalCustomerIdRequest.java │ ├── MapCustomerIdToExternalCustomerIdResponse.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeInteger.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── Notification.java │ ├── ObjectFactory.java │ ├── OperationError.java │ ├── OrderBy.java │ ├── OrderByField.java │ ├── Paging.java │ ├── PaymentMethodType.java │ ├── PersonName.java │ ├── PilotFeature.java │ ├── PositiveInteger.java │ ├── Predicate.java │ ├── PredicateOperator.java │ ├── SearchAccountsRequest.java │ ├── SearchAccountsResponse.java │ ├── SearchClientLinksRequest.java │ ├── SearchClientLinksResponse.java │ ├── SearchCustomersRequest.java │ ├── SearchCustomersResponse.java │ ├── SearchUserInvitationsRequest.java │ ├── SearchUserInvitationsResponse.java │ ├── SecretQuestion.java │ ├── SendUserInvitationRequest.java │ ├── SendUserInvitationResponse.java │ ├── ServiceLevel.java │ ├── SignupCustomerRequest.java │ ├── SignupCustomerResponse.java │ ├── SortOrder.java │ ├── TaxCertificateStatus.java │ ├── TimeZoneType.java │ ├── UnsignedLong.java │ ├── UpdateAccountRequest.java │ ├── UpdateAccountResponse.java │ ├── UpdateClientLinksRequest.java │ ├── UpdateClientLinksResponse.java │ ├── UpdateCustomerRequest.java │ ├── UpdateCustomerResponse.java │ ├── UpdatePrepayAccountRequest.java │ ├── UpdatePrepayAccountResponse.java │ ├── UpdateUserRequest.java │ ├── UpdateUserResponse.java │ ├── UpdateUserRolesRequest.java │ ├── UpdateUserRolesResponse.java │ ├── UpgradeCustomerToAgencyRequest.java │ ├── UpgradeCustomerToAgencyResponse.java │ ├── User.java │ ├── UserInfo.java │ ├── UserInvitation.java │ ├── UserLifeCycleStatus.java │ ├── ValidateAddressRequest.java │ ├── ValidateAddressResponse.java │ └── package-info.java │ └── reporting │ ├── AccountPerformanceReportColumn.java │ ├── AccountPerformanceReportFilter.java │ ├── AccountPerformanceReportRequest.java │ ├── AccountReportScope.java │ ├── AccountStatusReportFilter.java │ ├── AccountStatusReportFilterConverter.java │ ├── AccountThroughAdGroupReportScope.java │ ├── AccountThroughAssetGroupReportScope.java │ ├── AccountThroughCampaignReportScope.java │ ├── AdApiError.java │ ├── AdApiFaultDetail.java │ ├── AdApiFaultDetail_Exception.java │ ├── AdDistributionReportFilter.java │ ├── AdDistributionReportFilterConverter.java │ ├── AdDynamicTextPerformanceReportColumn.java │ ├── AdDynamicTextPerformanceReportFilter.java │ ├── AdDynamicTextPerformanceReportRequest.java │ ├── AdExtensionByAdReportColumn.java │ ├── AdExtensionByAdReportFilter.java │ ├── AdExtensionByAdReportRequest.java │ ├── AdExtensionByKeywordReportColumn.java │ ├── AdExtensionByKeywordReportFilter.java │ ├── AdExtensionByKeywordReportRequest.java │ ├── AdExtensionDetailReportColumn.java │ ├── AdExtensionDetailReportFilter.java │ ├── AdExtensionDetailReportRequest.java │ ├── AdGroupPerformanceReportColumn.java │ ├── AdGroupPerformanceReportFilter.java │ ├── AdGroupPerformanceReportRequest.java │ ├── AdGroupReportScope.java │ ├── AdGroupStatusReportFilter.java │ ├── AdGroupStatusReportFilterConverter.java │ ├── AdPerformanceReportColumn.java │ ├── AdPerformanceReportFilter.java │ ├── AdPerformanceReportRequest.java │ ├── AdStatusReportFilter.java │ ├── AdStatusReportFilterConverter.java │ ├── AdTypeReportFilter.java │ ├── AdTypeReportFilterConverter.java │ ├── Adapter1.java │ ├── Adapter10.java │ ├── Adapter11.java │ ├── Adapter12.java │ ├── Adapter13.java │ ├── Adapter14.java │ ├── Adapter15.java │ ├── Adapter16.java │ ├── Adapter17.java │ ├── Adapter18.java │ ├── Adapter19.java │ ├── Adapter2.java │ ├── Adapter3.java │ ├── Adapter4.java │ ├── Adapter5.java │ ├── Adapter6.java │ ├── Adapter7.java │ ├── Adapter8.java │ ├── Adapter9.java │ ├── AgeGenderAudienceReportColumn.java │ ├── AgeGenderAudienceReportFilter.java │ ├── AgeGenderAudienceReportRequest.java │ ├── ApiFaultDetail.java │ ├── ApiFaultDetail_Exception.java │ ├── ApplicationFault.java │ ├── AppsPerformanceReportColumn.java │ ├── AppsPerformanceReportFilter.java │ ├── AppsPerformanceReportRequest.java │ ├── ArrayOfAccountPerformanceReportColumn.java │ ├── ArrayOfAdApiError.java │ ├── ArrayOfAdDynamicTextPerformanceReportColumn.java │ ├── ArrayOfAdExtensionByAdReportColumn.java │ ├── ArrayOfAdExtensionByKeywordReportColumn.java │ ├── ArrayOfAdExtensionDetailReportColumn.java │ ├── ArrayOfAdGroupPerformanceReportColumn.java │ ├── ArrayOfAdGroupReportScope.java │ ├── ArrayOfAdPerformanceReportColumn.java │ ├── ArrayOfAgeGenderAudienceReportColumn.java │ ├── ArrayOfAppsPerformanceReportColumn.java │ ├── ArrayOfAssetGroupPerformanceReportColumn.java │ ├── ArrayOfAssetGroupReportScope.java │ ├── ArrayOfAssetPerformanceReportColumn.java │ ├── ArrayOfAudiencePerformanceReportColumn.java │ ├── ArrayOfBatchError.java │ ├── ArrayOfBudgetSummaryReportColumn.java │ ├── ArrayOfCallDetailReportColumn.java │ ├── ArrayOfCampaignPerformanceReportColumn.java │ ├── ArrayOfCampaignReportScope.java │ ├── ArrayOfCategoryClickCoverageReportColumn.java │ ├── ArrayOfCategoryInsightsReportColumn.java │ ├── ArrayOfCombinationPerformanceReportColumn.java │ ├── ArrayOfConversionPerformanceReportColumn.java │ ├── ArrayOfDSAAutoTargetPerformanceReportColumn.java │ ├── ArrayOfDSACategoryPerformanceReportColumn.java │ ├── ArrayOfDSASearchQueryPerformanceReportColumn.java │ ├── ArrayOfDestinationUrlPerformanceReportColumn.java │ ├── ArrayOfGeographicPerformanceReportColumn.java │ ├── ArrayOfGoalsAndFunnelsReportColumn.java │ ├── ArrayOfHotelDimensionPerformanceReportColumn.java │ ├── ArrayOfHotelGroupPerformanceReportColumn.java │ ├── ArrayOfKeywordPerformanceReportColumn.java │ ├── ArrayOfKeywordPerformanceReportSort.java │ ├── ArrayOfNegativeKeywordConflictReportColumn.java │ ├── ArrayOfOperationError.java │ ├── ArrayOfProductDimensionPerformanceReportColumn.java │ ├── ArrayOfProductMatchCountReportColumn.java │ ├── ArrayOfProductNegativeKeywordConflictReportColumn.java │ ├── ArrayOfProductPartitionPerformanceReportColumn.java │ ├── ArrayOfProductPartitionUnitPerformanceReportColumn.java │ ├── ArrayOfProductSearchQueryPerformanceReportColumn.java │ ├── ArrayOfProfessionalDemographicsAudienceReportColumn.java │ ├── ArrayOfPublisherUsagePerformanceReportColumn.java │ ├── ArrayOfSearchCampaignChangeHistoryReportColumn.java │ ├── ArrayOfSearchInsightPerformanceReportColumn.java │ ├── ArrayOfSearchQueryPerformanceReportColumn.java │ ├── ArrayOfShareOfVoiceReportColumn.java │ ├── ArrayOfUserLocationPerformanceReportColumn.java │ ├── ArrayOfint.java │ ├── ArrayOflong.java │ ├── ArrayOfstring.java │ ├── AssetGroupPerformanceReportColumn.java │ ├── AssetGroupPerformanceReportFilter.java │ ├── AssetGroupPerformanceReportRequest.java │ ├── AssetGroupReportScope.java │ ├── AssetGroupStatusReportFilter.java │ ├── AssetGroupStatusReportFilterConverter.java │ ├── AssetPerformanceReportColumn.java │ ├── AssetPerformanceReportRequest.java │ ├── AudiencePerformanceReportColumn.java │ ├── AudiencePerformanceReportFilter.java │ ├── AudiencePerformanceReportRequest.java │ ├── BatchError.java │ ├── BidMatchTypeReportFilter.java │ ├── BidMatchTypeReportFilterConverter.java │ ├── BidStrategyTypeReportFilter.java │ ├── BidStrategyTypeReportFilterConverter.java │ ├── BudgetSummaryReportColumn.java │ ├── BudgetSummaryReportRequest.java │ ├── CallDetailReportColumn.java │ ├── CallDetailReportFilter.java │ ├── CallDetailReportRequest.java │ ├── CampaignPerformanceReportColumn.java │ ├── CampaignPerformanceReportFilter.java │ ├── CampaignPerformanceReportRequest.java │ ├── CampaignReportScope.java │ ├── CampaignStatusReportFilter.java │ ├── CampaignStatusReportFilterConverter.java │ ├── CampaignTypeReportFilter.java │ ├── CampaignTypeReportFilterConverter.java │ ├── CategoryClickCoverageReportColumn.java │ ├── CategoryClickCoverageReportFilter.java │ ├── CategoryClickCoverageReportRequest.java │ ├── CategoryInsightsReportColumn.java │ ├── CategoryInsightsReportFilter.java │ ├── CategoryInsightsReportRequest.java │ ├── ChangeEntityReportFilter.java │ ├── ChangeEntityReportFilterConverter.java │ ├── ChangeTypeReportFilter.java │ ├── ChangeTypeReportFilterConverter.java │ ├── Char.java │ ├── CombinationPerformanceReportColumn.java │ ├── CombinationPerformanceReportFilter.java │ ├── CombinationPerformanceReportRequest.java │ ├── ConversionPerformanceReportColumn.java │ ├── ConversionPerformanceReportFilter.java │ ├── ConversionPerformanceReportRequest.java │ ├── DSAAutoTargetPerformanceReportColumn.java │ ├── DSAAutoTargetPerformanceReportFilter.java │ ├── DSAAutoTargetPerformanceReportRequest.java │ ├── DSACategoryPerformanceReportColumn.java │ ├── DSACategoryPerformanceReportFilter.java │ ├── DSACategoryPerformanceReportRequest.java │ ├── DSASearchQueryPerformanceReportColumn.java │ ├── DSASearchQueryPerformanceReportFilter.java │ ├── DSASearchQueryPerformanceReportRequest.java │ ├── Date.java │ ├── DeliveredMatchTypeReportFilter.java │ ├── DeliveredMatchTypeReportFilterConverter.java │ ├── DestinationUrlPerformanceReportColumn.java │ ├── DestinationUrlPerformanceReportFilter.java │ ├── DestinationUrlPerformanceReportRequest.java │ ├── DeviceOSReportFilter.java │ ├── DeviceOSReportFilterConverter.java │ ├── DeviceTypeReportFilter.java │ ├── DeviceTypeReportFilterConverter.java │ ├── Duration.java │ ├── DynamicAdTargetStatusReportFilter.java │ ├── DynamicAdTargetStatusReportFilterConverter.java │ ├── ENTITIES.java │ ├── ENTITY.java │ ├── GeographicPerformanceReportColumn.java │ ├── GeographicPerformanceReportFilter.java │ ├── GeographicPerformanceReportRequest.java │ ├── GoalsAndFunnelsReportColumn.java │ ├── GoalsAndFunnelsReportFilter.java │ ├── GoalsAndFunnelsReportRequest.java │ ├── Guid.java │ ├── HotelDimensionPerformanceReportColumn.java │ ├── HotelDimensionPerformanceReportFilter.java │ ├── HotelDimensionPerformanceReportRequest.java │ ├── HotelGroupPerformanceReportColumn.java │ ├── HotelGroupPerformanceReportFilter.java │ ├── HotelGroupPerformanceReportRequest.java │ ├── IDREFS.java │ ├── IReportingService.java │ ├── KeywordPerformanceReportColumn.java │ ├── KeywordPerformanceReportFilter.java │ ├── KeywordPerformanceReportRequest.java │ ├── KeywordPerformanceReportSort.java │ ├── KeywordStatusReportFilter.java │ ├── KeywordStatusReportFilterConverter.java │ ├── Language.java │ ├── LanguageReportFilter.java │ ├── LanguageReportFilterConverter.java │ ├── NCName.java │ ├── NMTOKEN.java │ ├── NMTOKENS.java │ ├── Name.java │ ├── NegativeInteger.java │ ├── NegativeKeywordConflictReportColumn.java │ ├── NegativeKeywordConflictReportFilter.java │ ├── NegativeKeywordConflictReportRequest.java │ ├── NonNegativeInteger.java │ ├── NonPositiveInteger.java │ ├── ObjectFactory.java │ ├── OperationError.java │ ├── PollGenerateReportRequest.java │ ├── PollGenerateReportResponse.java │ ├── PositiveInteger.java │ ├── ProductDimensionPerformanceReportColumn.java │ ├── ProductDimensionPerformanceReportFilter.java │ ├── ProductDimensionPerformanceReportRequest.java │ ├── ProductMatchCountReportColumn.java │ ├── ProductMatchCountReportRequest.java │ ├── ProductNegativeKeywordConflictReportColumn.java │ ├── ProductNegativeKeywordConflictReportFilter.java │ ├── ProductNegativeKeywordConflictReportRequest.java │ ├── ProductPartitionPerformanceReportColumn.java │ ├── ProductPartitionPerformanceReportFilter.java │ ├── ProductPartitionPerformanceReportRequest.java │ ├── ProductPartitionUnitPerformanceReportColumn.java │ ├── ProductPartitionUnitPerformanceReportFilter.java │ ├── ProductPartitionUnitPerformanceReportRequest.java │ ├── ProductSearchQueryPerformanceReportColumn.java │ ├── ProductSearchQueryPerformanceReportFilter.java │ ├── ProductSearchQueryPerformanceReportRequest.java │ ├── ProfessionalDemographicsAudienceReportColumn.java │ ├── ProfessionalDemographicsAudienceReportFilter.java │ ├── ProfessionalDemographicsAudienceReportRequest.java │ ├── PublisherUsagePerformanceReportColumn.java │ ├── PublisherUsagePerformanceReportFilter.java │ ├── PublisherUsagePerformanceReportRequest.java │ ├── ReportAggregation.java │ ├── ReportFormat.java │ ├── ReportRequest.java │ ├── ReportRequestStatus.java │ ├── ReportRequestStatusType.java │ ├── ReportTime.java │ ├── ReportTimePeriod.java │ ├── ReportTimeZone.java │ ├── ReportingService.java │ ├── SearchCampaignChangeHistoryReportColumn.java │ ├── SearchCampaignChangeHistoryReportFilter.java │ ├── SearchCampaignChangeHistoryReportRequest.java │ ├── SearchInsightPerformanceReportColumn.java │ ├── SearchInsightPerformanceReportFilter.java │ ├── SearchInsightPerformanceReportRequest.java │ ├── SearchQueryPerformanceReportColumn.java │ ├── SearchQueryPerformanceReportFilter.java │ ├── SearchQueryPerformanceReportRequest.java │ ├── ShareOfVoiceReportColumn.java │ ├── ShareOfVoiceReportFilter.java │ ├── ShareOfVoiceReportRequest.java │ ├── SortOrder.java │ ├── SubmitGenerateReportRequest.java │ ├── SubmitGenerateReportResponse.java │ ├── UnsignedLong.java │ ├── UserLocationPerformanceReportColumn.java │ ├── UserLocationPerformanceReportFilter.java │ ├── UserLocationPerformanceReportRequest.java │ └── package-info.java ├── src ├── main │ └── java │ │ └── com │ │ └── microsoft │ │ └── bingads │ │ ├── ApiEnvironment.java │ │ ├── AsyncCallback.java │ │ ├── Authentication.java │ │ ├── AuthorizationData.java │ │ ├── CouldNotDownloadResultFileException.java │ │ ├── CouldNotUploadFileException.java │ │ ├── GlobalSettings.java │ │ ├── HeadersImpl.java │ │ ├── HttpClientProvider.java │ │ ├── InternalException.java │ │ ├── MessageHandlerBehavior.java │ │ ├── NewOAuthTokensReceivedListener.java │ │ ├── OAuthDesktopMobileAuthCodeGrant.java │ │ ├── OAuthDesktopMobileImplicitGrant.java │ │ ├── OAuthErrorDetails.java │ │ ├── OAuthScope.java │ │ ├── OAuthTokenRequestException.java │ │ ├── OAuthTokens.java │ │ ├── OAuthWebAuthCodeGrant.java │ │ ├── PasswordAuthentication.java │ │ ├── RestfulServiceFactory.java │ │ ├── ServiceClient.java │ │ ├── internal │ │ ├── CxfUtils.java │ │ ├── ErrorMessages.java │ │ ├── HeaderHandler.java │ │ ├── HttpClientWebServiceCaller.java │ │ ├── HttpHeaders.java │ │ ├── IRestfulServiceFactory.java │ │ ├── MessageHandler.java │ │ ├── OAuthAuthorization.java │ │ ├── OAuthEndpointHelper.java │ │ ├── OAuthEndpointType.java │ │ ├── OAuthEndpoints.java │ │ ├── OAuthErrorDetailsContract.java │ │ ├── OAuthImplicitGrant.java │ │ ├── OAuthRequestParameters.java │ │ ├── OAuthService.java │ │ ├── OAuthTokensContract.java │ │ ├── OAuthUrlParameters.java │ │ ├── OAuthWithAuthorizationCode.java │ │ ├── OperationStatusRetry.java │ │ ├── ParentCallback.java │ │ ├── RestfulServiceFactoryFactory.java │ │ ├── ResultFuture.java │ │ ├── RowValues.java │ │ ├── ServiceFactory.java │ │ ├── ServiceFactoryFactory.java │ │ ├── ServiceFactoryImpl.java │ │ ├── ServiceInfo.java │ │ ├── ServiceUtils.java │ │ ├── URLExtensions.java │ │ ├── UncheckedParseException.java │ │ ├── UriOAuthService.java │ │ ├── WebServiceCaller.java │ │ ├── functionalinterfaces │ │ │ ├── BiConsumer.java │ │ │ ├── BiFunction.java │ │ │ ├── Consumer.java │ │ │ ├── Function.java │ │ │ ├── Predicate.java │ │ │ ├── Supplier.java │ │ │ └── TriConsumer.java │ │ ├── restful │ │ │ ├── AdInsightService.java │ │ │ ├── BulkService.java │ │ │ ├── CampaignManagementService.java │ │ │ ├── CustomerBillingService.java │ │ │ ├── CustomerManagementService.java │ │ │ ├── HttpDeleteWithBody.java │ │ │ ├── ReportingService.java │ │ │ ├── RestfulServiceClient.java │ │ │ └── adaptor │ │ │ │ ├── AdaptorUtil.java │ │ │ │ ├── CalendarDeserializer.java │ │ │ │ ├── CalendarSerializer.java │ │ │ │ ├── EnumDeserializer.java │ │ │ │ ├── EnumListSerializer.java │ │ │ │ ├── EnumSerializer.java │ │ │ │ ├── LongTypeDeserializer.java │ │ │ │ ├── LongTypeSerializer.java │ │ │ │ └── generated │ │ │ │ ├── adinsight │ │ │ │ ├── arrayOfTypes │ │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ │ ├── AdGroupBidLandscapeTypeMixIn.java │ │ │ │ │ ├── AdPositionMixIn.java │ │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ │ ├── AgeEnumMixIn.java │ │ │ │ │ ├── AuctionInsightKpiAdditionalFieldDeserializer.java │ │ │ │ │ ├── AuctionInsightKpiAdditionalFieldMixIn.java │ │ │ │ │ ├── AuctionSegmentMixIn.java │ │ │ │ │ ├── BidOpportunityTypeDeserializer.java │ │ │ │ │ ├── BidOpportunityTypeMixIn.java │ │ │ │ │ ├── BudgetLimitTypeMixIn.java │ │ │ │ │ ├── BudgetPointTypeMixIn.java │ │ │ │ │ ├── CompetitionLevelMixIn.java │ │ │ │ │ ├── CurrencyCodeMixIn.java │ │ │ │ │ ├── CurrencyMixIn.java │ │ │ │ │ ├── EntityTypeMixIn.java │ │ │ │ │ ├── GenderEnumMixIn.java │ │ │ │ │ ├── GetAuctionInsightDataRequestEnumsMixIn.java │ │ │ │ │ ├── GetBidOpportunitiesRequestEnumsMixIn.java │ │ │ │ │ ├── GetKeywordOpportunitiesRequestEnumsMixIn.java │ │ │ │ │ ├── KPITypeMixIn.java │ │ │ │ │ ├── KeywordIdeaAttributeMixIn.java │ │ │ │ │ ├── KeywordOpportunityTypeDeserializer.java │ │ │ │ │ ├── KeywordOpportunityTypeMixIn.java │ │ │ │ │ ├── MatchTypeMixIn.java │ │ │ │ │ ├── NetworkTypeMixIn.java │ │ │ │ │ ├── ParameterTypeMixIn.java │ │ │ │ │ ├── PerformanceInsightsEntityTypeMixIn.java │ │ │ │ │ ├── PerformanceInsightsMessageTemplateIdMixIn.java │ │ │ │ │ ├── PerformanceInsightsUrlCategoryMixIn.java │ │ │ │ │ ├── PerformanceInsightsUrlIdMixIn.java │ │ │ │ │ ├── RadiusUnitMixIn.java │ │ │ │ │ ├── RecommendationTypeMixIn.java │ │ │ │ │ ├── ScaleUnitMixIn.java │ │ │ │ │ ├── SourceTypeMixIn.java │ │ │ │ │ ├── TargetAdPositionMixIn.java │ │ │ │ │ └── TimeIntervalMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ │ ├── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ │ ├── CriterionPolymorphicTypesMixIn.java │ │ │ │ │ ├── KeywordOpportunityPolymorphicTypesMixIn.java │ │ │ │ │ ├── PerformanceInsightsMessageParameterPolymorphicTypesMixIn.java │ │ │ │ │ ├── RecommendationBasePolymorphicTypesMixIn.java │ │ │ │ │ ├── RecommendationInfoPolymorphicTypesMixIn.java │ │ │ │ │ ├── RecommendationPolymorphicTypesMixIn.java │ │ │ │ │ └── SearchParameterPolymorphicTypesMixIn.java │ │ │ │ ├── bulk │ │ │ │ ├── arrayOfTypes │ │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ │ ├── CompressionTypeMixIn.java │ │ │ │ │ ├── DataScopeDeserializer.java │ │ │ │ │ ├── DataScopeMixIn.java │ │ │ │ │ ├── DownloadCampaignsByAccountIdsRequestEnumsMixIn.java │ │ │ │ │ ├── DownloadCampaignsByCampaignIdsRequestEnumsMixIn.java │ │ │ │ │ ├── DownloadEntityMixIn.java │ │ │ │ │ ├── DownloadFileTypeMixIn.java │ │ │ │ │ └── ResponseModeMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ │ ├── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ │ └── BatchErrorPolymorphicTypesMixIn.java │ │ │ │ ├── campaignmanagement │ │ │ │ ├── arrayOfTypes │ │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ │ ├── AccountPropertyNameMixIn.java │ │ │ │ │ ├── ActionAdExtensionActionTypeMixIn.java │ │ │ │ │ ├── AdAdditionalFieldDeserializer.java │ │ │ │ │ ├── AdAdditionalFieldMixIn.java │ │ │ │ │ ├── AdEditorialStatusMixIn.java │ │ │ │ │ ├── AdExtensionAdditionalFieldDeserializer.java │ │ │ │ │ ├── AdExtensionAdditionalFieldMixIn.java │ │ │ │ │ ├── AdExtensionEditorialStatusMixIn.java │ │ │ │ │ ├── AdExtensionHeaderTypeMixIn.java │ │ │ │ │ ├── AdExtensionStatusMixIn.java │ │ │ │ │ ├── AdExtensionsTypeFilterDeserializer.java │ │ │ │ │ ├── AdExtensionsTypeFilterMixIn.java │ │ │ │ │ ├── AdGroupAdditionalFieldDeserializer.java │ │ │ │ │ ├── AdGroupAdditionalFieldMixIn.java │ │ │ │ │ ├── AdGroupCriterionEditorialStatusMixIn.java │ │ │ │ │ ├── AdGroupCriterionStatusMixIn.java │ │ │ │ │ ├── AdGroupCriterionTypeDeserializer.java │ │ │ │ │ ├── AdGroupCriterionTypeMixIn.java │ │ │ │ │ ├── AdGroupPrivacyStatusMixIn.java │ │ │ │ │ ├── AdGroupStatusMixIn.java │ │ │ │ │ ├── AdRecommendationAdditionalFieldMixIn.java │ │ │ │ │ ├── AdRecommendationImageFieldMixIn.java │ │ │ │ │ ├── AdRecommendationImageRefineTypeMixIn.java │ │ │ │ │ ├── AdRecommendationTextFieldMixIn.java │ │ │ │ │ ├── AdRecommendationTextToneMixIn.java │ │ │ │ │ ├── AdRecommendationVideoTypeMixIn.java │ │ │ │ │ ├── AdRotationTypeMixIn.java │ │ │ │ │ ├── AdStatusMixIn.java │ │ │ │ │ ├── AdSubTypeDeserializer.java │ │ │ │ │ ├── AdSubTypeMixIn.java │ │ │ │ │ ├── AdTypeMixIn.java │ │ │ │ │ ├── AddAdGroupCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── AddCampaignCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ │ ├── AgeRangeMixIn.java │ │ │ │ │ ├── AppAdExtensionEnumsMixIn.java │ │ │ │ │ ├── AppInstallAdEnumsMixIn.java │ │ │ │ │ ├── AppInstallGoalEnumsMixIn.java │ │ │ │ │ ├── AppSettingEnumsMixIn.java │ │ │ │ │ ├── AppStoreDeserializer.java │ │ │ │ │ ├── AppStoreMixIn.java │ │ │ │ │ ├── AppealStatusMixIn.java │ │ │ │ │ ├── ArrayOfDeviceTypeEnumsMixIn.java │ │ │ │ │ ├── AssetGroupAdditionalFieldDeserializer.java │ │ │ │ │ ├── AssetGroupAdditionalFieldMixIn.java │ │ │ │ │ ├── AssetGroupEditorialStatusMixIn.java │ │ │ │ │ ├── AssetGroupListingGroupAdditionalFieldDeserializer.java │ │ │ │ │ ├── AssetGroupListingGroupAdditionalFieldMixIn.java │ │ │ │ │ ├── AssetGroupListingTypeMixIn.java │ │ │ │ │ ├── AssetGroupStatusMixIn.java │ │ │ │ │ ├── AssetLinkEditorialStatusMixIn.java │ │ │ │ │ ├── AssociationTypeMixIn.java │ │ │ │ │ ├── AttributionModelTypeMixIn.java │ │ │ │ │ ├── AudienceAdditionalFieldDeserializer.java │ │ │ │ │ ├── AudienceAdditionalFieldMixIn.java │ │ │ │ │ ├── AudienceConditionItemEnumsMixIn.java │ │ │ │ │ ├── AudienceCriterionEnumsMixIn.java │ │ │ │ │ ├── AudienceEnumsMixIn.java │ │ │ │ │ ├── AudienceGroupAdditionalFieldDeserializer.java │ │ │ │ │ ├── AudienceGroupAdditionalFieldMixIn.java │ │ │ │ │ ├── AudienceGroupDimensionTypeMixIn.java │ │ │ │ │ ├── AudienceInfoEnumsMixIn.java │ │ │ │ │ ├── AudienceTypeDeserializer.java │ │ │ │ │ ├── AudienceTypeMixIn.java │ │ │ │ │ ├── BMCStoreAdditionalFieldDeserializer.java │ │ │ │ │ ├── BMCStoreAdditionalFieldMixIn.java │ │ │ │ │ ├── BMCStoreSubTypeMixIn.java │ │ │ │ │ ├── BidOptionMixIn.java │ │ │ │ │ ├── BidStrategyEnumsMixIn.java │ │ │ │ │ ├── BrandKitAdditionalFieldDeserializer.java │ │ │ │ │ ├── BrandKitAdditionalFieldMixIn.java │ │ │ │ │ ├── BudgetLimitTypeMixIn.java │ │ │ │ │ ├── BusinessGeoCodeStatusMixIn.java │ │ │ │ │ ├── CallToActionMixIn.java │ │ │ │ │ ├── CampaignAdditionalFieldDeserializer.java │ │ │ │ │ ├── CampaignAdditionalFieldMixIn.java │ │ │ │ │ ├── CampaignCriterionStatusMixIn.java │ │ │ │ │ ├── CampaignCriterionTypeDeserializer.java │ │ │ │ │ ├── CampaignCriterionTypeMixIn.java │ │ │ │ │ ├── CampaignEnumsMixIn.java │ │ │ │ │ ├── CampaignStatusMixIn.java │ │ │ │ │ ├── CampaignTypeDeserializer.java │ │ │ │ │ ├── CampaignTypeMixIn.java │ │ │ │ │ ├── CompressionTypeMixIn.java │ │ │ │ │ ├── ConversionGoalAdditionalFieldDeserializer.java │ │ │ │ │ ├── ConversionGoalAdditionalFieldMixIn.java │ │ │ │ │ ├── ConversionGoalCategoryMixIn.java │ │ │ │ │ ├── ConversionGoalCountTypeMixIn.java │ │ │ │ │ ├── ConversionGoalEnumsMixIn.java │ │ │ │ │ ├── ConversionGoalRevenueTypeMixIn.java │ │ │ │ │ ├── ConversionGoalStatusMixIn.java │ │ │ │ │ ├── ConversionGoalTrackingStatusMixIn.java │ │ │ │ │ ├── ConversionGoalTypeDeserializer.java │ │ │ │ │ ├── ConversionGoalTypeMixIn.java │ │ │ │ │ ├── ConversionValueRuleOperatorMixIn.java │ │ │ │ │ ├── ConversionValueRuleStatusMixIn.java │ │ │ │ │ ├── CreateResponsiveAdRecommendationRequestEnumsMixIn.java │ │ │ │ │ ├── CriterionAdditionalFieldDeserializer.java │ │ │ │ │ ├── CriterionAdditionalFieldMixIn.java │ │ │ │ │ ├── CriterionTypeGroupMixIn.java │ │ │ │ │ ├── CustomerListActionTypeMixIn.java │ │ │ │ │ ├── CustomerListItemSubTypeMixIn.java │ │ │ │ │ ├── DataExclusionEnumsMixIn.java │ │ │ │ │ ├── DayMixIn.java │ │ │ │ │ ├── DeleteAdGroupCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── DeleteCampaignCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── DeviceConditionEnumsMixIn.java │ │ │ │ │ ├── DeviceTypeDeserializer.java │ │ │ │ │ ├── DeviceTypeMixIn.java │ │ │ │ │ ├── DistanceUnitMixIn.java │ │ │ │ │ ├── DynamicSearchAdsSourceMixIn.java │ │ │ │ │ ├── EntityScopeMixIn.java │ │ │ │ │ ├── EntityTypeMixIn.java │ │ │ │ │ ├── ExpressionOperatorMixIn.java │ │ │ │ │ ├── FontTextAssetTypeMixIn.java │ │ │ │ │ ├── FrequencyCapTimeGranularityMixIn.java │ │ │ │ │ ├── GenderTypeMixIn.java │ │ │ │ │ ├── GenericEntityStatusMixIn.java │ │ │ │ │ ├── GetAdExtensionIdsByAccountIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdExtensionsAssociationsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdExtensionsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdGroupCriterionsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdGroupsByCampaignIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdGroupsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdsByAdGroupIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdsByEditorialStatusRequestEnumsMixIn.java │ │ │ │ │ ├── GetAdsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAssetGroupListingGroupsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAssetGroupsByCampaignIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetAssetGroupsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAudienceGroupsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetAudiencesByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetBMCStoresByCustomerIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetBrandKitsByAccountIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetBrandKitsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetCampaignCriterionsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetCampaignsByAccountIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetCampaignsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetConversionGoalsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetConversionGoalsByTagIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetImportJobsByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetImportResultsRequestEnumsMixIn.java │ │ │ │ │ ├── GetMediaAssociationsRequestEnumsMixIn.java │ │ │ │ │ ├── GetMediaMetaDataByAccountIdRequestEnumsMixIn.java │ │ │ │ │ ├── GetMediaMetaDataByIdsRequestEnumsMixIn.java │ │ │ │ │ ├── GetProfileDataFileUrlRequestEnumsMixIn.java │ │ │ │ │ ├── GetSupportedFontsRequestEnumsMixIn.java │ │ │ │ │ ├── HotelAdGroupTypeDeserializer.java │ │ │ │ │ ├── HotelAdGroupTypeMixIn.java │ │ │ │ │ ├── HotelDateSelectionTypeMixIn.java │ │ │ │ │ ├── HotelListingTypeMixIn.java │ │ │ │ │ ├── HotelSettingEnumsMixIn.java │ │ │ │ │ ├── ImportAdditionalFieldDeserializer.java │ │ │ │ │ ├── ImportAdditionalFieldMixIn.java │ │ │ │ │ ├── ImportEntityTypeMixIn.java │ │ │ │ │ ├── ImpressionBasedEntityTypeMixIn.java │ │ │ │ │ ├── IntentOptionMixIn.java │ │ │ │ │ ├── ItemActionMixIn.java │ │ │ │ │ ├── KeywordEditorialStatusMixIn.java │ │ │ │ │ ├── KeywordStatusMixIn.java │ │ │ │ │ ├── LanguageNameMixIn.java │ │ │ │ │ ├── LocationTypeMixIn.java │ │ │ │ │ ├── LogicalOperatorMixIn.java │ │ │ │ │ ├── MatchTypeMixIn.java │ │ │ │ │ ├── MediaAdditionalFieldDeserializer.java │ │ │ │ │ ├── MediaAdditionalFieldMixIn.java │ │ │ │ │ ├── MediaAssociationEnumsMixIn.java │ │ │ │ │ ├── MediaEnabledEntityFilterDeserializer.java │ │ │ │ │ ├── MediaEnabledEntityFilterMixIn.java │ │ │ │ │ ├── MigrationStatusMixIn.java │ │ │ │ │ ├── MinuteMixIn.java │ │ │ │ │ ├── NetworkMixIn.java │ │ │ │ │ ├── NormalFormMixIn.java │ │ │ │ │ ├── NumberOperatorMixIn.java │ │ │ │ │ ├── PriceExtensionTypeMixIn.java │ │ │ │ │ ├── PriceQualifierMixIn.java │ │ │ │ │ ├── PriceUnitMixIn.java │ │ │ │ │ ├── ProductAudienceEnumsMixIn.java │ │ │ │ │ ├── ProductAudienceTypeDeserializer.java │ │ │ │ │ ├── ProductAudienceTypeMixIn.java │ │ │ │ │ ├── ProductPartitionTypeMixIn.java │ │ │ │ │ ├── ProfileCriterionEnumsMixIn.java │ │ │ │ │ ├── ProfileInfoEnumsMixIn.java │ │ │ │ │ ├── ProfileTypeDeserializer.java │ │ │ │ │ ├── ProfileTypeMixIn.java │ │ │ │ │ ├── PromotionDiscountModifierMixIn.java │ │ │ │ │ ├── PromotionOccasionMixIn.java │ │ │ │ │ ├── ResponsiveAdEnumsMixIn.java │ │ │ │ │ ├── SeasonalityAdjustmentEnumsMixIn.java │ │ │ │ │ ├── StringOperatorMixIn.java │ │ │ │ │ ├── UetTagTrackingStatusMixIn.java │ │ │ │ │ ├── UpdateAdGroupCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── UpdateCampaignCriterionsRequestEnumsMixIn.java │ │ │ │ │ ├── ValueOperatorMixIn.java │ │ │ │ │ ├── VanityPharmaDisplayUrlModeMixIn.java │ │ │ │ │ ├── VanityPharmaWebsiteDescriptionMixIn.java │ │ │ │ │ ├── WebpageConditionOperandMixIn.java │ │ │ │ │ └── WebpageConditionOperatorMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ │ ├── AdExtensionPolymorphicTypesMixIn.java │ │ │ │ │ ├── AdGroupCriterionPolymorphicTypesMixIn.java │ │ │ │ │ ├── AdPolymorphicTypesMixIn.java │ │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ │ ├── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ │ ├── AssetPolymorphicTypesMixIn.java │ │ │ │ │ ├── AudienceGroupDimensionPolymorphicTypesMixIn.java │ │ │ │ │ ├── AudiencePolymorphicTypesMixIn.java │ │ │ │ │ ├── BatchErrorCollectionPolymorphicTypesMixIn.java │ │ │ │ │ ├── BatchErrorPolymorphicTypesMixIn.java │ │ │ │ │ ├── BiddingSchemePolymorphicTypesMixIn.java │ │ │ │ │ ├── CampaignCriterionPolymorphicTypesMixIn.java │ │ │ │ │ ├── ConversionGoalPolymorphicTypesMixIn.java │ │ │ │ │ ├── CriterionBidPolymorphicTypesMixIn.java │ │ │ │ │ ├── CriterionCashbackPolymorphicTypesMixIn.java │ │ │ │ │ ├── CriterionPolymorphicTypesMixIn.java │ │ │ │ │ ├── ImportJobPolymorphicTypesMixIn.java │ │ │ │ │ ├── ImportOptionPolymorphicTypesMixIn.java │ │ │ │ │ ├── MediaPolymorphicTypesMixIn.java │ │ │ │ │ ├── MediaRepresentationPolymorphicTypesMixIn.java │ │ │ │ │ ├── RemarketingRulePolymorphicTypesMixIn.java │ │ │ │ │ ├── RuleItemPolymorphicTypesMixIn.java │ │ │ │ │ ├── SettingPolymorphicTypesMixIn.java │ │ │ │ │ ├── SharedEntityPolymorphicTypesMixIn.java │ │ │ │ │ ├── SharedListItemPolymorphicTypesMixIn.java │ │ │ │ │ └── SharedListPolymorphicTypesMixIn.java │ │ │ │ ├── customerbilling │ │ │ │ ├── arrayOfTypes │ │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ │ ├── AccountAdditionalFieldDeserializer.java │ │ │ │ │ ├── AccountAdditionalFieldMixIn.java │ │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ │ ├── DataTypeMixIn.java │ │ │ │ │ ├── InsertionOrderAdditionalFieldDeserializer.java │ │ │ │ │ ├── InsertionOrderAdditionalFieldMixIn.java │ │ │ │ │ ├── InsertionOrderPendingChangesStatusMixIn.java │ │ │ │ │ ├── InsertionOrderStatusMixIn.java │ │ │ │ │ ├── OrderByFieldMixIn.java │ │ │ │ │ ├── PredicateOperatorMixIn.java │ │ │ │ │ ├── SearchCouponsRequestEnumsMixIn.java │ │ │ │ │ ├── SearchInsertionOrdersRequestEnumsMixIn.java │ │ │ │ │ └── SortOrderMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ │ ├── ApiFaultPolymorphicTypesMixIn.java │ │ │ │ │ └── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ ├── customermanagement │ │ │ │ ├── arrayOfTypes │ │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ │ ├── AccountAdditionalFieldDeserializer.java │ │ │ │ │ ├── AccountAdditionalFieldMixIn.java │ │ │ │ │ ├── AccountFinancialStatusMixIn.java │ │ │ │ │ ├── AccountLifeCycleStatusMixIn.java │ │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ │ ├── AutoTagTypeMixIn.java │ │ │ │ │ ├── ClientLinkStatusMixIn.java │ │ │ │ │ ├── CurrencyCodeMixIn.java │ │ │ │ │ ├── CustomerFinancialStatusMixIn.java │ │ │ │ │ ├── CustomerLifeCycleStatusMixIn.java │ │ │ │ │ ├── EmailFormatMixIn.java │ │ │ │ │ ├── FindAccountsOrCustomersInfoRequestEnumsMixIn.java │ │ │ │ │ ├── GetAccountRequestEnumsMixIn.java │ │ │ │ │ ├── IndustryMixIn.java │ │ │ │ │ ├── LCIDMixIn.java │ │ │ │ │ ├── LanguageTypeMixIn.java │ │ │ │ │ ├── OrderByFieldMixIn.java │ │ │ │ │ ├── PaymentMethodTypeMixIn.java │ │ │ │ │ ├── PredicateOperatorMixIn.java │ │ │ │ │ ├── SearchAccountsRequestEnumsMixIn.java │ │ │ │ │ ├── SecretQuestionMixIn.java │ │ │ │ │ ├── ServiceLevelMixIn.java │ │ │ │ │ ├── SortOrderMixIn.java │ │ │ │ │ ├── TaxCertificateStatusMixIn.java │ │ │ │ │ ├── TimeZoneTypeMixIn.java │ │ │ │ │ └── UserLifeCycleStatusMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ │ └── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ └── reporting │ │ │ │ ├── arrayOfTypes │ │ │ │ ├── AddMixInForArrayOfTypes.java │ │ │ │ └── ArrayOfTypesMixIn.java │ │ │ │ ├── enums │ │ │ │ ├── AccountPerformanceReportColumnMixIn.java │ │ │ │ ├── AccountPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AccountStatusReportFilterDeserializer.java │ │ │ │ ├── AccountStatusReportFilterMixIn.java │ │ │ │ ├── AdDistributionReportFilterDeserializer.java │ │ │ │ ├── AdDistributionReportFilterMixIn.java │ │ │ │ ├── AdDynamicTextPerformanceReportColumnMixIn.java │ │ │ │ ├── AdDynamicTextPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AdExtensionByAdReportColumnMixIn.java │ │ │ │ ├── AdExtensionByAdReportFilterEnumsMixIn.java │ │ │ │ ├── AdExtensionByKeywordReportColumnMixIn.java │ │ │ │ ├── AdExtensionByKeywordReportFilterEnumsMixIn.java │ │ │ │ ├── AdExtensionDetailReportColumnMixIn.java │ │ │ │ ├── AdExtensionDetailReportFilterEnumsMixIn.java │ │ │ │ ├── AdGroupPerformanceReportColumnMixIn.java │ │ │ │ ├── AdGroupPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AdGroupStatusReportFilterDeserializer.java │ │ │ │ ├── AdGroupStatusReportFilterMixIn.java │ │ │ │ ├── AdPerformanceReportColumnMixIn.java │ │ │ │ ├── AdPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AdStatusReportFilterDeserializer.java │ │ │ │ ├── AdStatusReportFilterMixIn.java │ │ │ │ ├── AdTypeReportFilterDeserializer.java │ │ │ │ ├── AdTypeReportFilterMixIn.java │ │ │ │ ├── AddMixInForComplexTypesWithEnumList.java │ │ │ │ ├── AddMixInForEnumTypes.java │ │ │ │ ├── AgeGenderAudienceReportColumnMixIn.java │ │ │ │ ├── AgeGenderAudienceReportFilterEnumsMixIn.java │ │ │ │ ├── AppsPerformanceReportColumnMixIn.java │ │ │ │ ├── AppsPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AssetGroupPerformanceReportColumnMixIn.java │ │ │ │ ├── AssetGroupPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── AssetGroupStatusReportFilterDeserializer.java │ │ │ │ ├── AssetGroupStatusReportFilterMixIn.java │ │ │ │ ├── AssetPerformanceReportColumnMixIn.java │ │ │ │ ├── AudiencePerformanceReportColumnMixIn.java │ │ │ │ ├── AudiencePerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── BidMatchTypeReportFilterDeserializer.java │ │ │ │ ├── BidMatchTypeReportFilterMixIn.java │ │ │ │ ├── BidStrategyTypeReportFilterDeserializer.java │ │ │ │ ├── BidStrategyTypeReportFilterMixIn.java │ │ │ │ ├── BudgetSummaryReportColumnMixIn.java │ │ │ │ ├── CallDetailReportColumnMixIn.java │ │ │ │ ├── CallDetailReportFilterEnumsMixIn.java │ │ │ │ ├── CampaignPerformanceReportColumnMixIn.java │ │ │ │ ├── CampaignPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── CampaignStatusReportFilterDeserializer.java │ │ │ │ ├── CampaignStatusReportFilterMixIn.java │ │ │ │ ├── CampaignTypeReportFilterDeserializer.java │ │ │ │ ├── CampaignTypeReportFilterMixIn.java │ │ │ │ ├── CategoryClickCoverageReportColumnMixIn.java │ │ │ │ ├── CategoryInsightsReportColumnMixIn.java │ │ │ │ ├── ChangeEntityReportFilterDeserializer.java │ │ │ │ ├── ChangeEntityReportFilterMixIn.java │ │ │ │ ├── ChangeTypeReportFilterDeserializer.java │ │ │ │ ├── ChangeTypeReportFilterMixIn.java │ │ │ │ ├── CombinationPerformanceReportColumnMixIn.java │ │ │ │ ├── ConversionPerformanceReportColumnMixIn.java │ │ │ │ ├── ConversionPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── DSAAutoTargetPerformanceReportColumnMixIn.java │ │ │ │ ├── DSAAutoTargetPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── DSACategoryPerformanceReportColumnMixIn.java │ │ │ │ ├── DSACategoryPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── DSASearchQueryPerformanceReportColumnMixIn.java │ │ │ │ ├── DSASearchQueryPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── DeliveredMatchTypeReportFilterDeserializer.java │ │ │ │ ├── DeliveredMatchTypeReportFilterMixIn.java │ │ │ │ ├── DestinationUrlPerformanceReportColumnMixIn.java │ │ │ │ ├── DestinationUrlPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── DeviceOSReportFilterDeserializer.java │ │ │ │ ├── DeviceOSReportFilterMixIn.java │ │ │ │ ├── DeviceTypeReportFilterDeserializer.java │ │ │ │ ├── DeviceTypeReportFilterMixIn.java │ │ │ │ ├── DynamicAdTargetStatusReportFilterDeserializer.java │ │ │ │ ├── DynamicAdTargetStatusReportFilterMixIn.java │ │ │ │ ├── GeographicPerformanceReportColumnMixIn.java │ │ │ │ ├── GeographicPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── GoalsAndFunnelsReportColumnMixIn.java │ │ │ │ ├── GoalsAndFunnelsReportFilterEnumsMixIn.java │ │ │ │ ├── HotelDimensionPerformanceReportColumnMixIn.java │ │ │ │ ├── HotelDimensionPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── HotelGroupPerformanceReportColumnMixIn.java │ │ │ │ ├── HotelGroupPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── KeywordPerformanceReportColumnMixIn.java │ │ │ │ ├── KeywordPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── KeywordStatusReportFilterDeserializer.java │ │ │ │ ├── KeywordStatusReportFilterMixIn.java │ │ │ │ ├── LanguageReportFilterDeserializer.java │ │ │ │ ├── LanguageReportFilterMixIn.java │ │ │ │ ├── NegativeKeywordConflictReportColumnMixIn.java │ │ │ │ ├── NegativeKeywordConflictReportFilterEnumsMixIn.java │ │ │ │ ├── ProductDimensionPerformanceReportColumnMixIn.java │ │ │ │ ├── ProductDimensionPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ProductMatchCountReportColumnMixIn.java │ │ │ │ ├── ProductNegativeKeywordConflictReportColumnMixIn.java │ │ │ │ ├── ProductNegativeKeywordConflictReportFilterEnumsMixIn.java │ │ │ │ ├── ProductPartitionPerformanceReportColumnMixIn.java │ │ │ │ ├── ProductPartitionPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ProductPartitionUnitPerformanceReportColumnMixIn.java │ │ │ │ ├── ProductPartitionUnitPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ProductSearchQueryPerformanceReportColumnMixIn.java │ │ │ │ ├── ProductSearchQueryPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ProfessionalDemographicsAudienceReportColumnMixIn.java │ │ │ │ ├── ProfessionalDemographicsAudienceReportFilterEnumsMixIn.java │ │ │ │ ├── PublisherUsagePerformanceReportColumnMixIn.java │ │ │ │ ├── PublisherUsagePerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ReportAggregationMixIn.java │ │ │ │ ├── ReportFormatMixIn.java │ │ │ │ ├── ReportRequestStatusTypeMixIn.java │ │ │ │ ├── ReportTimePeriodMixIn.java │ │ │ │ ├── ReportTimeZoneMixIn.java │ │ │ │ ├── SearchCampaignChangeHistoryReportColumnMixIn.java │ │ │ │ ├── SearchCampaignChangeHistoryReportFilterEnumsMixIn.java │ │ │ │ ├── SearchInsightPerformanceReportColumnMixIn.java │ │ │ │ ├── SearchInsightPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── SearchQueryPerformanceReportColumnMixIn.java │ │ │ │ ├── SearchQueryPerformanceReportFilterEnumsMixIn.java │ │ │ │ ├── ShareOfVoiceReportColumnMixIn.java │ │ │ │ ├── ShareOfVoiceReportFilterEnumsMixIn.java │ │ │ │ ├── SortOrderMixIn.java │ │ │ │ ├── UserLocationPerformanceReportColumnMixIn.java │ │ │ │ └── UserLocationPerformanceReportFilterEnumsMixIn.java │ │ │ │ └── polymorphicTypes │ │ │ │ ├── AddMixInForPolymorphicTypes.java │ │ │ │ ├── ApplicationFaultPolymorphicTypesMixIn.java │ │ │ │ └── ReportRequestPolymorphicTypesMixIn.java │ │ └── utilities │ │ │ ├── Comparer.java │ │ │ ├── FileUtils.java │ │ │ ├── HttpClientHttpFileService.java │ │ │ ├── HttpFileService.java │ │ │ ├── Lazy.java │ │ │ ├── SimpleZipExtractor.java │ │ │ ├── ThreadPool.java │ │ │ ├── UnsuccessfulFileUpload.java │ │ │ └── ZipExtractor.java │ │ └── v13 │ │ ├── bulk │ │ ├── BulkDownloadCouldNotBeCompletedException.java │ │ ├── BulkDownloadOperation.java │ │ ├── BulkEntityIterable.java │ │ ├── BulkFileReader.java │ │ ├── BulkFileWriter.java │ │ ├── BulkOperation.java │ │ ├── BulkOperationInProgressException.java │ │ ├── BulkOperationProgressInfo.java │ │ ├── BulkOperationStatus.java │ │ ├── BulkServiceManager.java │ │ ├── BulkUploadCouldNotBeCompletedException.java │ │ ├── BulkUploadOperation.java │ │ ├── CouldNotGetBulkOperationStatusException.java │ │ ├── CouldNotSubmitBulkDownloadException.java │ │ ├── CouldNotSubmitBulkUploadException.java │ │ ├── DownloadParameters.java │ │ ├── DownloadStatus.java │ │ ├── EntityReadException.java │ │ ├── EntityUploadParameters.java │ │ ├── EntityWriteException.java │ │ ├── FileUploadParameters.java │ │ ├── Progress.java │ │ ├── ResultFileType.java │ │ ├── SubmitDownloadParameters.java │ │ ├── SubmitUploadParameters.java │ │ ├── UploadStatus.java │ │ └── entities │ │ │ ├── AttributeType.java │ │ │ ├── BidSuggestionData.java │ │ │ ├── BulkAccount.java │ │ │ ├── BulkAccountActionAdExtension.java │ │ │ ├── BulkAccountAdExtension.java │ │ │ ├── BulkAccountAdExtensionAssociation.java │ │ │ ├── BulkAccountAppAdExtension.java │ │ │ ├── BulkAccountCalloutAdExtension.java │ │ │ ├── BulkAccountFilterLinkAdExtension.java │ │ │ ├── BulkAccountFlyerAdExtension.java │ │ │ ├── BulkAccountImageAdExtension.java │ │ │ ├── BulkAccountLocationAdExtension.java │ │ │ ├── BulkAccountNegativeKeywordList.java │ │ │ ├── BulkAccountNegativeKeywordListAssociation.java │ │ │ ├── BulkAccountPriceAdExtension.java │ │ │ ├── BulkAccountPromotionAdExtension.java │ │ │ ├── BulkAccountReviewAdExtension.java │ │ │ ├── BulkAccountSharedNegativeKeyword.java │ │ │ ├── BulkAccountSitelinkAdExtension.java │ │ │ ├── BulkAccountStructuredSnippetAdExtension.java │ │ │ ├── BulkAccountVideoAdExtension.java │ │ │ ├── BulkActionAdExtension.java │ │ │ ├── BulkAd.java │ │ │ ├── BulkAdCustomizerAttribute.java │ │ │ ├── BulkAdCustomizerAttributeEntityBase.java │ │ │ ├── BulkAdExtension.java │ │ │ ├── BulkAdExtensionAssociation.java │ │ │ ├── BulkAdGroup.java │ │ │ ├── BulkAdGroupActionAdExtension.java │ │ │ ├── BulkAdGroupAdCustomizerAttribute.java │ │ │ ├── BulkAdGroupAdExtension.java │ │ │ ├── BulkAdGroupAdExtensionAssociation.java │ │ │ ├── BulkAdGroupAgeCriterion.java │ │ │ ├── BulkAdGroupAppAdExtension.java │ │ │ ├── BulkAdGroupAudienceAssociation.java │ │ │ ├── BulkAdGroupBiddableCriterion.java │ │ │ ├── BulkAdGroupCalloutAdExtension.java │ │ │ ├── BulkAdGroupCombinedListAssociation.java │ │ │ ├── BulkAdGroupCompanyNameCriterion.java │ │ │ ├── BulkAdGroupCriterion.java │ │ │ ├── BulkAdGroupCustomAudienceAssociation.java │ │ │ ├── BulkAdGroupCustomerListAssociation.java │ │ │ ├── BulkAdGroupDayTimeCriterion.java │ │ │ ├── BulkAdGroupDeviceCriterion.java │ │ │ ├── BulkAdGroupDynamicSearchAdTarget.java │ │ │ ├── BulkAdGroupFilterLinkAdExtension.java │ │ │ ├── BulkAdGroupFlyerAdExtension.java │ │ │ ├── BulkAdGroupGenderCriterion.java │ │ │ ├── BulkAdGroupGenreCriterion.java │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterion.java │ │ │ ├── BulkAdGroupHotelCheckInDateCriterion.java │ │ │ ├── BulkAdGroupHotelCheckInDayCriterion.java │ │ │ ├── BulkAdGroupHotelDateSelectionTypeCriterion.java │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterion.java │ │ │ ├── BulkAdGroupHotelListingGroup.java │ │ │ ├── BulkAdGroupImageAdExtension.java │ │ │ ├── BulkAdGroupImpressionBasedRemarketingListAssociation.java │ │ │ ├── BulkAdGroupInMarketAudienceAssociation.java │ │ │ ├── BulkAdGroupIndustryCriterion.java │ │ │ ├── BulkAdGroupJobFunctionCriterion.java │ │ │ ├── BulkAdGroupLabel.java │ │ │ ├── BulkAdGroupLocationCriterion.java │ │ │ ├── BulkAdGroupLocationIntentCriterion.java │ │ │ ├── BulkAdGroupNegativeAgeCriterion.java │ │ │ ├── BulkAdGroupNegativeAudienceAssociation.java │ │ │ ├── BulkAdGroupNegativeCombinedListAssociation.java │ │ │ ├── BulkAdGroupNegativeCompanyNameCriterion.java │ │ │ ├── BulkAdGroupNegativeCriterion.java │ │ │ ├── BulkAdGroupNegativeCustomAudienceAssociation.java │ │ │ ├── BulkAdGroupNegativeCustomerListAssociation.java │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTarget.java │ │ │ ├── BulkAdGroupNegativeGenderCriterion.java │ │ │ ├── BulkAdGroupNegativeImpressionBasedRemarketingListAssociation.java │ │ │ ├── BulkAdGroupNegativeInMarketAudienceAssociation.java │ │ │ ├── BulkAdGroupNegativeIndustryCriterion.java │ │ │ ├── BulkAdGroupNegativeJobFunctionCriterion.java │ │ │ ├── BulkAdGroupNegativeKeyword.java │ │ │ ├── BulkAdGroupNegativeLocationCriterion.java │ │ │ ├── BulkAdGroupNegativeProductAudienceAssociation.java │ │ │ ├── BulkAdGroupNegativeProfileCriterion.java │ │ │ ├── BulkAdGroupNegativeRemarketingListAssociation.java │ │ │ ├── BulkAdGroupNegativeSimilarRemarketingListAssociation.java │ │ │ ├── BulkAdGroupNegativeSite.java │ │ │ ├── BulkAdGroupNegativeSites.java │ │ │ ├── BulkAdGroupPriceAdExtension.java │ │ │ ├── BulkAdGroupProductAudienceAssociation.java │ │ │ ├── BulkAdGroupProductPartition.java │ │ │ ├── BulkAdGroupProfileCriterion.java │ │ │ ├── BulkAdGroupPromotionAdExtension.java │ │ │ ├── BulkAdGroupRadiusCriterion.java │ │ │ ├── BulkAdGroupRemarketingListAssociation.java │ │ │ ├── BulkAdGroupReviewAdExtension.java │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociation.java │ │ │ ├── BulkAdGroupSitelinkAdExtension.java │ │ │ ├── BulkAdGroupStructuredSnippetAdExtension.java │ │ │ ├── BulkAdGroupVideoAdExtension.java │ │ │ ├── BulkAppAdExtension.java │ │ │ ├── BulkAppInstallAd.java │ │ │ ├── BulkAppInstallAdLabel.java │ │ │ ├── BulkAppInstallGoal.java │ │ │ ├── BulkAssetGroup.java │ │ │ ├── BulkAssetGroupListingGroup.java │ │ │ ├── BulkAssetGroupSearchTheme.java │ │ │ ├── BulkAssetGroupUrlTarget.java │ │ │ ├── BulkAudience.java │ │ │ ├── BulkAudienceGroup.java │ │ │ ├── BulkAudienceGroupAssetGroupAssociation.java │ │ │ ├── BulkBidStrategy.java │ │ │ ├── BulkBrandItem.java │ │ │ ├── BulkBrandList.java │ │ │ ├── BulkBudget.java │ │ │ ├── BulkCallAdExtension.java │ │ │ ├── BulkCalloutAdExtension.java │ │ │ ├── BulkCampaign.java │ │ │ ├── BulkCampaignActionAdExtension.java │ │ │ ├── BulkCampaignAdCustomizerAttribute.java │ │ │ ├── BulkCampaignAdExtension.java │ │ │ ├── BulkCampaignAdExtensionAssociation.java │ │ │ ├── BulkCampaignAgeCriterion.java │ │ │ ├── BulkCampaignAppAdExtension.java │ │ │ ├── BulkCampaignAudienceAssociation.java │ │ │ ├── BulkCampaignBiddableCriterion.java │ │ │ ├── BulkCampaignBrandListAssociation.java │ │ │ ├── BulkCampaignCallAdExtension.java │ │ │ ├── BulkCampaignCalloutAdExtension.java │ │ │ ├── BulkCampaignCombinedListAssociation.java │ │ │ ├── BulkCampaignCompanyNameCriterion.java │ │ │ ├── BulkCampaignConversionGoal.java │ │ │ ├── BulkCampaignCustomAudienceAssociation.java │ │ │ ├── BulkCampaignCustomerListAssociation.java │ │ │ ├── BulkCampaignDayTimeCriterion.java │ │ │ ├── BulkCampaignDealCriterion.java │ │ │ ├── BulkCampaignDeviceCriterion.java │ │ │ ├── BulkCampaignDisclaimerAdExtension.java │ │ │ ├── BulkCampaignFilterLinkAdExtension.java │ │ │ ├── BulkCampaignFlyerAdExtension.java │ │ │ ├── BulkCampaignGenderCriterion.java │ │ │ ├── BulkCampaignImageAdExtension.java │ │ │ ├── BulkCampaignImpressionBasedRemarketingListAssociation.java │ │ │ ├── BulkCampaignInMarketAudienceAssociation.java │ │ │ ├── BulkCampaignIndustryCriterion.java │ │ │ ├── BulkCampaignJobFunctionCriterion.java │ │ │ ├── BulkCampaignLabel.java │ │ │ ├── BulkCampaignLocationAdExtension.java │ │ │ ├── BulkCampaignLocationCriterion.java │ │ │ ├── BulkCampaignLocationIntentCriterion.java │ │ │ ├── BulkCampaignNegativeAudienceAssociation.java │ │ │ ├── BulkCampaignNegativeCombinedListAssociation.java │ │ │ ├── BulkCampaignNegativeCriterion.java │ │ │ ├── BulkCampaignNegativeCustomAudienceAssociation.java │ │ │ ├── BulkCampaignNegativeCustomerListAssociation.java │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTarget.java │ │ │ ├── BulkCampaignNegativeImpressionBasedRemarketingListAssociation.java │ │ │ ├── BulkCampaignNegativeInMarketAudienceAssociation.java │ │ │ ├── BulkCampaignNegativeKeyword.java │ │ │ ├── BulkCampaignNegativeKeywordList.java │ │ │ ├── BulkCampaignNegativeLocationCriterion.java │ │ │ ├── BulkCampaignNegativeProductAudienceAssociation.java │ │ │ ├── BulkCampaignNegativeRemarketingListAssociation.java │ │ │ ├── BulkCampaignNegativeSimilarRemarketingListAssociation.java │ │ │ ├── BulkCampaignNegativeSite.java │ │ │ ├── BulkCampaignNegativeSites.java │ │ │ ├── BulkCampaignNegativeStoreCriterion.java │ │ │ ├── BulkCampaignNegativeWebpage.java │ │ │ ├── BulkCampaignPriceAdExtension.java │ │ │ ├── BulkCampaignProductAudienceAssociation.java │ │ │ ├── BulkCampaignProductScope.java │ │ │ ├── BulkCampaignProfileCriterion.java │ │ │ ├── BulkCampaignPromotionAdExtension.java │ │ │ ├── BulkCampaignRadiusCriterion.java │ │ │ ├── BulkCampaignRemarketingListAssociation.java │ │ │ ├── BulkCampaignReviewAdExtension.java │ │ │ ├── BulkCampaignSimilarRemarketingListAssociation.java │ │ │ ├── BulkCampaignSitelinkAdExtension.java │ │ │ ├── BulkCampaignStructuredSnippetAdExtension.java │ │ │ ├── BulkCampaignVideoAdExtension.java │ │ │ ├── BulkCombinedList.java │ │ │ ├── BulkConversionGoal.java │ │ │ ├── BulkCustomAudience.java │ │ │ ├── BulkCustomerList.java │ │ │ ├── BulkCustomerListItem.java │ │ │ ├── BulkDataExclusion.java │ │ │ ├── BulkDisclaimerAdExtension.java │ │ │ ├── BulkDurationGoal.java │ │ │ ├── BulkDynamicSearchAd.java │ │ │ ├── BulkDynamicSearchAdLabel.java │ │ │ ├── BulkEntity.java │ │ │ ├── BulkEntityNegativeKeyword.java │ │ │ ├── BulkError.java │ │ │ ├── BulkEventGoal.java │ │ │ ├── BulkExpandedTextAd.java │ │ │ ├── BulkExpandedTextAdLabel.java │ │ │ ├── BulkExperiment.java │ │ │ ├── BulkFeed.java │ │ │ ├── BulkFeedItem.java │ │ │ ├── BulkFilterLinkAdExtension.java │ │ │ ├── BulkFlyerAdExtension.java │ │ │ ├── BulkImage.java │ │ │ ├── BulkImageAdExtension.java │ │ │ ├── BulkImpressionBasedRemarketingList.java │ │ │ ├── BulkInMarketAudience.java │ │ │ ├── BulkInStoreTransactionGoal.java │ │ │ ├── BulkInStoreVisitGoal.java │ │ │ ├── BulkKeyword.java │ │ │ ├── BulkKeywordAdCustomizerAttribute.java │ │ │ ├── BulkKeywordBestPositionBid.java │ │ │ ├── BulkKeywordBidSuggestion.java │ │ │ ├── BulkKeywordFirstPageBid.java │ │ │ ├── BulkKeywordLabel.java │ │ │ ├── BulkKeywordMainLineBid.java │ │ │ ├── BulkLabel.java │ │ │ ├── BulkLabelAssociation.java │ │ │ ├── BulkLocationAdExtension.java │ │ │ ├── BulkNegativeKeyword.java │ │ │ ├── BulkNegativeKeywordList.java │ │ │ ├── BulkNegativeSite.java │ │ │ ├── BulkNegativeSites.java │ │ │ ├── BulkNewCustomerAcquisitionGoal.java │ │ │ ├── BulkOfflineConversion.java │ │ │ ├── BulkOfflineConversionGoal.java │ │ │ ├── BulkOnlineConversionAdjustment.java │ │ │ ├── BulkPagesViewedPerVisitGoal.java │ │ │ ├── BulkPriceAdExtension.java │ │ │ ├── BulkProductAd.java │ │ │ ├── BulkProductAdLabel.java │ │ │ ├── BulkProductAudience.java │ │ │ ├── BulkProductGoal.java │ │ │ ├── BulkPromotionAdExtension.java │ │ │ ├── BulkRemarketingList.java │ │ │ ├── BulkResponsiveAd.java │ │ │ ├── BulkResponsiveAdLabel.java │ │ │ ├── BulkResponsiveSearchAd.java │ │ │ ├── BulkResponsiveSearchAdLabel.java │ │ │ ├── BulkReviewAdExtension.java │ │ │ ├── BulkSeasonalityAdjustment.java │ │ │ ├── BulkSharedNegativeKeyword.java │ │ │ ├── BulkSimilarRemarketingList.java │ │ │ ├── BulkSitelinkAdExtension.java │ │ │ ├── BulkStructuredSnippetAdExtension.java │ │ │ ├── BulkTextAd.java │ │ │ ├── BulkTextAdLabel.java │ │ │ ├── BulkUrlGoal.java │ │ │ ├── BulkVideo.java │ │ │ ├── BulkVideoAdExtension.java │ │ │ ├── EditorialStatus.java │ │ │ ├── EntityInfo.java │ │ │ ├── LocationTargetType.java │ │ │ ├── PriceTableRowHelper.java │ │ │ ├── ProductConditionHelper.java │ │ │ ├── QualityScoreData.java │ │ │ ├── StaticBulkObjectFactory.java │ │ │ ├── Status.java │ │ │ ├── UnknownBulkEntity.java │ │ │ └── WebpageConditionHelper.java │ │ ├── internal │ │ ├── bulk │ │ │ ├── BulkEntityReadable.java │ │ │ ├── BulkEntityReader.java │ │ │ ├── BulkEntityReaderFactory.java │ │ │ ├── BulkMapping.java │ │ │ ├── BulkObject.java │ │ │ ├── BulkObjectFactory.java │ │ │ ├── BulkObjectReader.java │ │ │ ├── BulkObjectWriter.java │ │ │ ├── BulkOperationStatusProvider.java │ │ │ ├── BulkOperationTracker.java │ │ │ ├── BulkRecordReader.java │ │ │ ├── ComplexBulkMapping.java │ │ │ ├── ConditionalBulkMapping.java │ │ │ ├── Config.java │ │ │ ├── Creator.java │ │ │ ├── CsvBulkEntityReaderFactory.java │ │ │ ├── CsvHeaders.java │ │ │ ├── DownloadStatusProvider.java │ │ │ ├── DynamicColumnNameMapping.java │ │ │ ├── EntityExtractor.java │ │ │ ├── EntityIterator.java │ │ │ ├── ExtractChildEntitiesIterator.java │ │ │ ├── FormatVersion.java │ │ │ ├── MappingHelpers.java │ │ │ ├── PollingBulkOperationTracker.java │ │ │ ├── ReplaceNullsWithEmptyStringCSVEntryConverter.java │ │ │ ├── RowValues.java │ │ │ ├── RowValuesCSVEntryConverter.java │ │ │ ├── SimpleBulkMapping.java │ │ │ ├── SimpleBulkObjectReader.java │ │ │ ├── SimpleBulkObjectWriter.java │ │ │ ├── SimpleBulkRecordReader.java │ │ │ ├── SimpleBulkStreamReader.java │ │ │ ├── SingleFieldBulkMapping.java │ │ │ ├── StringExtensions.java │ │ │ ├── StringTable.java │ │ │ ├── TryResult.java │ │ │ ├── UploadStatusProvider.java │ │ │ └── entities │ │ │ │ ├── BulkAdExtensionIdentifier.java │ │ │ │ ├── BulkAdGroupNegativeSitesIdentifier.java │ │ │ │ ├── BulkCampaignNegativeSitesIdentifier.java │ │ │ │ ├── BulkEntityIdentifier.java │ │ │ │ ├── BulkNegativeSiteIdentifier.java │ │ │ │ ├── BulkProductAdExtensionIdentifier.java │ │ │ │ ├── MultiRecordBulkEntity.java │ │ │ │ └── SingleRecordBulkEntity.java │ │ └── reporting │ │ │ ├── CsvReportRecordReader.java │ │ │ ├── ReportHeader.java │ │ │ ├── RowReport.java │ │ │ ├── RowReportHeader.java │ │ │ ├── RowReportHeaderParser.java │ │ │ ├── RowReportRecord.java │ │ │ ├── RowReportRecordIterable.java │ │ │ ├── RowReportRecordIterator.java │ │ │ ├── RowReportRecordReader.java │ │ │ ├── RowReportRecordReaderFactory.java │ │ │ ├── RowReportStreamReader.java │ │ │ └── XmlReport.java │ │ └── reporting │ │ ├── CouldNotGetReportingDownloadStatusException.java │ │ ├── CouldNotGetReportingMetadataException.java │ │ ├── CouldNotSubmitReportingDownloadException.java │ │ ├── InvalidColumnException.java │ │ ├── Report.java │ │ ├── ReportFileReader.java │ │ ├── ReportRecord.java │ │ ├── ReportingConfig.java │ │ ├── ReportingDownloadOperation.java │ │ ├── ReportingDownloadParameters.java │ │ ├── ReportingOperationCouldNotBeCompletedException.java │ │ ├── ReportingOperationInProgressException.java │ │ ├── ReportingOperationStatus.java │ │ ├── ReportingOperationTracker.java │ │ ├── ReportingServiceManager.java │ │ └── ReportingStatusProvider.java └── test │ └── java │ └── com │ └── microsoft │ └── bingads │ ├── OAuthTest.java │ ├── internal │ ├── OAuthAuthCodeForDesktopMobileAppTest.java │ ├── OAuthAuthCodeForWebAppTest.java │ ├── OAuthImplicitGrantForDesktopMobileAppTest.java │ ├── OAuthTests.java │ └── UriOAuthServiceTest.java │ └── v13 │ ├── api │ └── test │ │ ├── entities │ │ ├── ArrayOfProductConditionComparer.java │ │ ├── ArrayOfWebpageConditionComparer.java │ │ ├── BidComparer.java │ │ ├── BidMultiplierComparer.java │ │ ├── BulkEntityTest.java │ │ ├── CompareArrayContents.java │ │ ├── CustomEventsRuleComparer.java │ │ ├── DateComparer.java │ │ ├── DayTimeComparer.java │ │ ├── DayTimeRangesComparer.java │ │ ├── DeleteAllRowPosition.java │ │ ├── EqualityComparerWithDescription.java │ │ ├── FixedBidComparer.java │ │ ├── ObjectComparer.java │ │ ├── PageVisitorsRuleComparer.java │ │ ├── PageVisitorsWhoDidNotVisitAnotherPageRuleComparer.java │ │ ├── PageVisitorsWhoVisitedAnotherPageRuleComparer.java │ │ ├── QualityScoreDataTestHelper.java │ │ ├── RateBidComparer.java │ │ ├── RemarketingRuleComparer.java │ │ ├── RowValuesAssert.java │ │ ├── RuleItemGroupsComparer.java │ │ ├── Util.java │ │ ├── account │ │ │ ├── BulkAccountTest.java │ │ │ ├── BulkAccountTests.java │ │ │ ├── read │ │ │ │ ├── BulkAccountIncludeViewThroughConversionsTest.java │ │ │ │ ├── BulkAccountProfileExpansionEnabledTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesAdClickParallelTrackingTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesAllowImageAutoRetrieveTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesAutoApplyRecommendationsTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesBusinessAttributesTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesCustomerIdTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesMSCLKIDAutoTaggingEnabledTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesSyncTimeTest.java │ │ │ │ ├── BulkAccountReadFromRowValuesTrackingTemplateTest.java │ │ │ │ └── BulkAccountReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAccountIncludeViewThroughConversionsTest.java │ │ │ │ ├── BulkAccountProfileExpansionEnabledTest.java │ │ │ │ ├── BulkAccountWriteTests.java │ │ │ │ ├── BulkAccountWriteToRowValuesAdClickParallelTrackingTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesAllowImageAutoRetrieveTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesAutoApplyRecommendationsTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesBusinessAttributesTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesCustomerIdTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesMSCLKIDAutoTaggingEnabledTest.java │ │ │ │ ├── BulkAccountWriteToRowValuesSyncTimeTest.java │ │ │ │ └── BulkAccountWriteToRowValuesTrackingTemplateTest.java │ │ ├── account_negative_keyword_list_association │ │ │ ├── BulkAccountNKListAssociationTest.java │ │ │ ├── BulkAccountNKListAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkAccountNKListAssociationReadFromRowValuesEntityIdTest.java │ │ │ │ ├── BulkAccountNKListAssociationReadFromRowValuesSharedEntityIdTest.java │ │ │ │ ├── BulkAccountNKListAssociationReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAccountNKListAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAccountNKListAssociationWriteTests.java │ │ │ │ ├── BulkAccountNKListAssociationWriteToRowValuesEntityIdTest.java │ │ │ │ ├── BulkAccountNKListAssociationWriteToRowValuesSharedEntityIdTest.java │ │ │ │ └── BulkAccountNKListAssociationWriteToRowValuesStatusTest.java │ │ ├── ad_customizer_attribute │ │ │ ├── BulkAdCustomizerAttributeTest.java │ │ │ ├── BulkAdCustomizerAttributeTests.java │ │ │ ├── adgroup │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeTest.java │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeReadFromRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeReadFromRowValuesEditorialStatusTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeReadFromRowValuesNameTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeReadFromRowValuesParentIdTest.java │ │ │ │ │ └── BulkAdGroupAdCustomizerAttributeReadTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeWriteTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeWriteToRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkAdGroupAdCustomizerAttributeWriteToRowValuesIdTest.java │ │ │ │ │ └── BulkAdGroupAdCustomizerAttributeWriteToRowValuesNameTest.java │ │ │ ├── campaign │ │ │ │ ├── BulkCampaignAdCustomizerAttributeTest.java │ │ │ │ ├── BulkCampaignAdCustomizerAttributeTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeReadFromRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeReadFromRowValuesEditorialStatusTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeReadFromRowValuesNameTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeReadFromRowValuesParentIdTest.java │ │ │ │ │ └── BulkCampaignAdCustomizerAttributeReadTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeWriteTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeWriteToRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkCampaignAdCustomizerAttributeWriteToRowValuesIdTest.java │ │ │ │ │ └── BulkCampaignAdCustomizerAttributeWriteToRowValuesNameTest.java │ │ │ ├── keyword │ │ │ │ ├── BulkKeywordAdCustomizerAttributeTest.java │ │ │ │ ├── BulkKeywordAdCustomizerAttributeTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeReadFromRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeReadFromRowValuesEditorialStatusTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeReadFromRowValuesNameTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeReadFromRowValuesParentIdTest.java │ │ │ │ │ └── BulkKeywordAdCustomizerAttributeReadTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeWriteTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeWriteToRowValuesAttributeValueTest.java │ │ │ │ │ ├── BulkKeywordAdCustomizerAttributeWriteToRowValuesIdTest.java │ │ │ │ │ └── BulkKeywordAdCustomizerAttributeWriteToRowValuesNameTest.java │ │ │ ├── read │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesAccountValueTest.java │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesDataTypeTest.java │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesNameTest.java │ │ │ │ ├── BulkAdCustomizerAttributeReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAdCustomizerAttributeReadTest.java │ │ │ └── write │ │ │ │ ├── BulkAdCustomizerAttributeWriteTest.java │ │ │ │ ├── BulkAdCustomizerAttributeWriteToRowValuesAccountValueTest.java │ │ │ │ ├── BulkAdCustomizerAttributeWriteToRowValuesDataTypeTest.java │ │ │ │ └── BulkAdCustomizerAttributeWriteToRowValuesNameTest.java │ │ ├── ad_extension │ │ │ ├── action │ │ │ │ ├── BulkActionAdExtensionTest.java │ │ │ │ ├── BulkActionAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesActionTextTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesActionTypeTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesCustomParameterTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesFinalMobileUrlTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesFinalUrlTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesLanguageTest.java │ │ │ │ │ ├── BulkActionAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkActionAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkActionAdExtensionWriteTests.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesActionTextTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesActionTypeTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesLanguageTest.java │ │ │ │ │ ├── BulkActionAdExtensionWriteToValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkActionAdExtensionWriteToValuesUrlCustomParameters.java │ │ │ ├── app │ │ │ │ ├── BulkAdGroupAppAdExtensionTest.java │ │ │ │ ├── BulkAppAdExtensionTest.java │ │ │ │ ├── BulkAppAdExtensionTests.java │ │ │ │ ├── BulkCampaignAppAdExtensionTest.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupAppAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupAppAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesAppPlatformTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesAppStoreIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesDayTimeRangesTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesDevicePreferenceTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesEndDateTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesStartDateTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesUseSearcherTimeZoneTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ ├── BulkAppAdExtensionReadTests.java │ │ │ │ │ └── BulkCampaignAppAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesAppPlatformTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesAppStoreIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesDayTimeRangesTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesDevicePreferenceTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesEndDateTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesIdTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesStartDateTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteFromRowValuesUseSearcherTimeZoneTest.java │ │ │ │ │ ├── BulkAppAdExtensionWriteTests.java │ │ │ │ │ ├── BulkAppAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ └── BulkAppAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── call │ │ │ │ ├── BulkCallAdExtensionTest.java │ │ │ │ ├── BulkCallAdExtensionTests.java │ │ │ │ ├── BulkCampaignCallAdExtensionTest.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesIsCallOnlyTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesIsCallTrackingEnabledTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesPhoneNumberTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesRequireTollFreeTrackingNumberTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ ├── BulkCallAdExtensionReadTests.java │ │ │ │ │ └── BulkCampaignCallAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesIdTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesIsCallOnlyTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesIsCallTrackingEnabledTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesPhoneNumberTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesRequireTollFreeTrackingNumberTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCallAdExtensionWriteFromRowValuesVersionTest.java │ │ │ │ │ └── BulkCallAdExtensionWriteTests.java │ │ │ ├── callout │ │ │ │ ├── BulkAdGroupCalloutAdExtensionTest.java │ │ │ │ ├── BulkCalloutAdExtensionTest.java │ │ │ │ ├── BulkCalloutAdExtensionTests.java │ │ │ │ ├── BulkCampaignCalloutAdExtensionTest.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupCalloutAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupCalloutAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadFromRowValuesTextTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionReadTests.java │ │ │ │ │ └── BulkCampaignCalloutAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCalloutAdExtensionWriteTests.java │ │ │ │ │ ├── BulkCalloutAdExtensionWriteToRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionWriteToRowValuesStatusTest.java │ │ │ │ │ ├── BulkCalloutAdExtensionWriteToRowValuesTextTest.java │ │ │ │ │ └── BulkCalloutAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── disclaimer │ │ │ │ ├── BulkDisclaimerAdExtensionTest.java │ │ │ │ ├── BulkDisclaimerAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesCustomParameterTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesDisclaimerLayoutTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesLineTextTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesPopupTextTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesTitleTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkDisclaimerAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteTests.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesCustomParameters.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesDisclaimerLayoutTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesFusTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesLineTextTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesPopupTextTest.java │ │ │ │ │ ├── BulkDisclaimerAdExtensionWriteToValuesTitleTest.java │ │ │ │ │ └── BulkDisclaimerAdExtensionWriteToValuesTrackingTemplateTest.java │ │ │ ├── filterlink │ │ │ │ ├── BulkFilterLinkAdExtensionTest.java │ │ │ │ ├── BulkFilterLinkAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesAdExtensionHeaderTypeTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesCustomParametersTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesLanguageTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesTextsTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkFilterLinkAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteFromRowValuesAdExtensionHeaderTypeTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteTests.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesCustomParameters.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesLanguageTest.java │ │ │ │ │ ├── BulkFilterLinkAdExtensionWriteToRowValuesTextsTest.java │ │ │ │ │ └── BulkFilterLinkAdExtensionWriteToRowValuesTrackingTemplateTest.java │ │ │ ├── flyer │ │ │ │ ├── BulkAdGroupFlyerAdExtensionTest.java │ │ │ │ ├── BulkCampaignFlyerAdExtensionTest.java │ │ │ │ ├── BulkFlyerAdExtensionTest.java │ │ │ │ ├── BulkFlyerAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupFlyerAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupFlyerAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignFlyerAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesCustomParametersTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesDescriptionTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesFlyerNameTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesMediaIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesMediaUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesStoreIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ └── BulkFlyerAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkFlyerAdExtensionWriteTests.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesDescriptionTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesFlyerNameTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesMediaIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesMediaUrlsTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesStatusTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesStoreIdTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkFlyerAdExtensionWriteToRowValuesUrlCustomParameters.java │ │ │ │ │ └── BulkFlyerAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── image │ │ │ │ ├── BulkAdGroupImageAdExtensionTest.java │ │ │ │ ├── BulkCampaignImageAdExtensionTest.java │ │ │ │ ├── BulkImageAdExtensionTest.java │ │ │ │ ├── BulkImageAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupImageAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupImageAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignImageAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesAlternateTextTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesCustomParametersTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesImagesTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesLayoutsTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesMediaIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkImageAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ └── BulkImageAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesAlternativeTextTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesImageTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesMediaIdTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteTests.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesLayoutsTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkImageAdExtensionWriteToRowValuesUrlCustomParameters.java │ │ │ │ │ └── BulkImageAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── location │ │ │ │ ├── BulkCampaignLocationAdExtensionTest.java │ │ │ │ ├── BulkLocationAdExtensionTest.java │ │ │ │ ├── BulkLocationAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignLocationAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesAddressLine1Test.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesAddressLine2Test.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesBusinessNameTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesCityTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesCountryCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesGeoCodeStatusTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesPhoneNumberTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesPostalCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesProvinceCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesProvinceNameTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkLocationAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ └── BulkLocationAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesAddressLine1Test.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesAddressLine2Test.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesBusinessNameTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesCityTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesCountryCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesGeoCodeStatusTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesIdTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesPhoneNumberTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesPostalCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesProvinceCodeTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesProvinceNameTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkLocationAdExtensionWriteTests.java │ │ │ │ │ └── BulkLocationAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── promotion │ │ │ │ ├── BulkPromotionAdExtensionTest.java │ │ │ │ ├── BulkPromotionAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesCurrencyCodeTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesCustomParameterTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesDiscountModifierTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesFinalMobileUrlTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesFinalUrlTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesLanguageTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesMoneyAmountOffTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesOccasionTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesOrdersOverAmountTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesPercentOffTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesPromotionCodeTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesPromotionEndTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesPromotionStartTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesPromotionTargetTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkPromotionAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkPromotionAdExtensionWriteTests.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesCurrencyCodeTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesCustomParameters.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesDiscountModifierTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesFusTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesLanguageTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesMoneyAmountOffTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesOccasionTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesOrdersOverAmountTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesPercentOffTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesPromotionCodeTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesPromotionEndTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesPromotionStartTest.java │ │ │ │ │ ├── BulkPromotionAdExtensionWriteToValuesPromotionTargetTest.java │ │ │ │ │ └── BulkPromotionAdExtensionWriteToValuesTrackingTemplateTest.java │ │ │ ├── review │ │ │ │ ├── BulkAdGroupReviewAdExtensionTest.java │ │ │ │ ├── BulkCampaignReviewAdExtensionTest.java │ │ │ │ ├── BulkReviewAdExtensionTest.java │ │ │ │ ├── BulkReviewAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupReviewAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupReviewAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignReviewAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesIsExactTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesSourceTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesTextTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesUrlTest.java │ │ │ │ │ ├── BulkReviewAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ │ └── BulkReviewAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkReviewAdExtensionWriteTests.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesAccountIdTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesIsExactTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesSourceTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesStatusTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesTextTest.java │ │ │ │ │ ├── BulkReviewAdExtensionWriteToRowValuesUrlTest.java │ │ │ │ │ └── BulkReviewAdExtensionWriteToRowValuesVersionTest.java │ │ │ ├── site_link │ │ │ │ ├── BulkAdGroupSitelinkAdExtensionTest.java │ │ │ │ ├── BulkCampaignSitelinkAdExtensionTest.java │ │ │ │ ├── BulkSitelinkAdExtensionTest.java │ │ │ │ ├── BulkSitelinkAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesDescription1Test.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesDescription2Test.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionReadFromRowValuesUrlCustomParametersTest.java │ │ │ │ │ └── BulkSitelinkAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteTests.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesDescription1Test.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesDescription2Test.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesDestinationUrlTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesDisplayTextTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkSitelinkAdExtensionWriteToRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkSitelinkAdExtensionWriteToRowValuesUrlCustomParameters.java │ │ │ ├── structuredSnippet │ │ │ │ ├── BulkAdGroupStructuredSnippetAdExtensionTest.java │ │ │ │ ├── BulkCampaignStructuredSnippetAdExtensionTest.java │ │ │ │ ├── BulkStructuredSnippetAdExtensionTest.java │ │ │ │ ├── BulkStructuredSnippetAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupStructuredSnippetAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupStructuredSnippetAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkStructuredSnippetAdExtensionReadFromRowValuesHeaderTest.java │ │ │ │ │ ├── BulkStructuredSnippetAdExtensionReadFromRowValuesValuesTest.java │ │ │ │ │ └── BulkStructuredSnippetAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkStructuredSnippetAdExtensionWriteTests.java │ │ │ │ │ ├── BulkStructuredSnippetAdExtensionWriteToRowValuesHeaderTest.java │ │ │ │ │ └── BulkStructuredSnippetAdExtensionWriteToRowValuesValuesTest.java │ │ │ └── video │ │ │ │ ├── BulkAdGroupVideoAdExtensionTest.java │ │ │ │ ├── BulkCampaignVideoAdExtensionTest.java │ │ │ │ ├── BulkVideoAdExtensionTest.java │ │ │ │ ├── BulkVideoAdExtensionTests.java │ │ │ │ ├── read │ │ │ │ ├── BulkAdGroupVideoAdExtensionReadFromRowValuesAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupVideoAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkCampaignVideoAdExtensionReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesAccountIdTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesActionTextTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesAlternativeTextTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesCustomParameterTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesDayTimeRangesTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesDevicePreferenceTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesDisplayTextTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesFinalMobileUrlTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesFinalUrlTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesFusTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesIdTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesNameTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesStartDateTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesThumbnailIdTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesThumbnailUrlTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesUseSearcherTimeZoneTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesVersionTest.java │ │ │ │ ├── BulkVideoAdExtensionReadFromRowValuesVideoIdTest.java │ │ │ │ └── BulkVideoAdExtensionReadTests.java │ │ │ │ └── write │ │ │ │ ├── BulkVideoAdExtensionWriteTests.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesAccountIdTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesActionTextTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesAlternativeTextTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesCustomParametersTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesDayTimeRangesTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesDevicePreferenceTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesDisplayTextTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesEndDateTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesFinalUrlsTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesFusTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesIdTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesNameTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesStartDateTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesStatusTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesThumbnailIdTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesThumbnailUrlTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesUseSearcherTimeZoneTest.java │ │ │ │ ├── BulkVideoAdExtensionWriteToRowValuesVersionTest.java │ │ │ │ └── BulkVideoAdExtensionWriteToRowValuesVideoIdTest.java │ │ ├── ad_group_dsa_target │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadTests.java │ │ │ ├── BulkAdGroupDynamicSearchAdTargetTest.java │ │ │ ├── BulkAdGroupDynamicSearchAdTargetTests.java │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteTests.java │ │ │ ├── read │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadCampaignNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadConditionsTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadCriterionBidTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadCriterionNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadFusTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadIdTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadParentIdTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadStatusTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetReadTrackingTemplateTest.java │ │ │ │ └── BulkAdGroupDynamicSearchAdTargetReadUrlCustomParametersTest.java │ │ │ └── write │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteCampaignNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteConditionsTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteCriterionBidTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteCriterionNameTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteFusTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteIdTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteParentIdTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteStatusTest.java │ │ │ │ ├── BulkAdGroupDynamicSearchAdTargetWriteTrackingTemplateTest.java │ │ │ │ └── BulkAdGroupDynamicSearchAdTargetWriteUrlCustomParameters.java │ │ ├── ad_group_hotel_group │ │ │ ├── BulkAdGroupHotelListingGroupReadTests.java │ │ │ ├── BulkAdGroupHotelListingGroupTest.java │ │ │ ├── BulkAdGroupHotelListingGroupTests.java │ │ │ ├── BulkAdGroupHotelListingGroupWriteTests.java │ │ │ ├── read │ │ │ │ ├── ReadAdGroupNameTest.java │ │ │ │ ├── ReadAttributeTest.java │ │ │ │ ├── ReadCampaignNameTest.java │ │ │ │ ├── ReadCriterionBidAdjustmentTest.java │ │ │ │ ├── ReadCriterionBidTest.java │ │ │ │ ├── ReadFinalMobileUrlsTest.java │ │ │ │ ├── ReadFinalUrlsTest.java │ │ │ │ ├── ReadFusTest.java │ │ │ │ ├── ReadIdTest.java │ │ │ │ ├── ReadOperandTest.java │ │ │ │ ├── ReadParentCriterionIdTest.java │ │ │ │ ├── ReadParentIdTest.java │ │ │ │ ├── ReadStatusTest.java │ │ │ │ ├── ReadTrackingTemplateTest.java │ │ │ │ └── ReadUrlCustomParametersTest.java │ │ │ └── write │ │ │ │ ├── WriteAdGroupNameTest.java │ │ │ │ ├── WriteAttributeTest.java │ │ │ │ ├── WriteCampaignNameTest.java │ │ │ │ ├── WriteCriterionBidAdjustmentTest.java │ │ │ │ ├── WriteCriterionBidTest.java │ │ │ │ ├── WriteFinalMobileUrlsTest.java │ │ │ │ ├── WriteFinalUrlsTest.java │ │ │ │ ├── WriteFusTest.java │ │ │ │ ├── WriteIdTest.java │ │ │ │ ├── WriteIsExcludedTest.java │ │ │ │ ├── WriteOperandTest.java │ │ │ │ ├── WriteParentCriterionIdTest.java │ │ │ │ ├── WriteParentIdTest.java │ │ │ │ ├── WriteStatusTest.java │ │ │ │ ├── WriteTrackingTemplateTest.java │ │ │ │ └── WriteUrlCustomParameters.java │ │ ├── ad_group_negative_dsa_target │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadTests.java │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetTest.java │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetTests.java │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteTests.java │ │ │ ├── read │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadCampaignNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadConditionsTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadCriterionNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadIdTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetReadParentIdTest.java │ │ │ │ └── BulkAdGroupNegativeDynamicSearchAdTargetReadStatusTest.java │ │ │ └── write │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteCampaignNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteConditionsTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteCriterionNameTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteIdTest.java │ │ │ │ ├── BulkAdGroupNegativeDynamicSearchAdTargetWriteParentIdTest.java │ │ │ │ └── BulkAdGroupNegativeDynamicSearchAdTargetWriteStatusTest.java │ │ ├── ad_group_product_partition │ │ │ ├── BulkAdGroupProductPartitionReadTests.java │ │ │ ├── BulkAdGroupProductPartitionTest.java │ │ │ ├── BulkAdGroupProductPartitionTests.java │ │ │ ├── BulkAdGroupProductPartitionWriteTests.java │ │ │ ├── read │ │ │ │ ├── ReadAdGroupNameTest.java │ │ │ │ ├── ReadCampaignNameTest.java │ │ │ │ ├── ReadCriterionBidAdjustmentTest.java │ │ │ │ ├── ReadCriterionBidTest.java │ │ │ │ ├── ReadDestinationUrlTest.java │ │ │ │ ├── ReadFinalMobileUrlsTest.java │ │ │ │ ├── ReadFinalUrlsTest.java │ │ │ │ ├── ReadFusTest.java │ │ │ │ ├── ReadIdTest.java │ │ │ │ ├── ReadParentCriterionIdTest.java │ │ │ │ ├── ReadParentIdTest.java │ │ │ │ ├── ReadPartitionTypeTest.java │ │ │ │ ├── ReadProductConditionTest.java │ │ │ │ ├── ReadProductValueTest.java │ │ │ │ ├── ReadStatusTest.java │ │ │ │ ├── ReadTrackingTemplateTest.java │ │ │ │ └── ReadUrlCustomParametersTest.java │ │ │ └── write │ │ │ │ ├── WriteAdGroupNameTest.java │ │ │ │ ├── WriteCampaignNameTest.java │ │ │ │ ├── WriteCriterionBidAdjustmentTest.java │ │ │ │ ├── WriteCriterionBidTest.java │ │ │ │ ├── WriteDestinationUrlTest.java │ │ │ │ ├── WriteFinalMobileUrlsTest.java │ │ │ │ ├── WriteFinalUrlsTest.java │ │ │ │ ├── WriteFusTest.java │ │ │ │ ├── WriteIdTest.java │ │ │ │ ├── WriteIsExcludedTest.java │ │ │ │ ├── WriteParentCriterionIdTest.java │ │ │ │ ├── WriteParentIdTest.java │ │ │ │ ├── WritePartitionTypeTest.java │ │ │ │ ├── WriteProductConditionTest.java │ │ │ │ ├── WriteProductValueTest.java │ │ │ │ ├── WriteStatusTest.java │ │ │ │ ├── WriteTrackingTemplateTest.java │ │ │ │ └── WriteUrlCustomParameters.java │ │ ├── adgroup │ │ │ ├── BulkAdGroupReadWriteTest.java │ │ │ ├── BulkAdGroupTest.java │ │ │ ├── BulkAdGroupTests.java │ │ │ ├── read │ │ │ │ ├── BulkAdGroupReadAdScheduleUseSearcherTimeZone.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesAdGroupTypeTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesAdRotationNullTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesAdRotationTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesAudienceAdsBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesBroadMatchBidTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCampaignIdTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCoOpBidBoostValueTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCoOpBidOptionTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCoOpMaximumBidTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCommitionRateTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCpmBidTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesCpvBidTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesLanguageTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesMultiMediaAdBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesNameTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesNetworkNullTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesNetworkTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesPercentCpcBidTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesPricingModelNullTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesStartDateTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesTargetSettingTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkAdGroupReadFromRowValuesUrlCustomParametersTest.java │ │ │ │ ├── BulkAdGroupReadTests.java │ │ │ │ ├── BulkAdgroupReadFromRowValuesFrequencyCapSettingsTest.java │ │ │ │ ├── BulkAdgroupReadFromRowValuesHotelAdGroupTypeTest.java │ │ │ │ └── BulkAdgroupReadFromRowValuesUseOptimizedTargetingTest.java │ │ │ └── write │ │ │ │ ├── BulkAdGroupWriteAdScheduleUseSearcherTimeZone.java │ │ │ │ ├── BulkAdGroupWriteTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesAdGroupTypeTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesAdRotationTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesAudienceAdsBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesBroadMatchBidTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCoOpBidBoostValueTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCoOpBidOptionTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCoOpMaximumBidTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCommissionRateTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCpmBidTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesCpvBidTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesFinalUrlSuffixTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesFrequencyCapSettingsTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesHotelAdGroupTypeTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesMultiMediaAdBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesNetworkTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesPercentCpcBidTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesStartDateTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesTargetSettingTests.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkAdGroupWriteToRowValuesUrlCustomParameters.java │ │ │ │ └── BulkAdGroupWriteToRowValuesUseOptimizedTargetingTest.java │ │ ├── adgroup_remarketing_list_association │ │ │ ├── BulkAdGroupRemarketingListAssociationTest.java │ │ │ ├── BulkAdGroupRemarketingListAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesAdGroupIdTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesAudienceIdTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesAudienceTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAdGroupRemarketingListAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteTests.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesAdGroupIdTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesCampaignNameTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAdGroupRemarketingListAssociationWriteToRowValuesRemarketingListIdTest.java │ │ │ │ └── BulkAdGroupRemarketingListAssociationWriteToRowValuesStatusTest.java │ │ ├── adgroup_similar_remarketing_list │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationTest.java │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadAdGroupIdTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadAudienceIdTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadAudienceTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadCampaignNameTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadIdTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationReadStatusTest.java │ │ │ │ └── BulkAdGroupSimilarRemarketingListAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteAdGroupIdTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteAdGroupNameTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteBidAdjustmentTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteCampaignNameTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteIdTest.java │ │ │ │ ├── BulkAdGroupSimilarRemarketingListAssociationWriteStatusTest.java │ │ │ │ └── BulkAdGroupSimilarRemarketingListAssociationWriteTests.java │ │ ├── ads │ │ │ ├── appInstall │ │ │ │ ├── BulkAppInstallAdTest.java │ │ │ │ ├── BulkAppInstallAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesAppPlatformTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesAppStoreIdTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesFusTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesTextTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesTitleTest.java │ │ │ │ │ ├── BulkAppInstallAdReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkAppInstallAdReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAppInstallAdWriteFromRowValuesAppPlatformTest.java │ │ │ │ │ ├── BulkAppInstallAdWriteFromRowValuesAppStoreIdTest.java │ │ │ │ │ ├── BulkAppInstallAdWriteTests.java │ │ │ │ │ ├── BulkAppInstallAdWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkAppInstallAdWriteToRowValuesFusTest.java │ │ │ │ │ ├── BulkAppInstallAdWriteToRowValuesTextTest.java │ │ │ │ │ ├── BulkAppInstallAdWriteToRowValuesTitleTest.java │ │ │ │ │ └── BulkAppInstallAdWriteToRowValuesTrackingTemplateTest.java │ │ │ ├── dynamicSearch │ │ │ │ ├── BulkDynamicSearchAdTest.java │ │ │ │ ├── BulkDynamicSearchAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkDynamicSearchAdReadFromRowValuesPath1Test.java │ │ │ │ │ ├── BulkDynamicSearchAdReadFromRowValuesPath2Test.java │ │ │ │ │ ├── BulkDynamicSearchAdReadFromRowValuesTextPart2Test.java │ │ │ │ │ ├── BulkDynamicSearchAdReadFromRowValuesTextTest.java │ │ │ │ │ └── BulkDynamicSearchAdReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkDynamicSearchAdWriteTests.java │ │ │ │ │ ├── BulkDynamicSearchAdWriteToRowValuesPath1Test.java │ │ │ │ │ ├── BulkDynamicSearchAdWriteToRowValuesPath2Test.java │ │ │ │ │ ├── BulkDynamicSearchAdWriteToRowValuesTextPart2Test.java │ │ │ │ │ └── BulkDynamicSearchAdWriteToRowValuesTextTest.java │ │ │ ├── expandedText │ │ │ │ ├── BulkExpandedTextAdTest.java │ │ │ │ ├── BulkExpandedTextAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesDomainTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesNativePreferenceTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesPath1Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesPath2Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTextPart2Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTextTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTitlePart1Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTitlePart2Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTitlePart3Test.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesTrackingTemplateTest.java │ │ │ │ │ ├── BulkExpandedTextAdReadFromRowValuesUrlCustomParametersTest.java │ │ │ │ │ └── BulkExpandedTextAdReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkExpandedTextAdWriteTests.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesDomainTest.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesFinalUrlsTest.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesNativePreference.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesPath1Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesPath2Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTextPart2Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTextTest.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTitlePart1Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTitlePart2Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTitlePart3Test.java │ │ │ │ │ ├── BulkExpandedTextAdWriteToRowValuesTrackingTemplateTest.java │ │ │ │ │ └── BulkExpandedTextAdWriteToRowValuesUrlCustomParameters.java │ │ │ ├── product │ │ │ │ ├── BulkProductAdTest.java │ │ │ │ ├── BulkProductAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkProductAdReadFromRowValuesPromotionalTextTest.java │ │ │ │ │ └── BulkProductAdReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkProductAdWriteTests.java │ │ │ │ │ ├── BulkProductAdWriteToRowValuesEditorialStatusTest.java │ │ │ │ │ └── BulkProductAdWriteToRowValuesPromotionalTextTest.java │ │ │ ├── responsive │ │ │ │ ├── BulkResponsiveAdTest.java │ │ │ │ ├── BulkResponsiveAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesBusinessNameTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesCallToActionLanguageTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesCallToActionTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesDescriptionsTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesHeadlineTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesHeadlinesTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesImagesTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesLongHeadlineTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesLongHeadlinesTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesTextTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesVerifiedTrackingDatasTest.java │ │ │ │ │ ├── BulkResponsiveAdReadFromRowValuesVideosTest.java │ │ │ │ │ └── BulkResponsiveAdReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesBusinessNameTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesCallToActionLanguageTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesCallToActionTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesDescriptionsTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesHeadlineTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesHeadlinesTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesImageTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesLongHeadlineTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesLongHeadlinesTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesTextTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesVerifiedTrackingDatasTest.java │ │ │ │ │ ├── BulkResponsiveAdWriteFromRowValuesVideoTest.java │ │ │ │ │ └── BulkResponsiveAdWriteTests.java │ │ │ ├── responsivesearch │ │ │ │ ├── BulkResponsiveSearchAdTest.java │ │ │ │ ├── BulkResponsiveSearchAdTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkRSAReadFromRowValuesDescriptionTest.java │ │ │ │ │ ├── BulkRSAReadFromRowValuesDomainTest.java │ │ │ │ │ ├── BulkRSAReadFromRowValuesHeadlineTest.java │ │ │ │ │ ├── BulkRSAReadFromRowValuesPath1Test.java │ │ │ │ │ ├── BulkRSAReadFromRowValuesPath2Test.java │ │ │ │ │ └── BulkRSAReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkRSAWriteFromRowValuesDescriptionTest.java │ │ │ │ │ ├── BulkRSAWriteFromRowValuesDomainTest.java │ │ │ │ │ ├── BulkRSAWriteFromRowValuesHeadlineTest.java │ │ │ │ │ ├── BulkRSAWriteFromRowValuesPath1Test.java │ │ │ │ │ ├── BulkRSAWriteFromRowValuesPath2Test.java │ │ │ │ │ └── BulkRSAWriteTests.java │ │ │ └── text │ │ │ │ ├── BulkTextAdTest.java │ │ │ │ ├── BulkTextAdTests.java │ │ │ │ ├── read │ │ │ │ ├── BulkTextAdReadFromRowValuesDestinationUrlTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesDisplayUrlTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesFinalUrlsTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesNativePreferenceTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesTextTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesTitleTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkTextAdReadFromRowValuesUrlCustomParametersTest.java │ │ │ │ └── BulkTextAdReadTests.java │ │ │ │ └── write │ │ │ │ ├── BulkTextAdWriteTests.java │ │ │ │ ├── BulkTextAdWriteToRowValuesDestinationUrlTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesDisplayUrlTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesFinalUrlsTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesNativePreference.java │ │ │ │ ├── BulkTextAdWriteToRowValuesTextTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesTitleTest.java │ │ │ │ ├── BulkTextAdWriteToRowValuesTrackingTemplateTest.java │ │ │ │ └── BulkTextAdWriteToRowValuesUrlCustomParameters.java │ │ ├── asset_group │ │ │ ├── BulkAssetGroupTest.java │ │ │ ├── BulkAssetGroupTests.java │ │ │ ├── read │ │ │ │ ├── BulkAssetGroupReadFromRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesBusinessNameTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesCallToActionTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesCampaignTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesDescriptionsTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesFinalMobileUrlTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesFinalUrlTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesHeadlinesTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesImagesTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesLongHeadlinesTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesPath1Test.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesPath2Test.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesStartDateTest.java │ │ │ │ ├── BulkAssetGroupReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAssetGroupReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAssetGroupWriteTests.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesBusinessNameTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesCallToActionTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesCampaignTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesDescriptionsTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesEndDateTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesFinalMobileUrlTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesFinalUrlTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesHeadlinesTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesImagesTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesLongHeadlinesTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesPath1Test.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesPath2Test.java │ │ │ │ ├── BulkAssetGroupWriteToRowValuesStartDateTest.java │ │ │ │ └── BulkAssetGroupWriteToRowValuesStatusTest.java │ │ ├── asset_group_listing_group │ │ │ ├── BulkAssetGroupListingGroupTest.java │ │ │ ├── BulkAssetGroupListingGroupTests.java │ │ │ ├── read │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesCampaignTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesIsExcludedTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesParentListingGroupIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesProductCondition1Test.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesProductValue1Test.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkAssetGroupListingGroupReadFromRowValuesSubTypeTest.java │ │ │ │ └── BulkAssetGroupListingGroupReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAssetGroupListingGroupWriteTests.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesCampaignTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesIsExcludedTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesParentListingGroupIdTest.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesProductCondition1Test.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesProductValue1Test.java │ │ │ │ ├── BulkAssetGroupListingGroupWriteToRowValuesStatusTest.java │ │ │ │ └── BulkAssetGroupListingGroupWriteToRowValuesSubTypeTest.java │ │ ├── asset_group_search_theme │ │ │ ├── BulkAssetGroupSearchThemeTest.java │ │ │ ├── BulkAssetGroupSearchThemeTests.java │ │ │ ├── read │ │ │ │ ├── BulkAssetGroupSearchThemeReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupSearchThemeReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupSearchThemeReadFromRowValuesSearchThemeTest.java │ │ │ │ └── BulkAssetGroupSearchThemeReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAssetGroupSearchThemeWriteTests.java │ │ │ │ ├── BulkAssetGroupSearchThemeWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupSearchThemeWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkAssetGroupSearchThemeWriteToRowValuesSearchThemeTest.java │ │ ├── asset_group_url_target │ │ │ ├── BulkAssetGroupUrlTargetTest.java │ │ │ ├── BulkAssetGroupUrlTargetTests.java │ │ │ ├── read │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetCondition1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetCondition2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetCondition3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetConditionOperator1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetConditionOperator2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetConditionOperator3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetValue1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetValue2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesAssetGroupTargetValue3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAssetGroupUrlTargetReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAssetGroupUrlTargetReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAssetGroupUrlTargetWriteTests.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetCondition1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetCondition2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetCondition3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetConditionOperator1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetConditionOperator2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetConditionOperator3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetValue1Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetValue2Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesAssetGroupTargetValue3Test.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAssetGroupUrlTargetWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkAssetGroupUrlTargetWriteToRowValuesStatusTest.java │ │ ├── audience │ │ │ ├── BulkProductAudienceReadWriteTest.java │ │ │ ├── BulkProductAudienceTest.java │ │ │ ├── BulkProductAudienceTests.java │ │ │ ├── read │ │ │ │ ├── BulkProductAudienceReadFromRowValuesAudienceNetworkSizeTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesAudienceSearchSizeTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesAudienceTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesProductAudienceTypeTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesScopeTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesSupportedCampaignTypesTest.java │ │ │ │ ├── BulkProductAudienceReadFromRowValuesTagIdTest.java │ │ │ │ └── BulkProductAudienceReadTests.java │ │ │ └── write │ │ │ │ ├── BulkProductAudienceWriteTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesAudienceNetworkSizeTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesAudienceSearchSizeTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesAudienceTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesMembershipDurationTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesProductAudienceTypeTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesScopeTests.java │ │ │ │ ├── BulkProductAudienceWriteToRowValuesSupportedCampaignTypesTests.java │ │ │ │ └── BulkProductAudienceWriteToRowValuesTagIdTests.java │ │ ├── audience_group │ │ │ ├── BulkAudienceGroupTest.java │ │ │ ├── BulkAudienceGroupTests.java │ │ │ ├── read │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesAgeRangesTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesAudienceGroupNameTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesAudiencesTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesGenderTypesTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAudienceGroupReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAudienceGroupReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAudienceGroupWriteTests.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesAgeRangesTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesAudienceGroupNameTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesAudiencesTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesGenderTypesTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAudienceGroupWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkAudienceGroupWriteToRowValuesStatusTest.java │ │ ├── audience_group_asset_group_association │ │ │ ├── BulkAudienceGroupAssetGroupAssociationTest.java │ │ │ ├── BulkAudienceGroupAssetGroupAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationReadFromRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationReadFromRowValuesCampaignTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationReadFromRowValuesIdTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationReadFromRowValuesStatusTest.java │ │ │ │ └── BulkAudienceGroupAssetGroupAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationWriteTests.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationWriteToRowValuesAssetGroupTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationWriteToRowValuesCampaignTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationWriteToRowValuesIdTest.java │ │ │ │ ├── BulkAudienceGroupAssetGroupAssociationWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkAudienceGroupAssetGroupAssociationWriteToRowValuesStatusTest.java │ │ ├── bid_suggestion_data │ │ │ ├── BulkKeywordBidSuggestionTest.java │ │ │ ├── BulkKeywordBidSuggestionTests.java │ │ │ └── read │ │ │ │ ├── BulkKeywordBidSuggestionReadFromRowValuesBidTest.java │ │ │ │ ├── BulkKeywordBidSuggestionReadFromRowValuesTextTest.java │ │ │ │ └── BulkKeywordBidSuggestionReadTests.java │ │ ├── bidstrategy │ │ │ ├── BulkBidStrategyTest.java │ │ │ ├── BulkBidStrategyTests.java │ │ │ ├── read │ │ │ │ ├── BulkBidStrategyReadFromRowValuesBidStrategyNameTest.java │ │ │ │ ├── BulkBidStrategyReadFromRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkBidStrategyReadFromRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkBidStrategyReadFromRowValuesIdTest.java │ │ │ │ ├── BulkBidStrategyReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkBidStrategyReadFromRowValuesStatusTest.java │ │ │ │ └── BulkBidStrategyReadTests.java │ │ │ └── write │ │ │ │ ├── BulkBidStrategyWriteTests.java │ │ │ │ ├── BulkBidStrategyWriteToRowValuesBidStrategyNameTest.java │ │ │ │ ├── BulkBidStrategyWriteToRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkBidStrategyWriteToRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkBidStrategyWriteToRowValuesIdTest.java │ │ │ │ ├── BulkBidStrategyWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkBidStrategyWriteToRowValuesStatusTest.java │ │ ├── brand_item │ │ │ ├── BulkBrandItemTest.java │ │ │ ├── BulkBrandItemTests.java │ │ │ ├── read │ │ │ │ ├── BulkBrandItemReadFromRowValuesBrandIdTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesBrandNameTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesBrandUrlTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesIdTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesNameTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkBrandItemReadFromRowValuesStatusDateTimeTest.java │ │ │ │ └── BulkBrandItemReadTests.java │ │ │ └── write │ │ │ │ ├── BulkBrandItemWriteTests.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesBrandIdTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesBrandNameTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesBrandUrlTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesIdTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesNameTest.java │ │ │ │ ├── BulkBrandItemWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkBrandItemWriteToRowValuesStatusDateTimeTest.java │ │ ├── brand_list │ │ │ ├── BulkBrandListTest.java │ │ │ ├── BulkBrandListTests.java │ │ │ ├── read │ │ │ │ ├── BulkBrandListReadFromRowValuesIdTest.java │ │ │ │ ├── BulkBrandListReadFromRowValuesNameTest.java │ │ │ │ ├── BulkBrandListReadFromRowValuesParentIdTest.java │ │ │ │ └── BulkBrandListReadTests.java │ │ │ └── write │ │ │ │ ├── BulkBrandListWriteTests.java │ │ │ │ ├── BulkBrandListWriteToRowValuesIdTest.java │ │ │ │ ├── BulkBrandListWriteToRowValuesNameTest.java │ │ │ │ └── BulkBrandListWriteToRowValuesParentIdTest.java │ │ ├── budget │ │ │ ├── BulkBudgetTest.java │ │ │ ├── BulkBudgetTests.java │ │ │ ├── read │ │ │ │ ├── BulkBudgetReadFromRowValuesAmountTest.java │ │ │ │ ├── BulkBudgetReadFromRowValuesBudgetNameTest.java │ │ │ │ ├── BulkBudgetReadFromRowValuesBudgetTypeTest.java │ │ │ │ ├── BulkBudgetReadFromRowValuesIdTest.java │ │ │ │ ├── BulkBudgetReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkBudgetReadFromRowValuesStatusTest.java │ │ │ │ └── BulkBudgetReadTests.java │ │ │ └── write │ │ │ │ ├── BulkBudgetWriteTests.java │ │ │ │ ├── BulkBudgetWriteToRowValuesAmountTest.java │ │ │ │ ├── BulkBudgetWriteToRowValuesBudgetNameTest.java │ │ │ │ ├── BulkBudgetWriteToRowValuesBudgetTypeTest.java │ │ │ │ ├── BulkBudgetWriteToRowValuesIdTest.java │ │ │ │ ├── BulkBudgetWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkBudgetWriteToRowValuesStatusTest.java │ │ ├── campaign │ │ │ ├── BulkCampaignReadTests.java │ │ │ ├── BulkCampaignReadWriteTest.java │ │ │ ├── BulkCampaignTest.java │ │ │ ├── BulkCampaignTests.java │ │ │ ├── BulkCampaignWriteTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignReadAdScheduleUseSearcherTimeZone.java │ │ │ │ ├── BulkCampaignReadFromRowValuesAccountIdTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesAppSettingTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesAudienceAdsBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesAutoGeneratedImageOptOutTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesAutoGeneratedTextOptOutTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBidStrategyIdTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBidStrategyNameTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBudgetIdTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBudgetNameTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesBudgetTypeTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesDSASettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesDailyBudgetTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesDestinationChannelTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesDisclaimerSettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesDynamicFeedSettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesExperimentIdTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesIdTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesIsMultiChannelCampaignTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesKeywordRelevanceNotSetTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesKeywordRelevanceTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesLandingPageRelevanceNotSetTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesLandingPageRelevanceTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesLandingPageUserExperienceNotSetTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesLandingPageUserExperienceTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesMultiMediaAdBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesNameTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesNewCustomerAcquisitionGoalSettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesPerformanceMaxSettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesQualityScoreNotSetTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesQualityScoreTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesSettingsTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesTimeZoneTest.java │ │ │ │ ├── BulkCampaignReadFromRowValuesTrackingTemplateTest.java │ │ │ │ └── BulkCampaignReadFromRowValuesUrlCustomParametersTest.java │ │ │ └── write │ │ │ │ ├── BulkCampaignWriteAdScheduleUseSearcherTimeZone.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAccountIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAdditionalConversionValueTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAppIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAppStoreTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAudienceAdsBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAutoGeneratedImageOptOutTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesAutoGeneratedTextOptOutTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBidStrategyIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBidStrategyNameTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBudgetIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBudgetNameTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesBudgetTypeTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesCostPerSaleOptOutTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesCountryCodeOtherSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesCountryCodeShoppingSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDailyBudgetTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDestinationChannelTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDisclaimerAdsEnabledDisclaimerSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDomainLanguageDSASettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDomainLanguageOtherSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesDynamicDescriptionEnabledDSASettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesExperimentIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesFeedIdAudienceSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesImageOptOutPerformanceMaxSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesIsMultiChannelCampaignTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesMultiMediaAdBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesNameTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesNewCustomerAcquisitionBidOnlyModeTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesNewCustomerAcquisitionGoalIdTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesPageFeedIdsDSASettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesPageFeedIdsPerformanceMaxSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesPerformanceMaxSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesPriorityOtherSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesPriorityShoppingSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesSourceDSASettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesStatusTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesStoreIdOtherSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesStoreIdShoppingSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesTextOptOutPerformanceMaxSettingTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesTimeZoneTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkCampaignWriteToRowValuesUrlCustomParameters.java │ │ │ │ ├── BulkCampaignWriteToRowValuesWebsiteDSASettingTest.java │ │ │ │ └── BulkCampaignWriteToRowValuesWebsiteOtherSettingTest.java │ │ ├── campaign_brand_list_association │ │ │ ├── BulkCampaignBrandListAssociationTest.java │ │ │ ├── BulkCampaignBrandListAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignBrandListAssociationReadFromRowValuesIdTest.java │ │ │ │ ├── BulkCampaignBrandListAssociationReadFromRowValuesIsExcludedTest.java │ │ │ │ ├── BulkCampaignBrandListAssociationReadFromRowValuesNameTest.java │ │ │ │ ├── BulkCampaignBrandListAssociationReadFromRowValuesParentIdTest.java │ │ │ │ └── BulkCampaignBrandListAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkCampaignBrandListAssociationWriteTests.java │ │ │ │ ├── BulkCampaignBrandListAssociationWriteToRowValuesIdTest.java │ │ │ │ ├── BulkCampaignBrandListAssociationWriteToRowValuesIsExcludedTest.java │ │ │ │ ├── BulkCampaignBrandListAssociationWriteToRowValuesNameTest.java │ │ │ │ └── BulkCampaignBrandListAssociationWriteToRowValuesParentIdTest.java │ │ ├── campaign_conversion_goal │ │ │ ├── BulkCampaignConversionGoalTest.java │ │ │ ├── BulkCampaignConversionGoalTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignConversionGoalReadFromRowValuesActionTypeTest.java │ │ │ │ ├── BulkCampaignConversionGoalReadFromRowValuesGoalIdTest.java │ │ │ │ ├── BulkCampaignConversionGoalReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkCampaignConversionGoalReadFromRowValuesSubTypeTest.java │ │ │ │ └── BulkCampaignConversionGoalReadTests.java │ │ │ └── write │ │ │ │ ├── BulkCampaignConversionGoalWriteTests.java │ │ │ │ ├── BulkCampaignConversionGoalWriteToRowValuesActionTypeTest.java │ │ │ │ ├── BulkCampaignConversionGoalWriteToRowValuesGoalIdTest.java │ │ │ │ ├── BulkCampaignConversionGoalWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkCampaignConversionGoalWriteToRowValuesSubTypeTest.java │ │ ├── campaign_negative_custom_association │ │ │ ├── BulkCampaignNegativeCustomAssociationTest.java │ │ │ ├── BulkCampaignNegativeCustomAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesAudienceIdTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesAudienceTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesIdTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationReadFromRowValuesStatusTest.java │ │ │ │ └── BulkCampaignNegativeCustomAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteTests.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteToRowValuesAudienceIdTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteToRowValuesAudienceNameTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteToRowValuesCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteToRowValuesIdTest.java │ │ │ │ ├── BulkCampaignNegativeCustomAssociationWriteToRowValuesParentIdTest.java │ │ │ │ └── BulkCampaignNegativeCustomAssociationWriteToRowValuesStatusTest.java │ │ ├── campaign_negative_dsa_target │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadTests.java │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetTest.java │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetTests.java │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadConditionsTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadCriterionNameTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadIdTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetReadParentIdTest.java │ │ │ │ └── BulkCampaignNegativeDynamicSearchAdTargetReadStatusTest.java │ │ │ └── write │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteConditionsTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteCriterionNameTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteDeleteStatusTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteIdTest.java │ │ │ │ ├── BulkCampaignNegativeDynamicSearchAdTargetWriteParentIdTest.java │ │ │ │ └── BulkCampaignNegativeDynamicSearchAdTargetWriteStatusTest.java │ │ ├── campaign_negative_store_criterion │ │ │ ├── BulkCampaignNegativeStoreCriterionReadTests.java │ │ │ ├── BulkCampaignNegativeStoreCriterionTest.java │ │ │ ├── BulkCampaignNegativeStoreCriterionTests.java │ │ │ ├── BulkCampaignNegativeStoreCriterionWriteTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaignNegativeStoreCriterionReadCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionReadIdTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionReadParentIdTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionReadStatusTest.java │ │ │ │ └── BulkCampaignNegativeStoreCriterionReadStoreIdTest.java │ │ │ └── write │ │ │ │ ├── BulkCampaignNegativeStoreCriterionWriteCampaignNameTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionWriteIdTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionWriteParentIdTest.java │ │ │ │ ├── BulkCampaignNegativeStoreCriterionWriteStatusTest.java │ │ │ │ └── BulkCampaignNegativeStoreCriterionWriteStoreIdTest.java │ │ ├── campaign_product_scope │ │ │ ├── BulkCampaignProductScopeReadTests.java │ │ │ ├── BulkCampaignProductScopeTest.java │ │ │ ├── BulkCampaignProductScopeTests.java │ │ │ ├── BulkCampaignProductScopeWriteTests.java │ │ │ ├── read │ │ │ │ ├── ReadCampaignNameTest.java │ │ │ │ ├── ReadConditionsTest.java │ │ │ │ ├── ReadIdTest.java │ │ │ │ ├── ReadParentIdTest.java │ │ │ │ └── ReadStatusTest.java │ │ │ └── write │ │ │ │ ├── WriteCampaignNameTest.java │ │ │ │ ├── WriteConditionsTest.java │ │ │ │ ├── WriteIdTest.java │ │ │ │ ├── WriteParentIdTest.java │ │ │ │ └── WriteStatusTest.java │ │ ├── campaign_remarketing_list_association │ │ │ ├── BulkCampaignRemarketingListAssociationTest.java │ │ │ ├── BulkCampaignRemarketingListAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkCampaginRemarketingListAssociationReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesAudienceIdTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesAudienceTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesIdTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationReadFromRowValuesStatusTest.java │ │ │ │ └── BulkCampaignRemarketingListAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteTests.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteToRowValuesBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteToRowValuesCampaignNameTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteToRowValuesIdTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkCampaignRemarketingListAssociationWriteToRowValuesRemarketingListIdTest.java │ │ │ │ └── BulkCampaignRemarketingListAssociationWriteToRowValuesStatusTest.java │ │ ├── combined_list │ │ │ ├── BulkCombinedListTest.java │ │ │ ├── BulkCombinedListTests.java │ │ │ ├── read │ │ │ │ ├── BulkCombinedListReadFromRowValuesCombinationRuleTest.java │ │ │ │ └── BulkCombinedListReadTests.java │ │ │ └── write │ │ │ │ ├── BulkCombinedListWriteTests.java │ │ │ │ └── BulkCombinedListWriteToRowValuesCombinationRuleTest.java │ │ ├── criterions │ │ │ ├── adgroup │ │ │ │ ├── age │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupAgeCriterionTest.java │ │ │ │ │ ├── BulkAdGroupAgeCriterionTests.java │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupAgeCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupAgeCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupAgeCriterionWriteTargetTest.java │ │ │ │ ├── daytime │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionTest.java │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionTests.java │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadFromHourTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadFromMinuteTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadStatusTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadTargetTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionReadToHourTest.java │ │ │ │ │ │ └── BulkAdGroupDayTimeCriterionReadToMinuteTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteFromHourTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteFromMinuteTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteStatusTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteTargetTest.java │ │ │ │ │ │ ├── BulkAdGroupDayTimeCriterionWriteToHourTest.java │ │ │ │ │ │ └── BulkAdGroupDayTimeCriterionWriteToMinuteTest.java │ │ │ │ ├── device │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupDeviceCriterionTest.java │ │ │ │ │ ├── BulkAdGroupDeviceCriterionTests.java │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadOsNamesTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupDeviceCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteOsNamesTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupDeviceCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupDeviceCriterionWriteTargetTest.java │ │ │ │ ├── gender │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupGenderCriterionTest.java │ │ │ │ │ ├── BulkAdGroupGenderCriterionTests.java │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupGenderCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenderCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupGenderCriterionWriteTargetTest.java │ │ │ │ ├── genre │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupGenreCriterionTest.java │ │ │ │ │ ├── BulkAdGroupGenreCriterionTests.java │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupGenreCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupGenreCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupGenreCriterionWriteTargetTest.java │ │ │ │ ├── hoteladvancebookingwindow │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionTest.java │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionTests.java │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionReadMaxDaysTest.java │ │ │ │ │ │ └── BulkAdGroupHotelAdvanceBookingWindowCriterionReadMinDaysTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupHotelAdvanceBookingWindowCriterionMaxDaysTest.java │ │ │ │ │ │ └── BulkAdGroupHotelAdvanceBookingWindowCriterionMinDaysTest.java │ │ │ │ ├── hotelcheckindate │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateCriterionTests.java │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateCriterionWriteTests.java │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateTest.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateCriterionReadEndDateTest.java │ │ │ │ │ │ └── BulkAdGroupHotelCheckInDateCriterionReadStartDateTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupHotelCheckInDateCriterionEndDateTest.java │ │ │ │ │ │ └── BulkAdGroupHotelCheckInDateCriterionStartDateTest.java │ │ │ │ ├── hotelcheckinday │ │ │ │ │ ├── BulkAdGroupHotelCheckInDayCriterionTest.java │ │ │ │ │ ├── BulkAdGroupHotelCheckInDayCriterionTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ └── BulkAdGroupHotelCheckInDayCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ └── BulkAdGroupHotelCheckInDayCriterionWriteTargetTest.java │ │ │ │ ├── hoteldateselectiontype │ │ │ │ │ ├── BulkAdGroupHotelDateSelectionTypeCriterionTest.java │ │ │ │ │ ├── BulkAdGroupHotelDateSelectionTypeCriterionTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ └── BulkAdGroupHotelDateSelectionTypeCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ └── BulkAdGroupHotelDateSelectionTypeCriterionWriteTargetTest.java │ │ │ │ ├── hotellengthofstay │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionTest.java │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionTests.java │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionReadMaxNightsTest.java │ │ │ │ │ │ └── BulkAdGroupHotelLengthOfStayCriterionReadMinNightsTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupHotelLengthOfStayCriterionWriteMaxNightsTest.java │ │ │ │ │ │ └── BulkAdGroupHotelLengthOfStayCriterionWriteMinNightsTest.java │ │ │ │ ├── location │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupLocationCriterionTest.java │ │ │ │ │ ├── BulkAdGroupLocationCriterionTests.java │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadDisplayNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadLoctionTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupLocationCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteBidAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteDisplayNameTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteLocationTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupLocationCriterionWriteTargetTest.java │ │ │ │ ├── location_intent │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionTest.java │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionTests.java │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupLocationIntentCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupLocationIntentCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupLocationIntentCriterionWriteTargetTest.java │ │ │ │ ├── negative_location │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionTest.java │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionTests.java │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadDisplayNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadLoctionTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionReadStatusTest.java │ │ │ │ │ │ └── BulkAdGroupNegativeLocationCriterionReadTargetTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteCampaignNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteDisplayNameTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteNegativeLocationTypeTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteParentIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeLocationCriterionWriteStatusTest.java │ │ │ │ │ │ └── BulkAdGroupNegativeLocationCriterionWriteTargetTest.java │ │ │ │ ├── profile │ │ │ │ │ ├── BulkAdGroupProfileCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupProfileCriterionTest.java │ │ │ │ │ ├── BulkAdGroupProfileCriterionTests.java │ │ │ │ │ ├── BulkAdGroupProfileCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupCompanyNameCriterionReadProfileIdTest.java │ │ │ │ │ │ ├── BulkAdGroupCompanyNameCriterionReadProfileTest.java │ │ │ │ │ │ ├── BulkAdGroupIndustryCriterionReadProfileIdTest.java │ │ │ │ │ │ ├── BulkAdGroupIndustryCriterionReadProfileTest.java │ │ │ │ │ │ ├── BulkAdGroupJobFunctionCriterionReadProfileIdTest.java │ │ │ │ │ │ └── BulkAdGroupJobFunctionCriterionReadProfileTest.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupCompanyNameCriterionWriteProfileIdTest.java │ │ │ │ │ │ ├── BulkAdGroupCompanyNameCriterionWriteProfileTest.java │ │ │ │ │ │ ├── BulkAdGroupIndustryCriterionWriteProfileIdTest.java │ │ │ │ │ │ ├── BulkAdGroupIndustryCriterionWriteProfileTest.java │ │ │ │ │ │ ├── BulkAdGroupJobFunctionCriterionWriteProfileIdTest.java │ │ │ │ │ │ └── BulkAdGroupJobFunctionCriterionWriteProfileTest.java │ │ │ │ └── radius │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadTests.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionTests.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteTests.java │ │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadIdTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadLatitudeTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadLongitudeTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadRadiusTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionReadRadiusUnitTest.java │ │ │ │ │ └── BulkAdGroupRadiusCriterionReadStatusTest.java │ │ │ │ │ └── write │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteIdTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteLatitudeTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteLongitudeTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteNameTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteRadiusTest.java │ │ │ │ │ ├── BulkAdGroupRadiusCriterionWriteRadiusUnitTest.java │ │ │ │ │ └── BulkAdGroupRadiusCriterionWriteStatusTest.java │ │ │ └── campaign │ │ │ │ ├── age │ │ │ │ ├── BulkCampaignAgeCriterionReadTests.java │ │ │ │ ├── BulkCampaignAgeCriterionTest.java │ │ │ │ ├── BulkCampaignAgeCriterionTests.java │ │ │ │ ├── BulkCampaignAgeCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignAgeCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignAgeCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignAgeCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignAgeCriterionWriteTargetTest.java │ │ │ │ ├── daytime │ │ │ │ ├── BulkCampaignDayTimeCriterionReadTests.java │ │ │ │ ├── BulkCampaignDayTimeCriterionTest.java │ │ │ │ ├── BulkCampaignDayTimeCriterionTests.java │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadFromHourTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadFromMinuteTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadStatusTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadTargetTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionReadToHourTest.java │ │ │ │ │ └── BulkCampaignDayTimeCriterionReadToMinuteTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteFromHourTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteFromMinuteTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteStatusTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteTargetTest.java │ │ │ │ │ ├── BulkCampaignDayTimeCriterionWriteToHourTest.java │ │ │ │ │ └── BulkCampaignDayTimeCriterionWriteToMinuteTest.java │ │ │ │ ├── deal │ │ │ │ ├── BulkCampaignDealCriterionReadTests.java │ │ │ │ ├── BulkCampaignDealCriterionTest.java │ │ │ │ ├── BulkCampaignDealCriterionTests.java │ │ │ │ ├── BulkCampaignDealCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignDealCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignDealCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignDealCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignDealCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignDealCriterionWriteTargetTest.java │ │ │ │ ├── device │ │ │ │ ├── BulkCampaignDeviceCriterionReadTests.java │ │ │ │ ├── BulkCampaignDeviceCriterionTest.java │ │ │ │ ├── BulkCampaignDeviceCriterionTests.java │ │ │ │ ├── BulkCampaignDeviceCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadOsNamesTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignDeviceCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteOsNamesTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignDeviceCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignDeviceCriterionWriteTargetTest.java │ │ │ │ ├── gender │ │ │ │ ├── BulkCampaignGenderCriterionReadTests.java │ │ │ │ ├── BulkCampaignGenderCriterionTest.java │ │ │ │ ├── BulkCampaignGenderCriterionTests.java │ │ │ │ ├── BulkCampaignGenderCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignGenderCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignGenderCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignGenderCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignGenderCriterionWriteTargetTest.java │ │ │ │ ├── location │ │ │ │ ├── BulkCampaignLocationCriterionReadTests.java │ │ │ │ ├── BulkCampaignLocationCriterionTest.java │ │ │ │ ├── BulkCampaignLocationCriterionTests.java │ │ │ │ ├── BulkCampaignLocationCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignLocationCriterionReadBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadDisplayNameTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadLoctionTypeTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignLocationCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteBidAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteCashbackAdjustmentTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteDisplayNameTypeTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteLocationTypeTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignLocationCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignLocationCriterionWriteTargetTest.java │ │ │ │ ├── location_intent │ │ │ │ ├── BulkCampaignLocationIntentCriterionReadTests.java │ │ │ │ ├── BulkCampaignLocationIntentCriterionTest.java │ │ │ │ ├── BulkCampaignLocationIntentCriterionTests.java │ │ │ │ ├── BulkCampaignLocationIntentCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignLocationIntentCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignLocationIntentCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignLocationIntentCriterionWriteTargetTest.java │ │ │ │ ├── negative_location │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadTests.java │ │ │ │ ├── BulkCampaignNegativeLocationCriterionTest.java │ │ │ │ ├── BulkCampaignNegativeLocationCriterionTests.java │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadDisplayNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadLoctionTypeTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadParentIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionReadStatusTest.java │ │ │ │ │ └── BulkCampaignNegativeLocationCriterionReadTargetTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteDisplayNameTypeTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteNegativeLocationTypeTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteParentIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeLocationCriterionWriteStatusTest.java │ │ │ │ │ └── BulkCampaignNegativeLocationCriterionWriteTargetTest.java │ │ │ │ ├── profile │ │ │ │ ├── BulkCampaignProfileCriterionReadTests.java │ │ │ │ ├── BulkCampaignProfileCriterionTest.java │ │ │ │ ├── BulkCampaignProfileCriterionTests.java │ │ │ │ ├── BulkCampaignProfileCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignCompanyNameCriterionReadProfileIdTest.java │ │ │ │ │ ├── BulkCampaignCompanyNameCriterionReadProfileTest.java │ │ │ │ │ ├── BulkCampaignIndustryCriterionReadProfileIdTest.java │ │ │ │ │ ├── BulkCampaignIndustryCriterionReadProfileTest.java │ │ │ │ │ ├── BulkCampaignJobFunctionCriterionReadProfileIdTest.java │ │ │ │ │ └── BulkCampaignJobFunctionCriterionReadProfileTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignCompanyNameCriterionWriteProfileIdTest.java │ │ │ │ │ ├── BulkCampaignCompanyNameCriterionWriteProfileTest.java │ │ │ │ │ ├── BulkCampaignIndustryCriterionWriteProfileIdTest.java │ │ │ │ │ ├── BulkCampaignIndustryCriterionWriteProfileTest.java │ │ │ │ │ ├── BulkCampaignJobFunctionCriterionWriteProfileIdTest.java │ │ │ │ │ └── BulkCampaignJobFunctionCriterionWriteProfileTest.java │ │ │ │ └── radius │ │ │ │ ├── BulkCampaignRadiusCriterionReadTests.java │ │ │ │ ├── BulkCampaignRadiusCriterionTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionTests.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteTests.java │ │ │ │ ├── read │ │ │ │ ├── BulkCampaignRadiusCriterionReadBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadCampaignNameTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadCashbackAdjustmentTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadIdTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadLatitudeTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadLongitudeTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadNameTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadParentIdTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadRadiusTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionReadRadiusUnitTest.java │ │ │ │ └── BulkCampaignRadiusCriterionReadStatusTest.java │ │ │ │ └── write │ │ │ │ ├── BulkCampaignRadiusCriterionWriteBidAdjustmentTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteCampaignNameTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteCashbackAdjustmentTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteIdTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteLatitudeTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteLongitudeTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteNameTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteParentIdTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteRadiusTest.java │ │ │ │ ├── BulkCampaignRadiusCriterionWriteRadiusUnitTest.java │ │ │ │ └── BulkCampaignRadiusCriterionWriteStatusTest.java │ │ ├── data_exclusion │ │ │ ├── BulkDataExclusionTest.java │ │ │ ├── BulkDataExclusionTests.java │ │ │ ├── read │ │ │ │ ├── BulkDataExclusionReadFromRowValuesCampaignAssociationsTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesDataExclusionTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesDeviceTypeTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesIdTest.java │ │ │ │ ├── BulkDataExclusionReadFromRowValuesStartDateTest.java │ │ │ │ └── BulkDataExclusionReadTests.java │ │ │ └── write │ │ │ │ ├── BulkDataExclusionWriteTests.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesCampaignAssociationsTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesDataExclusionTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesDeviceTypeTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesEndDateTest.java │ │ │ │ ├── BulkDataExclusionWriteToRowValuesIdTest.java │ │ │ │ └── BulkDataExclusionWriteToRowValuesStartDateTest.java │ │ ├── experiment │ │ │ ├── BulkExperimentTest.java │ │ │ ├── BulkExperimentTests.java │ │ │ ├── read │ │ │ │ ├── BulkExperimentReadFromRowValuesBaseCampaignIdTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesExperimentCampaignIdTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesIdTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesNameTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesStartDateTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesTrafficSplitPercentTest.java │ │ │ │ ├── BulkExperimentReadFromRowValuesTypeTest.java │ │ │ │ └── BulkExperimentReadTests.java │ │ │ └── write │ │ │ │ ├── BulkExperimentWriteTests.java │ │ │ │ ├── BulkExperimentWriteToRowValuesBaseCampaignIdTest.java │ │ │ │ ├── BulkExperimentWriteToRowValuesEndDateTests.java │ │ │ │ ├── BulkExperimentWriteToRowValuesExperimentCampaignIdTest.java │ │ │ │ ├── BulkExperimentWriteToRowValuesIdTest.java │ │ │ │ ├── BulkExperimentWriteToRowValuesNameTest.java │ │ │ │ ├── BulkExperimentWriteToRowValuesStartDateTests.java │ │ │ │ ├── BulkExperimentWriteToRowValuesStatusTest.java │ │ │ │ ├── BulkExperimentWriteToRowValuesTrafficSplitPercentageTest.java │ │ │ │ └── BulkExperimentWriteToRowValuesTypeTest.java │ │ ├── feed │ │ │ ├── BulkFeedTest.java │ │ │ ├── BulkFeedTests.java │ │ │ ├── read │ │ │ │ ├── BulkFeedReadFromRowValuesCustomAttributesTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesIdTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesNameTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesScheduleTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkFeedReadFromRowValuesSubTypeTest.java │ │ │ │ └── BulkFeedReadTests.java │ │ │ └── write │ │ │ │ ├── BulkFeedWriteTests.java │ │ │ │ ├── BulkFeedWriteToRowValuesCostomAttributesTest.java │ │ │ │ ├── BulkFeedWriteToRowValuesIdTest.java │ │ │ │ ├── BulkFeedWriteToRowValuesNameTest.java │ │ │ │ ├── BulkFeedWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkFeedWriteToRowValuesScheduleTest.java │ │ │ │ ├── BulkFeedWriteToRowValuesStatusTest.java │ │ │ │ └── BulkFeedWriteToRowValuesSubTypeTest.java │ │ ├── feed_item │ │ │ ├── BulkFeedItemTest.java │ │ │ ├── BulkFeedItemTests.java │ │ │ ├── read │ │ │ │ ├── BulkFeedItemReadFromRowValuesAdGroupId.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesAdGroupTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesAdScheduleTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesAudienceIdTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesCampaignId.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesCampaignTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesCustomAttrsTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesDevicePreferenceTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesIdTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesKeywordTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesMatchTypeTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesPhysicalIntentTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesStartDateTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkFeedItemReadFromRowValuesTargetTest.java │ │ │ │ └── BulkFeedItemReadTests.java │ │ │ └── write │ │ │ │ ├── BulkFeedItemWriteTests.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesAdGroupIdTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesAdGroupTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesAdScheduleTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesAudienceIdTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesCampaignIdTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesCampaignTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesCustomAttrsTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesDevicePreferenceTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesEndDateTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesIdTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesKeywordTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesMatchTypeTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesPhysicalIntentTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesStartDateTest.java │ │ │ │ ├── BulkFeedItemWriteToRowValuesStatusTest.java │ │ │ │ └── BulkFeedItemWriteToRowValuesTargetTest.java │ │ ├── goal │ │ │ ├── appInstall │ │ │ │ ├── BulkAppInstallGoalTest.java │ │ │ │ ├── BulkAppInstallGoalTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAppInstallGoalReadFromRowValuesAppPlatformTest.java │ │ │ │ │ ├── BulkAppInstallGoalReadFromRowValuesAppStoreIdTest.java │ │ │ │ │ └── BulkAppInstallGoalReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAppInstallGoalWriteTests.java │ │ │ │ │ ├── BulkAppInstallGoalWriteToRowValuesAppPlatformTest.java │ │ │ │ │ └── BulkAppInstallGoalWriteToRowValuesAppStoreIdTest.java │ │ │ ├── duration │ │ │ │ ├── BulkDurationGoalTest.java │ │ │ │ ├── BulkDurationGoalTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkDurationGoalReadFromRowValuesMinimumDurationInSecondTest.java │ │ │ │ │ └── BulkDurationGoalReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkDurationGoalWriteTests.java │ │ │ │ │ └── BulkDurationGoalWriteToRowValuesMinimumDurationInSecondTest.java │ │ │ ├── event │ │ │ │ ├── BulkEventGoalTest.java │ │ │ │ ├── BulkEventGoalTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesActionExpressionTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesActionOperatorTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesAttributionModelTypeTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesCategoryExpressionTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesCategoryOperatorTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesConversionWindowInMinutesTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesCountTypeTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesCurrencyCodeTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesEventValueOperatorTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesEventValueTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesExcludeFromBiddingTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesGoalCategoryTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesIsEnhancedConversionsEnabledTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesLabelExpressionTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesLabelOperatorTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesRevenueTypeTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesRevenueValueTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesScopeTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesTagIdTest.java │ │ │ │ │ ├── BulkEventGoalReadFromRowValuesViewThroughConversionWindowInMinutesTest.java │ │ │ │ │ └── BulkEventGoalReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkEventGoalWriteTests.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesActionExpressionTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesActionOperatorTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesAttributionModelTypeTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesCategoryExpressionTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesCategoryOperatorTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesConversionWindowInMinutesTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesCountTypeTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesCurrencyCodeTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesEventValueOperatorTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesEventValueTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesExcludeFromBiddingTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesGoalCategoryTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesIsEnhancedConversionsEnabledTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesLabelExpressionTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesLabelOperatorTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesRevenueTypeTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesRevenueValueTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesScopeTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesStatusTest.java │ │ │ │ │ ├── BulkEventGoalWriteToRowValuesTagIdTest.java │ │ │ │ │ └── BulkEventGoalWriteToRowValuesViewThroughConversionWindowInMinutesTest.java │ │ │ ├── pages_viewed_per_visit │ │ │ │ ├── BulkPagesViewedPerVisitGoalTest.java │ │ │ │ ├── BulkPagesViewedPerVisitGoalTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkPagesViewedPerVisitGoalReadFromRowValuesMinimumDurationInSecondTest.java │ │ │ │ │ └── BulkPagesViewedPerVisitGoalReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkPagesViewedPerVisitGoalWriteTests.java │ │ │ │ │ └── BulkPagesViewedPerVisitGoalWriteToRowValuesMinimumDurationInSecondTest.java │ │ │ └── url │ │ │ │ ├── BulkUrlGoalTest.java │ │ │ │ ├── BulkUrlGoalTests.java │ │ │ │ ├── read │ │ │ │ ├── BulkUrlGoalReadFromRowValuesUrlExpressionTest.java │ │ │ │ ├── BulkUrlGoalReadFromRowValuesUrlOperatorTest.java │ │ │ │ └── BulkUrlGoalReadTests.java │ │ │ │ └── write │ │ │ │ ├── BulkUrlGoalWriteTests.java │ │ │ │ ├── BulkUrlGoalWriteToRowValuesUrlExpressionTest.java │ │ │ │ └── BulkUrlGoalWriteToRowValuesUrlOperatorTest.java │ │ ├── image │ │ │ ├── BulkImageTest.java │ │ │ ├── BulkImageTests.java │ │ │ ├── read │ │ │ │ ├── BulkImageReadFromRowValuesHeightTest.java │ │ │ │ ├── BulkImageReadFromRowValuesIdTest.java │ │ │ │ ├── BulkImageReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkImageReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkImageReadFromRowValuesSubTypeTest.java │ │ │ │ ├── BulkImageReadFromRowValuesTextTest.java │ │ │ │ ├── BulkImageReadFromRowValuesUrlTest.java │ │ │ │ ├── BulkImageReadFromRowValuesWidthTest.java │ │ │ │ └── BulkImageReadTests.java │ │ │ └── write │ │ │ │ ├── BulkImageWriteTests.java │ │ │ │ ├── BulkImageWriteToRowValuesHeightTest.java │ │ │ │ ├── BulkImageWriteToRowValuesIdTest.java │ │ │ │ ├── BulkImageWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkImageWriteToRowValuesStatusTest.java │ │ │ │ ├── BulkImageWriteToRowValuesSubTypeTest.java │ │ │ │ ├── BulkImageWriteToRowValuesTextTest.java │ │ │ │ ├── BulkImageWriteToRowValuesUrlTest.java │ │ │ │ └── BulkImageWriteToRowValuesWidthTest.java │ │ ├── impression_based_remarketing_list │ │ │ ├── BulkImpressionBasedRemarketingListTest.java │ │ │ ├── BulkImpressionBasedRemarketingListTests.java │ │ │ ├── read │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesEntityTypeTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesImpressionAdGroupIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesImpressionCampaignIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesNameTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesScopeTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListReadFromRowValuesStatusTest.java │ │ │ │ └── BulkImpressionBasedRemarketingListReadTests.java │ │ │ └── write │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteTests.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesEntityTypeTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesImpressionAdGroupIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesImpressionCampaignIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesNameTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkImpressionBasedRemarketingListWriteToRowValuesScopeTest.java │ │ │ │ └── BulkImpressionBasedRemarketingListWriteToRowValuesStatusTest.java │ │ ├── keyword │ │ │ ├── BulkKeywordReadWriteTest.java │ │ │ ├── BulkKeywordTest.java │ │ │ ├── BulkKeywordTests.java │ │ │ ├── read │ │ │ │ ├── BulkKeywordReadFromRowValuesAdGroupIdTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesAdGroupNameTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesBidIsNullTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesBidTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesCampaignIdTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesCampaignNameTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesDestinationUrlTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesFinalMobileUrlsTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesFinalUrlsTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesIdTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesMatchTypeTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesParam1Test.java │ │ │ │ ├── BulkKeywordReadFromRowValuesParam2Test.java │ │ │ │ ├── BulkKeywordReadFromRowValuesParam3Test.java │ │ │ │ ├── BulkKeywordReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesTextTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesTrackingTemplateTest.java │ │ │ │ ├── BulkKeywordReadFromRowValuesUrlCustomParametersTest.java │ │ │ │ └── BulkKeywordReadTests.java │ │ │ └── write │ │ │ │ ├── BulkKeywordWriteTests.java │ │ │ │ ├── BulkKeywordWriteToRowValuesAdGroupIdTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesBidStrategyTypeTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesBidTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesCampaignIdTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesDestinationUrlTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesEditorialStatusTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesFinalMobileUrlsTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesFinalUrlSuffixTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesFinalUrlsTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesIdTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesMatchTypeTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesParam1Test.java │ │ │ │ ├── BulkKeywordWriteToRowValuesParam2Test.java │ │ │ │ ├── BulkKeywordWriteToRowValuesParam3Test.java │ │ │ │ ├── BulkKeywordWriteToRowValuesStatusTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesTextTest.java │ │ │ │ ├── BulkKeywordWriteToRowValuesTrackingTemplateTest.java │ │ │ │ └── BulkKeywordWriteToRowValuesUrlCustomParameters.java │ │ ├── label │ │ │ ├── BulkLabelTest.java │ │ │ ├── BulkLabelTests.java │ │ │ ├── read │ │ │ │ ├── BulkLabelReadFromRowValueColorCodeTest.java │ │ │ │ ├── BulkLabelReadFromRowValueDescriptionTest.java │ │ │ │ ├── BulkLabelReadFromRowValueIdTest.java │ │ │ │ ├── BulkLabelReadFromRowValueLabelTest.java │ │ │ │ ├── BulkLabelReadFromRowValueStatusTest.java │ │ │ │ └── BulkLabelReadTests.java │ │ │ └── write │ │ │ │ ├── BulkLabelWriteTests.java │ │ │ │ ├── BulkLabelWriteToRowValueColorCodeTest.java │ │ │ │ ├── BulkLabelWriteToRowValueDescriptionTest.java │ │ │ │ ├── BulkLabelWriteToRowValueIdTest.java │ │ │ │ ├── BulkLabelWriteToRowValueLabelTest.java │ │ │ │ └── BulkLabelWriteToRowValueStatusTest.java │ │ ├── label_association │ │ │ ├── BulkLabelAssociationTest.java │ │ │ ├── BulkLabelAssociationTests.java │ │ │ ├── read │ │ │ │ ├── BulkLabelAssociationReadFromRowValueCampaignTest.java │ │ │ │ ├── BulkLabelAssociationReadFromRowValueIdTest.java │ │ │ │ ├── BulkLabelAssociationReadFromRowValueParentIdTest.java │ │ │ │ ├── BulkLabelAssociationReadFromRowValueStatusTest.java │ │ │ │ └── BulkLabelAssociationReadTests.java │ │ │ └── write │ │ │ │ ├── BulkLabelAssociationWriteTests.java │ │ │ │ ├── BulkLabelAssociationWriteToRowValueCampaignTest.java │ │ │ │ ├── BulkLabelAssociationWriteToRowValueIdTest.java │ │ │ │ ├── BulkLabelAssociationWriteToRowValueParentIdTest.java │ │ │ │ └── BulkLabelAssociationWriteToRowValueStatusTest.java │ │ ├── negative_keywords │ │ │ ├── account_negative_keyword_list │ │ │ │ ├── BulkAccountNegativeKeywordListTest.java │ │ │ │ ├── BulkAccountNegativeKeywordListTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAccountNegativeKeywordListReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkAccountNegativeKeywordListReadFromRowValuesNameTest.java │ │ │ │ │ ├── BulkAccountNegativeKeywordListReadFromRowValuesStatusTest.java │ │ │ │ │ └── BulkAccountNegativeKeywordListReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAccountNegativeKeywordListWriteTests.java │ │ │ │ │ ├── BulkAccountNegativeKeywordListWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkAccountNegativeKeywordListWriteToRowValuesNameTest.java │ │ │ │ │ └── BulkAccountNegativeKeywordListWriteToRowValuesStatusTest.java │ │ │ ├── adgroup_negative_keyword │ │ │ │ ├── BulkAdGroupNegativeKeywordTest.java │ │ │ │ ├── BulkAdGroupNegativeKeywordTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesAdGroupIdTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesMatchTypeTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordReadFromRowValuesTextTest.java │ │ │ │ │ └── BulkAdGroupNegativeKeywordReadTest.java │ │ │ │ └── write │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteToRowValuesCampaignIdTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteToRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteToRowValuesMatchTypeTest.java │ │ │ │ │ ├── BulkAdGroupNegativeKeywordWriteToRowValuesStatusTest.java │ │ │ │ │ └── BulkAdGroupNegativeKeywordWriteToRowValuesTextTest.java │ │ │ ├── campaign_negative_keyword │ │ │ │ ├── BulkCampaignNegativeKeywordTest.java │ │ │ │ ├── BulkCampaignNegativeKeywordTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesCampaignIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesMatchTypeTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordReadFromRowValuesTextTest.java │ │ │ │ │ └── BulkCampaignNegativeKeywordReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteToRowValuesCampaignIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteToRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteToRowValuesIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteToRowValuesMatchTypeTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordWriteToRowValuesStatusTest.java │ │ │ │ │ └── BulkCampaignNegativeKeywordWriteToRowValuesTextTest.java │ │ │ ├── campaign_negative_keyword_list │ │ │ │ ├── BulkCampaignNegativeKeywordListTest.java │ │ │ │ ├── BulkCampaignNegativeKeywordListTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignNegativeKeywordListReadFromRowValuesEntityIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordListReadFromRowValuesSharedEntityIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordListReadFromRowValuesStatusTest.java │ │ │ │ │ └── BulkCampaignNegativeKeywordListReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignNegativeKeywordListWriteTests.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordListWriteToRowValuesEntityIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeKeywordListWriteToRowValuesSharedEntityIdTest.java │ │ │ │ │ └── BulkCampaignNegativeKeywordListWriteToRowValuesStatusTest.java │ │ │ └── negative_keyword_list │ │ │ │ ├── BulkNegativeKeywordListTest.java │ │ │ │ ├── BulkNegativeKeywordListTests.java │ │ │ │ ├── read │ │ │ │ ├── BulkNegativeKeywordListReadFromRowValuesIdTest.java │ │ │ │ ├── BulkNegativeKeywordListReadFromRowValuesNameTest.java │ │ │ │ ├── BulkNegativeKeywordListReadFromRowValuesStatusTest.java │ │ │ │ └── BulkNegativeKeywordListReadTests.java │ │ │ │ └── write │ │ │ │ ├── BulkNegativeKeywordListWriteTests.java │ │ │ │ ├── BulkNegativeKeywordListWriteToRowValuesIdTest.java │ │ │ │ ├── BulkNegativeKeywordListWriteToRowValuesNameTest.java │ │ │ │ └── BulkNegativeKeywordListWriteToRowValuesStatusTest.java │ │ ├── negative_site │ │ │ ├── ad_group │ │ │ │ ├── site │ │ │ │ │ ├── BulkAdGroupNegativeSiteTest.java │ │ │ │ │ ├── BulkAdGroupNegativeSiteTests.java │ │ │ │ │ ├── read │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteReadFromRowValuesAdGroupIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteReadFromRowValuesAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteReadFromRowValuesStatusTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteReadFromRowValuesWebsiteTest.java │ │ │ │ │ │ └── BulkAdGroupNegativeSiteReadTests.java │ │ │ │ │ └── write │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteWriteFromRowValuesAdGroupIdTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteWriteFromRowValuesAdGroupNameTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteWriteFromRowValuesStatusTest.java │ │ │ │ │ │ ├── BulkAdGroupNegativeSiteWriteFromRowValuesWebsiteTest.java │ │ │ │ │ │ └── BulkAdGroupNegativeSiteWriteTests.java │ │ │ │ └── sites │ │ │ │ │ ├── BulkAdGroupNegativeSitesReadWriteTest.java │ │ │ │ │ ├── BulkAdGroupNegativeSitesTest.java │ │ │ │ │ ├── BulkAdGroupNegativeSitesTests.java │ │ │ │ │ ├── read │ │ │ │ │ └── BulkAdGroupNegativeSitesReadTest.java │ │ │ │ │ └── write │ │ │ │ │ └── BulkAdGroupNegativeSitesWriteTest.java │ │ │ └── campaign │ │ │ │ ├── site │ │ │ │ ├── BulkCampaignNegativeSiteTest.java │ │ │ │ ├── BulkCampaignNegativeSiteTests.java │ │ │ │ ├── read │ │ │ │ │ ├── BulkCampaignNegativeSiteReadFromRowValuesCampaignIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteReadFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteReadFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteReadFromRowValuesWebsiteTest.java │ │ │ │ │ └── BulkCampaignNegativeSiteReadTests.java │ │ │ │ └── write │ │ │ │ │ ├── BulkCampaignNegativeSiteWriteFromRowValuesCampaignIdTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteWriteFromRowValuesCampaignNameTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteWriteFromRowValuesStatusTest.java │ │ │ │ │ ├── BulkCampaignNegativeSiteWriteFromRowValuesWebsiteTest.java │ │ │ │ │ └── BulkCampaignNegativeSiteWriteTests.java │ │ │ │ └── sites │ │ │ │ ├── BulkCampaignNegativeSitesReadWriteTest.java │ │ │ │ ├── BulkCampaignNegativeSitesTest.java │ │ │ │ ├── BulkCampaignNegativeSitesTests.java │ │ │ │ ├── read │ │ │ │ └── BulkCampaignNegativeSitesReadTest.java │ │ │ │ └── write │ │ │ │ └── BulkCampaignNegativeSitesWriteTest.java │ │ ├── new_customer_acquisition_goal │ │ │ ├── BulkNewCustomerAcquisitionGoalTest.java │ │ │ ├── BulkNewCustomerAcquisitionGoalTests.java │ │ │ ├── read │ │ │ │ ├── BulkNewCustomerAcquisitionGoalReadFromRowValuesAdditionalValueTest.java │ │ │ │ ├── BulkNewCustomerAcquisitionGoalReadFromRowValuesIdTest.java │ │ │ │ ├── BulkNewCustomerAcquisitionGoalReadFromRowValuesTargetTest.java │ │ │ │ └── BulkNewCustomerAcquisitionGoalReadTests.java │ │ │ └── write │ │ │ │ ├── BulkNewCustomerAcquisitionGoalWriteTests.java │ │ │ │ ├── BulkNewCustomerAcquisitionGoalWriteToRowValuesAdditionalValueTest.java │ │ │ │ ├── BulkNewCustomerAcquisitionGoalWriteToRowValuesIdTest.java │ │ │ │ └── BulkNewCustomerAcquisitionGoalWriteToRowValuesTargetTest.java │ │ ├── offline_conversion │ │ │ ├── BulkOfflineConversionTest.java │ │ │ ├── BulkOfflineConversionTests.java │ │ │ ├── read │ │ │ │ ├── BulkOfflineConversionReadFromRowValueAdjustmentCurrencyCodeTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueAdjustmentTimeTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueAdjustmentTypeTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueConversionCurrencyCodeTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueConversionNameTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueConversionTimeTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueConversionValueTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueExternalAttributionCreditTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueExternalAttributionModelTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueHashedEmailAddressTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueHashedPhoneNumberTest.java │ │ │ │ ├── BulkOfflineConversionReadFromRowValueMicrosoftClickIdTest.java │ │ │ │ └── BulkOfflineConversionReadTests.java │ │ │ └── write │ │ │ │ ├── BulkOfflineConversionWriteTests.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueAdjustmentCurrencyCodeTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueAdjustmentTimeTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueAdjustmentTypeTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueConversionCurrencyCodeTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueConversionNameTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueConversionTimeTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueConversionValueTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueExternalAttributionCreditTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueExternalAttributionModelTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueHashedEmailAddressTest.java │ │ │ │ ├── BulkOfflineConversionWriteToRowValueHashedPhoneNumberTest.java │ │ │ │ └── BulkOfflineConversionWriteToRowValueMicrosoftClickIdTest.java │ │ ├── online_conversion_adjustment │ │ │ ├── BulkOnlineConversionAdjustmentTest.java │ │ │ ├── BulkOnlineConversionAdjustmentTests.java │ │ │ ├── read │ │ │ │ ├── BulkOnlineConversionAdjustmentReadFromRowValueAdjustmentTimeTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentReadFromRowValueAdjustmentTypeTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentReadFromRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentReadFromRowValueConversionCurrencyCodeTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentReadFromRowValueConversionNameTest.java │ │ │ │ └── BulkOnlineConversionAdjustmentReadTests.java │ │ │ └── write │ │ │ │ ├── BulkOnlineConversionAdjustmentWriteTests.java │ │ │ │ ├── BulkOnlineConversionAdjustmentWriteToRowValueAdjustmentTimeTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentWriteToRowValueAdjustmentTypeTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentWriteToRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkOnlineConversionAdjustmentWriteToRowValueConversionCurrencyCodeTest.java │ │ │ │ └── BulkOnlineConversionAdjustmentWriteToRowValueConversionNameTest.java │ │ ├── remarketing_list │ │ │ ├── BulkRemarketingListTest.java │ │ │ ├── BulkRemarketingListTests.java │ │ │ ├── read │ │ │ │ ├── BulkRemarketingListReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesIdTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesNameTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesRemarketingRuleTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesScopeTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesStatusTest.java │ │ │ │ ├── BulkRemarketingListReadFromRowValuesTagIdTest.java │ │ │ │ └── BulkRemarketingListReadTests.java │ │ │ └── write │ │ │ │ ├── BulkRemarketingListWriteTests.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesIdTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesNameTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesRemarketingRuleTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesScopeTest.java │ │ │ │ ├── BulkRemarketingListWriteToRowValuesStatusTest.java │ │ │ │ └── BulkRemarketingListWriteToRowValuesTagIdTest.java │ │ ├── seasonality_adjustment │ │ │ ├── BulkSeasonalityAdjustmentTest.java │ │ │ ├── BulkSeasonalityAdjustmentTests.java │ │ │ ├── read │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesCampaignAssociationsTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesDeviceTypeTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesEndDateTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesIdTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesSeasonalityAdjustmentTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentReadFromRowValuesStartDateTest.java │ │ │ │ └── BulkSeasonalityAdjustmentReadTests.java │ │ │ └── write │ │ │ │ ├── BulkSeasonalityAdjustmentWriteTests.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValueAdjustmentValueTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesCampaignAssociationsTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesCampaignTypeTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesDeviceTypeTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesEndDateTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesIdTest.java │ │ │ │ ├── BulkSeasonalityAdjustmentWriteToRowValuesSeasonalityAdjustmentTest.java │ │ │ │ └── BulkSeasonalityAdjustmentWriteToRowValuesStartDateTest.java │ │ ├── similar_remarketing_list │ │ │ ├── BulkSimilarRemarketingListTest.java │ │ │ ├── BulkSimilarRemarketingListTests.java │ │ │ ├── read │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesDescriptionTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesIdTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesNameTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesParentIdTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesScopeTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesSourceIdTest.java │ │ │ │ ├── BulkSimilarRemarketingListReadFromRowValuesStatusTest.java │ │ │ │ └── BulkSimilarRemarketingListReadTests.java │ │ │ └── write │ │ │ │ ├── BulkSimilarRemarketingListWriteTests.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesDescriptionTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesIdTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesMembershipDurationTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesNameTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesParentIdTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesScopeTest.java │ │ │ │ ├── BulkSimilarRemarketingListWriteToRowValuesSourceIdTest.java │ │ │ │ └── BulkSimilarRemarketingListWriteToRowValuesStatusTest.java │ │ ├── unknown │ │ │ ├── UnknownBulkEntityTest.java │ │ │ ├── UnknownBulkEntityTests.java │ │ │ └── read │ │ │ │ └── UnknownBulkEntityReadFromRowValuesTest.java │ │ └── video │ │ │ ├── BulkVideoTest.java │ │ │ ├── BulkVideoTests.java │ │ │ ├── read │ │ │ ├── BulkVideoReadFromRowValuesAspectRatioTest.java │ │ │ ├── BulkVideoReadFromRowValuesDescriptionTest.java │ │ │ ├── BulkVideoReadFromRowValuesDurationInMsTest.java │ │ │ ├── BulkVideoReadFromRowValuesIdTest.java │ │ │ ├── BulkVideoReadFromRowValuesParentIdTest.java │ │ │ ├── BulkVideoReadFromRowValuesSourceUrlTest.java │ │ │ ├── BulkVideoReadFromRowValuesStatusTest.java │ │ │ ├── BulkVideoReadFromRowValuesThumbnailUrlTest.java │ │ │ ├── BulkVideoReadFromRowValuesUrlTest.java │ │ │ └── BulkVideoReadTests.java │ │ │ └── write │ │ │ ├── BulkVideoWriteTests.java │ │ │ ├── BulkVideoWriteToRowValuesAspectRatioTest.java │ │ │ ├── BulkVideoWriteToRowValuesDescriptionTest.java │ │ │ ├── BulkVideoWriteToRowValuesDurationInMsTest.java │ │ │ ├── BulkVideoWriteToRowValuesIdTest.java │ │ │ ├── BulkVideoWriteToRowValuesParentIdTest.java │ │ │ ├── BulkVideoWriteToRowValuesSourceUrlTest.java │ │ │ ├── BulkVideoWriteToRowValuesStatusTest.java │ │ │ ├── BulkVideoWriteToRowValuesThumbnailUrlTest.java │ │ │ └── BulkVideoWriteToRowValuesUrlTest.java │ │ └── operations │ │ ├── ApiServiceTest.java │ │ ├── BulkServiceTest.java │ │ ├── CompleteResponse.java │ │ ├── FakeApiTest.java │ │ ├── FakeBulkService.java │ │ ├── FakeHttpFileService.java │ │ ├── FakeServiceFactory.java │ │ ├── OperationsTests.java │ │ ├── StringHeader.java │ │ ├── TestProgress.java │ │ ├── bulk_download_operation │ │ ├── BulkDownloadOperationTest.java │ │ ├── BulkDownloadOperationsTests.java │ │ ├── GetStatusTest.java │ │ └── TrackTest.java │ │ └── bulk_upload_operation │ │ ├── BulkUploadOperationTest.java │ │ ├── BulkUploadOperationsTests.java │ │ ├── GetStatusTest.java │ │ └── TrackTest.java │ ├── bulk │ └── entities │ │ └── MultirecordEntityTestHelper.java │ ├── internal │ └── bulk │ │ ├── AllTests.java │ │ ├── BulkStreamReaderTest.java │ │ ├── BulkTests.java │ │ ├── EntityTests.java │ │ ├── ReadEntitiesFromFilesTest.java │ │ ├── ReadWriteEntitiesWithErrorsTest.java │ │ ├── ReadWriteToStreamTest.java │ │ ├── TestFactory.java │ │ └── TestSingleRecordEntity.java │ └── report │ ├── CsvReportReader.java │ ├── TsvReportReader.java │ └── XmlReportReader.java └── tools └── WsdlEnumGenerator ├── App.config ├── Program.cs ├── Properties └── AssemblyInfo.cs ├── WsdlEnumGenerator.csproj └── WsdlEnumGenerator.sln /.artifactignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !**/*.pom 3 | !**/*.asc 4 | !**/*.sha1 5 | !**/*.md5 6 | !**/*.jar -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # This is a CODEOWNERS file to define individuals or teams that are responsible 2 | # for code in this repository. 3 | 4 | # These owners will be the default owners for everything in 5 | # the repo, unless a later match takes precedence 6 | * @xinyuwen 7 | 8 | # Source code owners 9 | /src/main/ @xinyuwen 10 | 11 | # Test code owners 12 | /src/test/ @xinyuwen 13 | 14 | # Examples owners 15 | /examples/ @xinyuwen 16 | 17 | # Build and configuration files 18 | pom.xml @xinyuwen 19 | pom_for_shadow_jar.xml @xinyuwen 20 | azure-pipelines.yml @xinyuwen 21 | 22 | # Documentation 23 | *.md @xinyuwen 24 | 25 | # Tools and utilities 26 | /tools/ @xinyuwen 27 | /proxies/ @xinyuwen -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | 3 | # Mobile Tools for Java (J2ME) 4 | .mtj.tmp/ 5 | 6 | # Package Files # 7 | *.jar 8 | *.war 9 | *.ear 10 | 11 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 12 | hs_err_pid* 13 | /target/ 14 | 15 | /tools/WsdlEnumGenerator/bin 16 | /tools/WsdlEnumGenerator/obj 17 | /tools/WsdlEnumGenerator/*.user 18 | /examples/BingAdsDesktopApp/target/ -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/adinsight/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.adinsight; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/adinsight/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.adinsight; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.adinsight.BidOpportunityTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.adinsight.BidOpportunityTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/adinsight/Adapter3.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.adinsight; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter3 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.adinsight.KeywordOpportunityTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.adinsight.KeywordOpportunityTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/adinsight/Adapter4.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.adinsight; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter4 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.adinsight.AuctionInsightKpiAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.adinsight.AuctionInsightKpiAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/adinsight/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/AdInsight/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.adinsight; 3 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/bulk/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.bulk; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/bulk/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.bulk; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.bulk.DataScopeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.bulk.DataScopeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/bulk/DataScope.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * Enum class for DataScope. 5 | */ 6 | public enum DataScope { 7 | 8 | ENTITY_DATA("EntityData"), 9 | QUALITY_SCORE_DATA("QualityScoreData"), 10 | BID_SUGGESTIONS_DATA("BidSuggestionsData"); 11 | 12 | private final String value; 13 | 14 | DataScope(String v) { 15 | value = v; 16 | } 17 | 18 | public String value() { 19 | return value; 20 | } 21 | 22 | public static DataScope fromValue(String v) { 23 | for (DataScope c : DataScope.values()) { 24 | if (c.value.equals(v)) { 25 | return c; 26 | } 27 | } 28 | throw new IllegalArgumentException(v); 29 | } 30 | } -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/bulk/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/CampaignManagement/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.bulk; 3 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/AdSubType.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.campaignmanagement; 2 | 3 | /** 4 | * Enum class for AdSubType. 5 | */ 6 | public enum AdSubType { 7 | 8 | VIDEO("Video"), 9 | DISPLAY("Display"); 10 | 11 | private final String value; 12 | 13 | AdSubType(String v) { 14 | value = v; 15 | } 16 | 17 | public String value() { 18 | return value; 19 | } 20 | 21 | public static AdSubType fromValue(String v) { 22 | for (AdSubType c : AdSubType.values()) { 23 | if (c.value.equals(v)) { 24 | return c; 25 | } 26 | } 27 | throw new IllegalArgumentException(v); 28 | } 29 | } -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter10.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter10 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdExtensionAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdExtensionAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter11.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter11 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.MediaEnabledEntityFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.MediaEnabledEntityFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter12.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter12 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.MediaAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.MediaAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter13.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter13 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdGroupCriterionTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdGroupCriterionTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter14.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter14 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.CriterionAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.CriterionAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter15.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter15 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter16.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter16 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.ProfileTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.ProfileTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter18.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter18 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.BMCStoreAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.BMCStoreAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter19.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter19 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignCriterionTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignCriterionTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdSubTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdSubTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter20.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter20 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceGroupAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceGroupAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter21.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter21 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AssetGroupAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AssetGroupAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter22.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter22 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.ProductAudienceTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.ProductAudienceTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter23.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter23 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AudienceAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter24.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter24 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter25.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter25 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter26.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter26 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter27.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter27 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter28.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter28 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.BrandKitAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.BrandKitAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter3.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter3 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.HotelAdGroupTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.HotelAdGroupTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter4.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter4 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AppStoreConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AppStoreConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter5.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter5 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignTypeConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignTypeConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter6.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter6 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.CampaignAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter7.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter7 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdGroupAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdGroupAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter8.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter8 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter9.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter9 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.campaignmanagement.AdExtensionsTypeFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.campaignmanagement.AdExtensionsTypeFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/AppStore.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.campaignmanagement; 2 | 3 | /** 4 | * Enum class for AppStore. 5 | */ 6 | public enum AppStore { 7 | 8 | GOOGLE_APP_STORE("GoogleAppStore"), 9 | APPLE_APP_STORE("AppleAppStore"), 10 | MICROSOFT_APP_STORE("MicrosoftAppStore"); 11 | 12 | private final String value; 13 | 14 | AppStore(String v) { 15 | value = v; 16 | } 17 | 18 | public String value() { 19 | return value; 20 | } 21 | 22 | public static AppStore fromValue(String v) { 23 | for (AppStore c : AppStore.values()) { 24 | if (c.value.equals(v)) { 25 | return c; 26 | } 27 | } 28 | throw new IllegalArgumentException(v); 29 | } 30 | } -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/HotelAdGroupType.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.campaignmanagement; 2 | 3 | /** 4 | * Enum class for HotelAdGroupType. 5 | */ 6 | public enum HotelAdGroupType { 7 | 8 | HOTEL_AD("HotelAd"), 9 | PROPERTY_AD("PropertyAd"); 10 | 11 | private final String value; 12 | 13 | HotelAdGroupType(String v) { 14 | value = v; 15 | } 16 | 17 | public String value() { 18 | return value; 19 | } 20 | 21 | public static HotelAdGroupType fromValue(String v) { 22 | for (HotelAdGroupType c : HotelAdGroupType.values()) { 23 | if (c.value.equals(v)) { 24 | return c; 25 | } 26 | } 27 | throw new IllegalArgumentException(v); 28 | } 29 | } -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/MediaAdditionalField.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.campaignmanagement; 2 | 3 | /** 4 | * Enum class for MediaAdditionalField. 5 | */ 6 | public enum MediaAdditionalField { 7 | 8 | TEXT("Text"); 9 | 10 | private final String value; 11 | 12 | MediaAdditionalField(String v) { 13 | value = v; 14 | } 15 | 16 | public String value() { 17 | return value; 18 | } 19 | 20 | public static MediaAdditionalField fromValue(String v) { 21 | for (MediaAdditionalField c : MediaAdditionalField.values()) { 22 | if (c.value.equals(v)) { 23 | return c; 24 | } 25 | } 26 | throw new IllegalArgumentException(v); 27 | } 28 | } -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/campaignmanagement/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/CampaignManagement/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.campaignmanagement; 3 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customerbilling/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.customerbilling; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customerbilling/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.customerbilling; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.customerbilling.InsertionOrderAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.customerbilling.InsertionOrderAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customerbilling/Adapter3.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.customerbilling; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter3 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.customerbilling.AccountAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.customerbilling.AccountAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customerbilling/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/Billing/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.customerbilling; 3 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customermanagement/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.customermanagement; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customermanagement/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.customermanagement; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.customermanagement.AccountAdditionalFieldConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.customermanagement.AccountAdditionalFieldConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/customermanagement/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/Customer/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.customermanagement; 3 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter1.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Calendar; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter1 8 | extends XmlAdapter 9 | { 10 | 11 | 12 | public Calendar unmarshal(String value) { 13 | return (jakarta.xml.bind.DatatypeConverter.parseDateTime(value)); 14 | } 15 | 16 | public String marshal(Calendar value) { 17 | if (value == null) { 18 | return null; 19 | } 20 | return (jakarta.xml.bind.DatatypeConverter.printDateTime(value)); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter10.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter10 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.KeywordStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.KeywordStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter11.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter11 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.LanguageReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.LanguageReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter12.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter12 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.BidMatchTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.BidMatchTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter13.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter13 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.BidStrategyTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.BidStrategyTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter14.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter14 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.DeliveredMatchTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.DeliveredMatchTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter15.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter15 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AssetGroupStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AssetGroupStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter16.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter16 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.ChangeTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.ChangeTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter17.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter17 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.ChangeEntityReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.ChangeEntityReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter18.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter18 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.CampaignTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.CampaignTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter19.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter19 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.DynamicAdTargetStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.DynamicAdTargetStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter2.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter2 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AccountStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AccountStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter3.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter3 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AdDistributionReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AdDistributionReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter4.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter4 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.DeviceOSReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.DeviceOSReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter5.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter5 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.DeviceTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.DeviceTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter6.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter6 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.CampaignStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.CampaignStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter7.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter7 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AdGroupStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AdGroupStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter8.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter8 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AdStatusReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AdStatusReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/Adapter9.java: -------------------------------------------------------------------------------- 1 | 2 | package com.microsoft.bingads.v13.reporting; 3 | 4 | import java.util.Collection; 5 | import jakarta.xml.bind.annotation.adapters.XmlAdapter; 6 | 7 | public class Adapter9 8 | extends XmlAdapter> 9 | { 10 | 11 | 12 | public Collection unmarshal(String value) { 13 | return (com.microsoft.bingads.v13.reporting.AdTypeReportFilterConverter.convertToList(value)); 14 | } 15 | 16 | public String marshal(Collection value) { 17 | return (com.microsoft.bingads.v13.reporting.AdTypeReportFilterConverter.convertToString(value)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /proxies/com/microsoft/bingads/v13/reporting/package-info.java: -------------------------------------------------------------------------------- 1 | @jakarta.xml.bind.annotation.XmlSchema(namespace = "https://bingads.microsoft.com/Reporting/v13", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) 2 | package com.microsoft.bingads.v13.reporting; 3 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/AsyncCallback.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | import java.util.concurrent.Future; 4 | 5 | /** 6 | * Allows to handle results of an async method. 7 | * 8 | * @param the type of result 9 | */ 10 | public interface AsyncCallback { 11 | 12 | /** 13 | * Will be called when the result of the async method is available. 14 | * 15 | * @param result the future task 16 | */ 17 | void onCompleted(Future result); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/Authentication.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * The abstract base class for all authentication classes. 5 | * 6 | * @see ServiceClient 7 | * @see AuthorizationData 8 | * @see BulkServiceManager 9 | */ 10 | public abstract class Authentication { 11 | 12 | /** 13 | * Adds headers for HTTP operations such as calling the API or uploading a file. 14 | * @param headersImplementation Implementation that should be called to add headers. 15 | */ 16 | public abstract void addHeaders(HeadersImpl headersImplementation); 17 | 18 | public ApiEnvironment getEnvironment() { 19 | return null; 20 | }; 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/CouldNotDownloadResultFileException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * This exception is thrown by the internal SDK HttpService after a failed attempt to download a bulk or reporting result file. 5 | */ 6 | public class CouldNotDownloadResultFileException extends RuntimeException { 7 | 8 | public CouldNotDownloadResultFileException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotDownloadResultFileException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotDownloadResultFileException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/CouldNotUploadFileException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * This exception is thrown by the internal SDK HttpService after a failed attempt to upload a bulk file. 5 | */ 6 | public class CouldNotUploadFileException extends RuntimeException { 7 | 8 | public CouldNotUploadFileException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotUploadFileException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotUploadFileException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/HeadersImpl.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * Allows to call an implementation that adds specified HTTP header for use with Bing Ads calls. 5 | */ 6 | public abstract class HeadersImpl { 7 | /** 8 | * Adds a header that should be used with Bing Ads calls. 9 | * 10 | * @param name header name 11 | * @param value header value 12 | */ 13 | public abstract void addHeader(String name, String value); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/InternalException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * This exception will be thrown if the SDK cannot perform some task due to an internal error. 5 | */ 6 | public class InternalException extends RuntimeException { 7 | public InternalException(Throwable cause) { 8 | super("Internal BingAds SDK exception has occured", cause); 9 | } 10 | 11 | public InternalException(String message) { 12 | super("Internal BingAds SDK exception has occured: " + message); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/MessageHandlerBehavior.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * Used to handle soap message. 5 | * 6 | * @see MessageHandler 7 | * 8 | */ 9 | public interface MessageHandlerBehavior { 10 | /** 11 | * trace inbound(response) soap message 12 | * @param strMsg the message 13 | */ 14 | void handleInboundMessage(String strMsg); 15 | 16 | /** 17 | * trace outbound(request) soap message 18 | * @param strMsg the message 19 | */ 20 | void handleOutboundMessage(String strMsg); 21 | 22 | /** 23 | * trace other kinds of info, for instance bulk upload/download URL, RequestId. 24 | * @param message the message 25 | */ 26 | void handleMessage(String message); 27 | } 28 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/NewOAuthTokensReceivedListener.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * Allows to handle the event when new OAuth tokens are received (for example as a result of refresh). 5 | */ 6 | public abstract class NewOAuthTokensReceivedListener { 7 | 8 | /** 9 | * This method will be called when new OAuthTokens are available. 10 | * 11 | * @param newOAuthTokens New OAuth tokens. 12 | */ 13 | public abstract void onNewOAuthTokensReceived(OAuthTokens newOAuthTokens); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/OAuthScope.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads; 2 | 3 | /** 4 | * Represents Bing Ads API OAuth Scope 5 | * 6 | */ 7 | public enum OAuthScope { 8 | MSADS_MANAGE, 9 | BINGADS_MANAGE, 10 | ADS_MANAGE, 11 | MSA_PROD 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/HttpHeaders.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | public class HttpHeaders { 4 | 5 | public static final String AUTHENTICATION_TOKEN = "AuthenticationToken"; 6 | public static final String CONTENT_TYPE = "Content-Type"; 7 | public static final String PASSWORD = "Password"; 8 | public static final String USER_NAME = "UserName"; 9 | 10 | public class ContentTypes { 11 | 12 | String FORM_ENCODED = "application/x-www-form-urlencoded"; 13 | } 14 | 15 | public static final String ACCOUNT_ID = "AccountId"; 16 | public static final String CUSTOMER_ID = "CustomerId"; 17 | public static final String DEVELOPER_TOKEN = "DeveloperToken"; 18 | ; 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/IRestfulServiceFactory.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import java.util.Map; 4 | import java.util.function.Supplier; 5 | 6 | import com.microsoft.bingads.ApiEnvironment; 7 | 8 | public interface IRestfulServiceFactory { 9 | 10 | T createServiceClient(Map headers, ApiEnvironment environment, Class serviceInterface, Supplier createSoapPort); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/OAuthEndpointType.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | public enum OAuthEndpointType { 4 | Unknown, ProductionMSIdentityV2_MSScope, ProductionMSIdentityV2, ProductionLiveConnect, Sandbox, MsaProd 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/OAuthErrorDetailsContract.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | 5 | class OAuthErrorDetailsContract { 6 | 7 | @JsonProperty("error") 8 | private String error; 9 | 10 | @JsonProperty("error_description") 11 | private String description; 12 | 13 | public String getError() { 14 | return error; 15 | } 16 | 17 | public String getDescription() { 18 | return description; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/OAuthService.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import java.net.URL; 4 | import java.util.Map; 5 | 6 | import com.microsoft.bingads.OAuthScope; 7 | import com.microsoft.bingads.OAuthTokens; 8 | 9 | public interface OAuthService { 10 | 11 | OAuthTokens getAccessTokens(OAuthRequestParameters oAuthParameters, OAuthScope oAuthScope, String tenant, Map additionalParams); 12 | 13 | URL getRedirectUrl(OAuthScope oAuthScope); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/ServiceFactory.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import com.microsoft.bingads.ApiEnvironment; 4 | import jakarta.xml.ws.Service; 5 | 6 | public interface ServiceFactory { 7 | 8 | Service createService(Class serviceInterface, ApiEnvironment env); 9 | 10 | T createProxyFromService(Service service, ApiEnvironment env, Class serviceInterface); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/UncheckedParseException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import java.text.ParseException; 4 | 5 | /** 6 | * Reserved for internal use. 7 | */ 8 | public class UncheckedParseException extends RuntimeException { 9 | public UncheckedParseException(ParseException cause) { 10 | super(cause); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/WebServiceCaller.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import java.io.IOException; 4 | import java.net.URL; 5 | import java.util.List; 6 | import org.apache.http.HttpResponse; 7 | import org.apache.http.NameValuePair; 8 | 9 | public interface WebServiceCaller { 10 | 11 | HttpResponse post(URL requestUrl, List formValues) throws IOException; 12 | 13 | void shutDown(); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/BiConsumer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface BiConsumer { 4 | 5 | void accept(T t, U u); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/BiFunction.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface BiFunction { 4 | 5 | R apply(T t, U u); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/Consumer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface Consumer { 4 | 5 | void accept(T t); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/Function.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface Function { 4 | 5 | R apply(T t); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/Predicate.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface Predicate { 4 | 5 | boolean test(T t); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/Supplier.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface Supplier { 4 | 5 | T get(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/functionalinterfaces/TriConsumer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.functionalinterfaces; 2 | 3 | public interface TriConsumer { 4 | 5 | void accept(T t, U u, V v); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/restful/adaptor/LongTypeSerializer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.restful.adaptor; 2 | 3 | import java.io.IOException; 4 | import com.fasterxml.jackson.core.JsonGenerator; 5 | import com.fasterxml.jackson.databind.SerializerProvider; 6 | import com.fasterxml.jackson.databind.ser.std.StdSerializer; 7 | 8 | 9 | public class LongTypeSerializer extends StdSerializer { 10 | 11 | public LongTypeSerializer() { 12 | this(null); 13 | } 14 | 15 | public LongTypeSerializer(Class t) { 16 | super(t); 17 | } 18 | 19 | @Override 20 | public void serialize(Long value, JsonGenerator gen, SerializerProvider provider) throws IOException { 21 | gen.writeString(value.toString()); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/restful/adaptor/generated/campaignmanagement/enums/AppAdExtensionEnumsMixIn.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.restful.adaptor.generated.campaignmanagement.enums; 2 | 3 | import java.util.Collection; 4 | import java.util.List; 5 | 6 | import com.fasterxml.jackson.annotation.JsonInclude; 7 | import com.fasterxml.jackson.annotation.JsonProperty; 8 | import com.fasterxml.jackson.annotation.JsonUnwrapped; 9 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; 10 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 11 | import com.microsoft.bingads.v13.campaignmanagement.*; 12 | import com.microsoft.bingads.internal.restful.adaptor.*; 13 | 14 | @JsonInclude(JsonInclude.Include.NON_NULL) 15 | public interface AppAdExtensionEnumsMixIn{ 16 | } -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/restful/adaptor/generated/campaignmanagement/enums/AppInstallAdEnumsMixIn.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.restful.adaptor.generated.campaignmanagement.enums; 2 | 3 | import java.util.Collection; 4 | import java.util.List; 5 | 6 | import com.fasterxml.jackson.annotation.JsonInclude; 7 | import com.fasterxml.jackson.annotation.JsonProperty; 8 | import com.fasterxml.jackson.annotation.JsonUnwrapped; 9 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; 10 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 11 | import com.microsoft.bingads.v13.campaignmanagement.*; 12 | import com.microsoft.bingads.internal.restful.adaptor.*; 13 | 14 | @JsonInclude(JsonInclude.Include.NON_NULL) 15 | public interface AppInstallAdEnumsMixIn{ 16 | } -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/restful/adaptor/generated/campaignmanagement/enums/AppInstallGoalEnumsMixIn.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.restful.adaptor.generated.campaignmanagement.enums; 2 | 3 | import java.util.Collection; 4 | import java.util.List; 5 | 6 | import com.fasterxml.jackson.annotation.JsonInclude; 7 | import com.fasterxml.jackson.annotation.JsonProperty; 8 | import com.fasterxml.jackson.annotation.JsonUnwrapped; 9 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; 10 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 11 | import com.microsoft.bingads.v13.campaignmanagement.*; 12 | import com.microsoft.bingads.internal.restful.adaptor.*; 13 | 14 | @JsonInclude(JsonInclude.Include.NON_NULL) 15 | public interface AppInstallGoalEnumsMixIn{ 16 | } -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/Comparer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | public class Comparer { 4 | 5 | public static Boolean compareNullable(T obj1, T obj2) { 6 | if (obj1 == null) { 7 | return obj2 == null; 8 | } 9 | 10 | return obj1.equals(obj2); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/FileUtils.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | 4 | import java.io.IOException; 5 | import java.io.InputStream; 6 | import java.io.OutputStream; 7 | 8 | /** 9 | * Created by Esti Fisher on 11/19/2015. 10 | */ 11 | public class FileUtils { 12 | 13 | public static void copy(InputStream in, OutputStream out) throws IOException { 14 | 15 | byte[] buf = new byte[8192]; 16 | int len; 17 | while ((len = in.read(buf)) >= 0) { 18 | out.write(buf, 0, len); 19 | } 20 | 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/Lazy.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | import java.util.function.Supplier; 4 | 5 | public class Lazy { 6 | private volatile T value; 7 | 8 | private final Supplier createValue; 9 | 10 | public Lazy(Supplier createValue) { 11 | this.createValue = createValue; 12 | } 13 | 14 | public synchronized T getValue() { 15 | if (value == null) { 16 | value = createValue.get(); 17 | } 18 | 19 | return value; 20 | } 21 | } -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/ThreadPool.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | import java.util.concurrent.ExecutorService; 4 | import java.util.concurrent.Executors; 5 | 6 | public class ThreadPool { 7 | private static final ExecutorService pool = Executors.newCachedThreadPool(); 8 | 9 | public static void execute(Runnable runnable) { 10 | pool.execute(runnable); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/UnsuccessfulFileUpload.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | import java.io.IOException; 4 | 5 | public class UnsuccessfulFileUpload extends Exception { 6 | 7 | public UnsuccessfulFileUpload(IOException e) { 8 | super(e); 9 | } 10 | 11 | public UnsuccessfulFileUpload() { 12 | // TODO Auto-generated constructor stub 13 | } 14 | 15 | public UnsuccessfulFileUpload(String message) { 16 | super(message); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/internal/utilities/ZipExtractor.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal.utilities; 2 | 3 | import java.io.File; 4 | import java.io.IOException; 5 | import java.util.zip.ZipException; 6 | 7 | public interface ZipExtractor { 8 | 9 | File extractFirstEntryToFile(File zipResultFile, File resultFile, boolean setZippedFileExtension, boolean overwrite) throws ZipException, IOException; 10 | 11 | void compressFile(File sourceFilePath, File targetFilePath); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/BulkOperationInProgressException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * This exception is thrown if an attempt was made to download a bulk results file that is not yet available. 5 | */ 6 | public class BulkOperationInProgressException extends RuntimeException { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/BulkOperationProgressInfo.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * Contains percent complete progress information for the bulk operation. 5 | */ 6 | public class BulkOperationProgressInfo { 7 | 8 | private final int percentComplete; 9 | 10 | /** 11 | * Gets progress information for the bulk operation in percent. 12 | */ 13 | public int getPercentComplete() { 14 | return percentComplete; 15 | } 16 | 17 | public BulkOperationProgressInfo(Integer percentComplete) { 18 | this.percentComplete = percentComplete; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/CouldNotGetBulkOperationStatusException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * This exception is thrown if the BulkServiceManager failed to get the upload or download operation status after multiple retries. 5 | */ 6 | public class CouldNotGetBulkOperationStatusException extends RuntimeException { 7 | 8 | public CouldNotGetBulkOperationStatusException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotGetBulkOperationStatusException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotGetBulkOperationStatusException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/CouldNotSubmitBulkDownloadException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * This exception is thrown by the BulkServiceManager when the DownloadCampaignsByAccountIds service operation that it called does not return a valid response. 5 | */ 6 | public class CouldNotSubmitBulkDownloadException extends RuntimeException { 7 | 8 | public CouldNotSubmitBulkDownloadException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotSubmitBulkDownloadException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotSubmitBulkDownloadException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/CouldNotSubmitBulkUploadException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * This exception is thrown by the BulkServiceManager when the GetBulkUploadUrl service operation that it called does not return a valid response. 5 | */ 6 | public class CouldNotSubmitBulkUploadException extends RuntimeException { 7 | 8 | public CouldNotSubmitBulkUploadException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotSubmitBulkUploadException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotSubmitBulkUploadException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/Progress.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * Allows to track progress of a long running operation. 5 | * 6 | * @param the type of report value 7 | */ 8 | public interface Progress { 9 | 10 | /** 11 | * This method will be called when a new progress value is available. 12 | * 13 | * @param value the value to be reported 14 | */ 15 | public void report(T value); 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/ResultFileType.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk; 2 | 3 | /** 4 | * Defines the possible types of result files. 5 | */ 6 | public enum ResultFileType { 7 | 8 | /** 9 | * The result file represents the full sync of entities that were specified 10 | * in the download request. 11 | */ 12 | FULL_DOWNLOAD, 13 | /** 14 | * The result file represents the partial sync of entities that were 15 | * specified in the download request. 16 | */ 17 | PARTIAL_DOWNLOAD, 18 | /** 19 | * The result file represents the entities specified in the upload request, 20 | * or the corresponding errors, or both entities and errors. 21 | */ 22 | UPLOAD; 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkAccountAdExtension.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | /** 4 | * This abstract class provides properties that are shared by all bulk account 5 | * with ad extension association classes. 6 | *

7 | *

8 | * For more information, see Bulk File Schema at 9 | * https://go.microsoft.com/fwlink/?linkid=846127 10 | *

11 | */ 12 | abstract class BulkAccountAdExtension extends BulkAccountAdExtensionAssociation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkAccountAdExtensionAssociation.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | /** 4 | * This abstract class provides properties that are shared by all bulk account ad extension association classes. 5 | */ 6 | public abstract class BulkAccountAdExtensionAssociation extends BulkAdExtensionAssociation { 7 | 8 | } 9 | 10 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkAdGroupAdExtension.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | /** 4 | * This abstract class provides properties that are shared by all bulk ad group 5 | * with ad extension association classes. For more information, see Bulk File 6 | * Schema at https://go.microsoft.com/fwlink/?linkid=846127. 7 | */ 8 | class BulkAdGroupAdExtension extends BulkAdGroupAdExtensionAssociation { 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkCampaignAdExtension.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | /** 4 | * This abstract class provides properties that are shared by all bulk campaign 5 | * with ad extension association classes. 6 | *

7 | *

8 | * For more information, see Bulk File Schema at 9 | * https://go.microsoft.com/fwlink/?linkid=846127 10 | *

11 | */ 12 | abstract class BulkCampaignAdExtension extends BulkCampaignAdExtensionAssociation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkKeywordBestPositionBid.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | class BulkKeywordBestPositionBid extends BulkKeywordBidSuggestion { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkKeywordFirstPageBid.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | class BulkKeywordFirstPageBid extends BulkKeywordBidSuggestion { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/bulk/entities/BulkKeywordMainLineBid.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.bulk.entities; 2 | 3 | class BulkKeywordMainLineBid extends BulkKeywordBidSuggestion { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkEntityReadable.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.io.UnsupportedEncodingException; 4 | 5 | import com.microsoft.bingads.v13.bulk.BulkEntityIterable; 6 | 7 | public interface BulkEntityReadable { 8 | public BulkEntityIterable getEntities() throws UnsupportedEncodingException; 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkEntityReader.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.io.UnsupportedEncodingException; 4 | import java.util.List; 5 | 6 | import com.microsoft.bingads.v13.bulk.ArrayOfstring; 7 | import com.microsoft.bingads.v13.bulk.BulkEntityIterable; 8 | 9 | public class BulkEntityReader implements BulkEntityReadable{ 10 | 11 | private List csvRows; 12 | public BulkEntityReader(List csvRows) { 13 | this.csvRows = csvRows; 14 | } 15 | 16 | @Override 17 | public BulkEntityIterable getEntities() throws UnsupportedEncodingException { 18 | return new BulkEntityIterable(new SimpleBulkRecordReader(new SimpleBulkObjectReader(csvRows)), false); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkEntityReaderFactory.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.io.File; 4 | import java.io.IOException; 5 | import java.util.List; 6 | 7 | import com.microsoft.bingads.v13.bulk.DownloadFileType; 8 | import com.microsoft.bingads.v13.bulk.ResultFileType; 9 | 10 | public interface BulkEntityReaderFactory { 11 | 12 | public BulkEntityReadable createBulkFileReader(File localFile, ResultFileType fileType, DownloadFileType downloadFileType, boolean deleteFileOnClose) 13 | throws IOException; 14 | 15 | public BulkEntityReadable createBulkRowsReader(List csvRows) throws IOException; 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkObjectReader.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.io.Closeable; 4 | import java.util.Iterator; 5 | 6 | public interface BulkObjectReader extends Closeable, Iterator { 7 | 8 | /** 9 | * Reads the next csv row values, creates a new instance of the object and 10 | * populates it with the row values. 11 | * 12 | * @return Next {@link BulkObject} 13 | */ 14 | BulkObject readNextBulkObject(); 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkOperationStatusProvider.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.util.concurrent.Future; 4 | 5 | import com.microsoft.bingads.AsyncCallback; 6 | import com.microsoft.bingads.ServiceClient; 7 | import com.microsoft.bingads.v13.bulk.BulkOperationStatus; 8 | import com.microsoft.bingads.v13.bulk.IBulkService; 9 | 10 | public interface BulkOperationStatusProvider { 11 | 12 | Future> getCurrentStatus(ServiceClient serviceClient, AsyncCallback> callback); 13 | 14 | boolean isFinalStatus(BulkOperationStatus currentStatus); 15 | 16 | boolean isSuccessStatus(TStatus status); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/BulkOperationTracker.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import java.util.concurrent.Future; 4 | 5 | import com.microsoft.bingads.AsyncCallback; 6 | import com.microsoft.bingads.v13.bulk.BulkOperationStatus; 7 | 8 | public interface BulkOperationTracker { 9 | 10 | Future> trackResultFileAsync(AsyncCallback> callback); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/Config.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | public class Config { 4 | 5 | /** 6 | * Define the default interval time in milliseconds of status check. 7 | * */ 8 | public static final int DEFAULT_STATUS_CHECK_INTERVAL_IN_MS = 5000; 9 | 10 | /** 11 | * Define the default timeout in milliseconds of HttpClient. 12 | * */ 13 | public static final int DEFAULT_HTTPCLIENT_TIMEOUT_IN_MS = 100000; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/Creator.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | public interface Creator { 4 | 5 | public T create(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/RowValuesCSVEntryConverter.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import com.googlecode.jcsv.writer.CSVEntryConverter; 4 | 5 | /** 6 | * An entry converter which converts a RowValues object to a String array by 7 | * fetching the internal columns array 8 | * 9 | */ 10 | public class RowValuesCSVEntryConverter implements CSVEntryConverter { 11 | 12 | @Override 13 | public String[] convertEntry(RowValues values) { 14 | return values.getColumns(); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/bulk/TryResult.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | public class TryResult { 4 | 5 | private boolean successful; 6 | private T result; 7 | 8 | public TryResult(boolean successful, T result) { 9 | this.successful = successful; 10 | this.result = result; 11 | } 12 | 13 | public boolean isSuccessful() { 14 | return successful; 15 | } 16 | 17 | public void setSuccessful(boolean successful) { 18 | this.successful = successful; 19 | } 20 | 21 | public T getResult() { 22 | return result; 23 | } 24 | 25 | public void setResult(T result) { 26 | this.result = result; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/reporting/RowReportHeaderParser.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.reporting; 2 | 3 | public interface RowReportHeaderParser { 4 | boolean parseHeader(String[] fields); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/internal/reporting/RowReportRecordIterable.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.reporting; 2 | 3 | import com.microsoft.bingads.v13.reporting.ReportRecord; 4 | 5 | class RowReportRecordIterable implements Iterable { 6 | 7 | private RowReportRecordIterator it; 8 | 9 | RowReportRecordIterable(RowReportStreamReader reportStreamReader) { 10 | it = new RowReportRecordIterator(reportStreamReader); 11 | } 12 | 13 | @Override 14 | public RowReportRecordIterator iterator() { 15 | return it; 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/CouldNotGetReportingDownloadStatusException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | /** 4 | * This exception is thrown if the ReportingServiceManager failed to get the download operation status after multiple retries. 5 | */ 6 | public class CouldNotGetReportingDownloadStatusException extends Exception { 7 | 8 | public CouldNotGetReportingDownloadStatusException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotGetReportingDownloadStatusException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotGetReportingDownloadStatusException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/CouldNotGetReportingMetadataException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | /** 4 | */ 5 | public class CouldNotGetReportingMetadataException extends Exception { 6 | public CouldNotGetReportingMetadataException(String metadataName) { 7 | super(String.format("The report header property %s is empty or not found in the file.", metadataName)); 8 | } 9 | 10 | public CouldNotGetReportingMetadataException(String metadataName, Throwable cause) { 11 | super(String.format("The report header property %s is empty or not found in the file.", metadataName), cause); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/CouldNotSubmitReportingDownloadException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | /** 4 | * This exception is thrown by the ReportingServiceManager when the SubmitGenerateReport service operation that it called does not return a valid response. 5 | */ 6 | public class CouldNotSubmitReportingDownloadException extends Exception { 7 | 8 | public CouldNotSubmitReportingDownloadException(Exception exception) { 9 | super(exception); 10 | } 11 | 12 | public CouldNotSubmitReportingDownloadException(String message) { 13 | super(message); 14 | } 15 | 16 | public CouldNotSubmitReportingDownloadException(String message, Throwable throwable) { 17 | super(message, throwable); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/InvalidColumnException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | @SuppressWarnings("serial") 4 | public class InvalidColumnException extends Exception { 5 | public InvalidColumnException(String columnName) { 6 | super(String.format("Column %s does not exist in the report file", columnName)); 7 | } 8 | 9 | public InvalidColumnException(String columnName, Throwable cause){ 10 | super(String.format("Column %s does not exist in the report file", columnName), cause); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/ReportRecord.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | public interface ReportRecord { 4 | public Double getDoubleValue(String header) throws InvalidColumnException, NumberFormatException; 5 | 6 | public Long getLongValue(String header) throws InvalidColumnException, NumberFormatException ; 7 | 8 | public Integer getIntegerValue(String header) throws InvalidColumnException, NumberFormatException; 9 | 10 | public String getStringValue(String header) throws InvalidColumnException; 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/ReportingConfig.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | 3 | public class ReportingConfig { 4 | 5 | /** 6 | * Define the default interval time in milliseconds of status check. 7 | * */ 8 | public static final int DEFAULT_STATUS_CHECK_INTERVAL_IN_MS = 5000; 9 | 10 | /** 11 | * Define the default timeout in milliseconds of HttpClient. 12 | * */ 13 | public static final int DEFAULT_HTTPCLIENT_TIMEOUT_IN_MS = 100000; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/microsoft/bingads/v13/reporting/ReportingOperationInProgressException.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.reporting; 2 | /** 3 | * This exception is thrown if an attempt was made to download a reporting results file that is not yet available. 4 | */ 5 | public class ReportingOperationInProgressException extends RuntimeException { 6 | private static final long serialVersionUID = 1L; 7 | } 8 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/internal/OAuthTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.internal; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({UriOAuthServiceTest.class, 9 | OAuthAuthCodeForDesktopMobileAppTest.class, 10 | OAuthAuthCodeForWebAppTest.class, 11 | OAuthImplicitGrantForDesktopMobileAppTest.class 12 | }) 13 | public class OAuthTests { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/BidComparer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | import com.microsoft.bingads.v13.campaignmanagement.Bid; 4 | 5 | public class BidComparer implements EqualityComparerWithDescription { 6 | 7 | @Override 8 | public Boolean equals(Bid x, Bid y) { 9 | if (x.getAmount() == null && y.getAmount() != null) { 10 | return false; 11 | } 12 | 13 | return x.getAmount().equals(y.getAmount()); 14 | } 15 | 16 | @Override 17 | public String getDescription(Bid obj) { 18 | return String.format("Amount: %d", obj.getAmount()); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/BidMultiplierComparer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | import com.microsoft.bingads.v13.campaignmanagement.BidMultiplier; 4 | 5 | public class BidMultiplierComparer implements EqualityComparerWithDescription { 6 | 7 | @Override 8 | public Boolean equals(BidMultiplier x, BidMultiplier y) { 9 | if (x.getMultiplier() == null && y.getMultiplier() != null) { 10 | return false; 11 | } 12 | 13 | return x.getMultiplier().equals(y.getMultiplier()); 14 | } 15 | 16 | @Override 17 | public String getDescription(BidMultiplier obj) { 18 | return String.format("Amount: %s", obj.getMultiplier()); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/DateComparer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | import com.microsoft.bingads.v13.campaignmanagement.Date; 4 | 5 | public class DateComparer implements EqualityComparerWithDescription{ 6 | 7 | @Override 8 | public Boolean equals(Date x, Date y) { 9 | return x.getDay() == y.getDay() && 10 | x.getMonth() == y.getMonth() && 11 | x.getYear() == y.getYear(); 12 | } 13 | 14 | @Override 15 | public String getDescription(Date obj) { 16 | return String.format("Year: %s, Month: %s, Day: %s", obj.getYear(), obj.getMonth(), obj.getDay()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/DeleteAllRowPosition.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | public enum DeleteAllRowPosition { 4 | 5 | IN_THE_BEGINNING, 6 | IN_THE_MIDDLE, 7 | IN_THE_END; 8 | } 9 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/EqualityComparerWithDescription.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | public interface EqualityComparerWithDescription { 4 | Boolean equals(T x, T y); 5 | 6 | String getDescription(T obj); 7 | } 8 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ObjectComparer.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | // TODO Consider how to seamlessly support Collection of object. 4 | public class ObjectComparer implements EqualityComparerWithDescription { 5 | 6 | @Override 7 | public Boolean equals(T x, T y) { 8 | return Util.toJson(x).equals(Util.toJson(y)); 9 | } 10 | 11 | @Override 12 | public String getDescription(T object) { 13 | return Util.toJson(object); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/RowValuesAssert.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities; 2 | 3 | import static org.junit.Assert.assertEquals; 4 | 5 | import java.util.Map; 6 | 7 | import com.microsoft.bingads.v13.internal.bulk.RowValues; 8 | 9 | public class RowValuesAssert { 10 | 11 | public static void assertContains(Map expected, RowValues actual) { 12 | for (String expectedKey : expected.keySet()) { 13 | assertEquals(expected.get(expectedKey), actual.get(expectedKey)); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/account/BulkAccountTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.account; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.account.read.BulkAccountReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.account.write.BulkAccountWriteTests; 9 | 10 | import junit.framework.TestCase; 11 | 12 | @RunWith(Suite.class) 13 | @SuiteClasses({BulkAccountReadTests.class, BulkAccountWriteTests.class}) 14 | 15 | public class BulkAccountTests extends TestCase { 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/account_negative_keyword_list_association/read/BulkAccountNKListAssociationReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.account_negative_keyword_list_association.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAccountNKListAssociationReadFromRowValuesEntityIdTest.class, 10 | BulkAccountNKListAssociationReadFromRowValuesSharedEntityIdTest.class, 11 | BulkAccountNKListAssociationReadFromRowValuesStatusTest.class}) 12 | public class BulkAccountNKListAssociationReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/account_negative_keyword_list_association/write/BulkAccountNKListAssociationWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.account_negative_keyword_list_association.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAccountNKListAssociationWriteToRowValuesEntityIdTest.class, 10 | BulkAccountNKListAssociationWriteToRowValuesSharedEntityIdTest.class, 11 | BulkAccountNKListAssociationWriteToRowValuesStatusTest.class}) 12 | public class BulkAccountNKListAssociationWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_customizer_attribute/adgroup/write/BulkAdGroupAdCustomizerAttributeWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_customizer_attribute.adgroup.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAdGroupAdCustomizerAttributeWriteToRowValuesAttributeValueTest.class, 10 | BulkAdGroupAdCustomizerAttributeWriteToRowValuesIdTest.class, 11 | BulkAdGroupAdCustomizerAttributeWriteToRowValuesNameTest.class 12 | }) 13 | 14 | public class BulkAdGroupAdCustomizerAttributeWriteTest { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_customizer_attribute/campaign/write/BulkCampaignAdCustomizerAttributeWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_customizer_attribute.campaign.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignAdCustomizerAttributeWriteToRowValuesNameTest.class, 10 | BulkCampaignAdCustomizerAttributeWriteToRowValuesIdTest.class, 11 | BulkCampaignAdCustomizerAttributeWriteToRowValuesAttributeValueTest.class 12 | }) 13 | 14 | public class BulkCampaignAdCustomizerAttributeWriteTest { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_customizer_attribute/keyword/write/BulkKeywordAdCustomizerAttributeWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_customizer_attribute.keyword.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkKeywordAdCustomizerAttributeWriteToRowValuesNameTest.class, 10 | BulkKeywordAdCustomizerAttributeWriteToRowValuesAttributeValueTest.class, 11 | BulkKeywordAdCustomizerAttributeWriteToRowValuesIdTest.class}) 12 | 13 | public class BulkKeywordAdCustomizerAttributeWriteTest { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_customizer_attribute/write/BulkAdCustomizerAttributeWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_customizer_attribute.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAdCustomizerAttributeWriteToRowValuesNameTest.class, 10 | BulkAdCustomizerAttributeWriteToRowValuesAccountValueTest.class, 11 | BulkAdCustomizerAttributeWriteToRowValuesDataTypeTest.class 12 | }) 13 | 14 | public class BulkAdCustomizerAttributeWriteTest { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/action/BulkActionAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.action; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.action.read.BulkActionAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.action.write.BulkActionAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkActionAdExtensionReadTests.class, 13 | BulkActionAdExtensionWriteTests.class 14 | }) 15 | public class BulkActionAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/app/BulkAppAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.app; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.app.read.BulkAppAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.app.write.BulkAppAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkAppAdExtensionReadTests.class, 13 | BulkAppAdExtensionWriteTests.class 14 | }) 15 | public class BulkAppAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/call/BulkCallAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.call; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.call.read.BulkCallAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.call.write.BulkCallAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkCallAdExtensionReadTests.class, BulkCallAdExtensionWriteTests.class}) 12 | public class BulkCallAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/callout/BulkCalloutAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.callout; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.callout.read.BulkCalloutAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.callout.write.BulkCalloutAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkCalloutAdExtensionReadTests.class, 13 | BulkCalloutAdExtensionWriteTests.class 14 | }) 15 | public class BulkCalloutAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/disclaimer/BulkDisclaimerAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.disclaimer; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.disclaimer.read.BulkDisclaimerAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.disclaimer.write.BulkDisclaimerAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkDisclaimerAdExtensionReadTests.class, 13 | BulkDisclaimerAdExtensionWriteTests.class 14 | }) 15 | public class BulkDisclaimerAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/filterlink/BulkFilterLinkAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.filterlink; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.filterlink.read.BulkFilterLinkAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.filterlink.write.BulkFilterLinkAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkFilterLinkAdExtensionReadTests.class, BulkFilterLinkAdExtensionWriteTests.class}) 12 | public class BulkFilterLinkAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/flyer/BulkFlyerAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.flyer; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.flyer.read.BulkFlyerAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.flyer.write.BulkFlyerAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkFlyerAdExtensionReadTests.class, BulkFlyerAdExtensionWriteTests.class}) 12 | public class BulkFlyerAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/image/BulkImageAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.image; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.image.read.BulkImageAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.image.write.BulkImageAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkImageAdExtensionReadTests.class, BulkImageAdExtensionWriteTests.class}) 12 | public class BulkImageAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/location/BulkLocationAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.location; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.location.read.BulkLocationAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.location.write.BulkLocationAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkLocationAdExtensionReadTests.class, BulkLocationAdExtensionWriteTests.class}) 12 | public class BulkLocationAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/promotion/BulkPromotionAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.promotion; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.promotion.read.BulkPromotionAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.promotion.write.BulkPromotionAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkPromotionAdExtensionReadTests.class, 13 | BulkPromotionAdExtensionWriteTests.class 14 | }) 15 | public class BulkPromotionAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/review/BulkReviewAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.review; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.review.read.BulkReviewAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.review.write.BulkReviewAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkReviewAdExtensionReadTests.class, 13 | BulkReviewAdExtensionWriteTests.class 14 | }) 15 | public class BulkReviewAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/site_link/BulkSitelinkAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.site_link; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.site_link.read.BulkSitelinkAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.site_link.write.BulkSitelinkAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkSitelinkAdExtensionReadTests.class, BulkSitelinkAdExtensionWriteTests.class}) 12 | public class BulkSitelinkAdExtensionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/structuredSnippet/read/BulkStructuredSnippetAdExtensionReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.structuredSnippet.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses( 9 | { 10 | BulkStructuredSnippetAdExtensionReadFromRowValuesHeaderTest.class, 11 | BulkStructuredSnippetAdExtensionReadFromRowValuesValuesTest.class, 12 | } 13 | ) 14 | public class BulkStructuredSnippetAdExtensionReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/structuredSnippet/write/BulkStructuredSnippetAdExtensionWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.structuredSnippet.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses( 9 | { 10 | BulkStructuredSnippetAdExtensionWriteToRowValuesHeaderTest.class, 11 | BulkStructuredSnippetAdExtensionWriteToRowValuesValuesTest.class, 12 | } 13 | ) 14 | public class BulkStructuredSnippetAdExtensionWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_extension/video/BulkVideoAdExtensionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_extension.video; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.video.read.BulkVideoAdExtensionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ad_extension.video.write.BulkVideoAdExtensionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkVideoAdExtensionReadTests.class, 13 | BulkVideoAdExtensionWriteTests.class 14 | }) 15 | public class BulkVideoAdExtensionTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_group_dsa_target/BulkAdGroupDynamicSearchAdTargetTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_group_dsa_target; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupDynamicSearchAdTargetReadTests.class, 9 | BulkAdGroupDynamicSearchAdTargetWriteTests.class 10 | }) 11 | public class BulkAdGroupDynamicSearchAdTargetTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_group_hotel_group/BulkAdGroupHotelListingGroupTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_group_hotel_group; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupHotelListingGroupReadTests.class, 9 | BulkAdGroupHotelListingGroupWriteTests.class 10 | }) 11 | public class BulkAdGroupHotelListingGroupTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_group_negative_dsa_target/BulkAdGroupNegativeDynamicSearchAdTargetTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_group_negative_dsa_target; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupNegativeDynamicSearchAdTargetReadTests.class, 9 | BulkAdGroupNegativeDynamicSearchAdTargetWriteTests.class 10 | }) 11 | public class BulkAdGroupNegativeDynamicSearchAdTargetTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ad_group_product_partition/BulkAdGroupProductPartitionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ad_group_product_partition; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupProductPartitionReadTests.class, 9 | BulkAdGroupProductPartitionWriteTests.class 10 | }) 11 | public class BulkAdGroupProductPartitionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/adgroup/BulkAdGroupReadWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.adgroup; 2 | 3 | import org.junit.Test; 4 | 5 | import com.microsoft.bingads.v13.api.test.entities.QualityScoreDataTestHelper; 6 | import com.microsoft.bingads.v13.bulk.entities.BulkAdGroup; 7 | 8 | public class BulkAdGroupReadWriteTest { 9 | 10 | @Test 11 | public void bulkAdGroup_ReadQSData_WriteToFile() { 12 | QualityScoreDataTestHelper.testQualityScoreDataReadWrite(new BulkAdGroup()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/adgroup/BulkAdGroupTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.adgroup; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.adgroup.read.BulkAdGroupReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.adgroup.write.BulkAdGroupWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAdGroupReadTests.class, BulkAdGroupWriteTests.class}) 12 | public class BulkAdGroupTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/appInstall/BulkAppInstallAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.appInstall; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.appInstall.read.BulkAppInstallAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.appInstall.write.BulkAppInstallAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAppInstallAdReadTests.class, BulkAppInstallAdWriteTests.class}) 12 | public class BulkAppInstallAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/dynamicSearch/BulkDynamicSearchAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.dynamicSearch; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.dynamicSearch.read.BulkDynamicSearchAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.dynamicSearch.write.BulkDynamicSearchAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkDynamicSearchAdReadTests.class, BulkDynamicSearchAdWriteTests.class}) 12 | public class BulkDynamicSearchAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/dynamicSearch/read/BulkDynamicSearchAdReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.dynamicSearch.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkDynamicSearchAdReadFromRowValuesPath1Test.class, 10 | BulkDynamicSearchAdReadFromRowValuesPath2Test.class, 11 | BulkDynamicSearchAdReadFromRowValuesTextTest.class, 12 | BulkDynamicSearchAdReadFromRowValuesTextPart2Test.class}) 13 | public class BulkDynamicSearchAdReadTests { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/dynamicSearch/write/BulkDynamicSearchAdWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.dynamicSearch.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | 8 | @RunWith(Suite.class) 9 | @SuiteClasses({BulkDynamicSearchAdWriteToRowValuesPath1Test.class, 10 | BulkDynamicSearchAdWriteToRowValuesPath2Test.class, 11 | BulkDynamicSearchAdWriteToRowValuesTextTest.class, 12 | BulkDynamicSearchAdWriteToRowValuesTextPart2Test.class}) 13 | public class BulkDynamicSearchAdWriteTests { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/expandedText/BulkExpandedTextAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.expandedText; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.expandedText.read.BulkExpandedTextAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.expandedText.write.BulkExpandedTextAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkExpandedTextAdReadTests.class, BulkExpandedTextAdWriteTests.class}) 12 | public class BulkExpandedTextAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/product/BulkProductAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.product; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.product.read.BulkProductAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.product.write.BulkProductAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkProductAdReadTests.class, BulkProductAdWriteTests.class}) 12 | public class BulkProductAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/product/read/BulkProductAdReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.product.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkProductAdReadFromRowValuesPromotionalTextTest.class}) 9 | public class BulkProductAdReadTests { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/product/write/BulkProductAdWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.product.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkProductAdWriteToRowValuesPromotionalTextTest.class}) 9 | public class BulkProductAdWriteTests { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/responsive/BulkResponsiveAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.responsive; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.responsive.read.BulkResponsiveAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.responsive.write.BulkResponsiveAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkResponsiveAdReadTests.class, BulkResponsiveAdWriteTests.class}) 12 | public class BulkResponsiveAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/responsivesearch/BulkResponsiveSearchAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.responsivesearch; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.responsivesearch.read.BulkRSAReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.responsivesearch.write.BulkRSAWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkRSAReadTests.class, BulkRSAWriteTests.class}) 12 | public class BulkResponsiveSearchAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/responsivesearch/read/BulkRSAReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.responsivesearch.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | 8 | @RunWith(Suite.class) 9 | @SuiteClasses({BulkRSAReadFromRowValuesPath1Test.class, 10 | BulkRSAReadFromRowValuesPath2Test.class, 11 | BulkRSAReadFromRowValuesDomainTest.class, 12 | BulkRSAReadFromRowValuesHeadlineTest.class, 13 | BulkRSAReadFromRowValuesDescriptionTest.class,}) 14 | public class BulkRSAReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/responsivesearch/write/BulkRSAWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.responsivesearch.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkRSAWriteFromRowValuesDomainTest.class, 9 | BulkRSAWriteFromRowValuesPath1Test.class, 10 | BulkRSAWriteFromRowValuesPath2Test.class, 11 | BulkRSAWriteFromRowValuesDescriptionTest.class, 12 | BulkRSAWriteFromRowValuesHeadlineTest.class 13 | }) 14 | public class BulkRSAWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/text/BulkTextAdTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.text; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.ads.text.read.BulkTextAdReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.ads.text.write.BulkTextAdWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkTextAdReadTests.class, BulkTextAdWriteTests.class}) 12 | public class BulkTextAdTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/text/read/BulkTextAdReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.text.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkTextAdReadFromRowValuesDestinationUrlTest.class, 9 | BulkTextAdReadFromRowValuesDisplayUrlTest.class, 10 | BulkTextAdReadFromRowValuesTextTest.class, 11 | BulkTextAdReadFromRowValuesTitleTest.class}) 12 | public class BulkTextAdReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/ads/text/write/BulkTextAdWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.ads.text.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkTextAdWriteToRowValuesDestinationUrlTest.class, 9 | BulkTextAdWriteToRowValuesDisplayUrlTest.class, 10 | BulkTextAdWriteToRowValuesTextTest.class, 11 | BulkTextAdWriteToRowValuesTitleTest.class}) 12 | public class BulkTextAdWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group/BulkAssetGroupTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.asset_group.read.BulkAssetGroupReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.asset_group.write.BulkAssetGroupWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAssetGroupReadTests.class, BulkAssetGroupWriteTests.class}) 12 | public class BulkAssetGroupTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group_listing_group/BulkAssetGroupListingGroupTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group_listing_group; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.asset_group_listing_group.read.BulkAssetGroupListingGroupReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.asset_group_listing_group.write.BulkAssetGroupListingGroupWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAssetGroupListingGroupReadTests.class, BulkAssetGroupListingGroupWriteTests.class}) 12 | public class BulkAssetGroupListingGroupTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group_search_theme/BulkAssetGroupSearchThemeTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group_search_theme; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.asset_group_search_theme.read.BulkAssetGroupSearchThemeReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.asset_group_search_theme.write.BulkAssetGroupSearchThemeWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAssetGroupSearchThemeReadTests.class, BulkAssetGroupSearchThemeWriteTests.class}) 12 | public class BulkAssetGroupSearchThemeTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group_search_theme/read/BulkAssetGroupSearchThemeReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group_search_theme.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAssetGroupSearchThemeReadFromRowValuesIdTest.class, 10 | BulkAssetGroupSearchThemeReadFromRowValuesParentIdTest.class, 11 | BulkAssetGroupSearchThemeReadFromRowValuesSearchThemeTest.class, 12 | }) 13 | public class BulkAssetGroupSearchThemeReadTests { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group_search_theme/write/BulkAssetGroupSearchThemeWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group_search_theme.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAssetGroupSearchThemeWriteToRowValuesIdTest.class, 10 | BulkAssetGroupSearchThemeWriteToRowValuesParentIdTest.class, 11 | BulkAssetGroupSearchThemeWriteToRowValuesSearchThemeTest.class, 12 | 13 | }) 14 | public class BulkAssetGroupSearchThemeWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/asset_group_url_target/BulkAssetGroupUrlTargetTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.asset_group_url_target; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.asset_group_url_target.read.BulkAssetGroupUrlTargetReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.asset_group_url_target.write.BulkAssetGroupUrlTargetWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAssetGroupUrlTargetReadTests.class, BulkAssetGroupUrlTargetWriteTests.class}) 12 | public class BulkAssetGroupUrlTargetTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/audience/BulkProductAudienceReadWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.audience; 2 | 3 | import org.junit.Test; 4 | 5 | import com.microsoft.bingads.v13.api.test.entities.QualityScoreDataTestHelper; 6 | import com.microsoft.bingads.v13.bulk.entities.BulkAdGroup; 7 | 8 | public class BulkProductAudienceReadWriteTest { 9 | 10 | @Test 11 | public void bulkAdGroup_ReadQSData_WriteToFile() { 12 | QualityScoreDataTestHelper.testQualityScoreDataReadWrite(new BulkAdGroup()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/audience/BulkProductAudienceTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.audience; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.audience.read.BulkProductAudienceReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.audience.write.BulkProductAudienceWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkProductAudienceReadTests.class, BulkProductAudienceWriteTests.class}) 12 | public class BulkProductAudienceTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/audience_group/BulkAudienceGroupTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.audience_group; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.audience_group.read.BulkAudienceGroupReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.audience_group.write.BulkAudienceGroupWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAudienceGroupReadTests.class, BulkAudienceGroupWriteTests.class}) 12 | public class BulkAudienceGroupTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/bid_suggestion_data/BulkKeywordBidSuggestionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.bid_suggestion_data; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.bid_suggestion_data.read.BulkKeywordBidSuggestionReadTests; 8 | 9 | @RunWith(Suite.class) 10 | @SuiteClasses({BulkKeywordBidSuggestionReadTests.class}) 11 | public class BulkKeywordBidSuggestionTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/bid_suggestion_data/read/BulkKeywordBidSuggestionReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.bid_suggestion_data.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkKeywordBidSuggestionReadFromRowValuesBidTest.class, 9 | BulkKeywordBidSuggestionReadFromRowValuesTextTest.class}) 10 | public class BulkKeywordBidSuggestionReadTests { 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/bidstrategy/BulkBidStrategyTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.bidstrategy; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.bidstrategy.read.BulkBidStrategyReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.bidstrategy.write.BulkBidStrategyWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkBidStrategyReadTests.class, BulkBidStrategyWriteTests.class}) 12 | public class BulkBidStrategyTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/bidstrategy/read/BulkBidStrategyReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.bidstrategy.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkBidStrategyReadFromRowValuesParentIdTest.class, 9 | BulkBidStrategyReadFromRowValuesBidStrategyNameTest.class, 10 | BulkBidStrategyReadFromRowValuesIdTest.class, 11 | BulkBidStrategyReadFromRowValuesStatusTest.class, 12 | BulkBidStrategyReadFromRowValuesCampaignTypeTest.class, 13 | BulkBidStrategyReadFromRowValuesBidStrategyTypeTest.class}) 14 | public class BulkBidStrategyReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/brand_item/BulkBrandItemTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.brand_item; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.brand_item.read.BulkBrandItemReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.brand_item.write.BulkBrandItemWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkBrandItemReadTests.class, BulkBrandItemWriteTests.class}) 12 | public class BulkBrandItemTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/brand_list/BulkBrandListTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.brand_list; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.brand_list.read.BulkBrandListReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.brand_list.write.BulkBrandListWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkBrandListReadTests.class, BulkBrandListWriteTests.class}) 12 | public class BulkBrandListTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/brand_list/read/BulkBrandListReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.brand_list.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkBrandListReadFromRowValuesIdTest.class, 10 | BulkBrandListReadFromRowValuesParentIdTest.class, 11 | BulkBrandListReadFromRowValuesNameTest.class, 12 | }) 13 | public class BulkBrandListReadTests { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/brand_list/write/BulkBrandListWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.brand_list.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkBrandListWriteToRowValuesIdTest.class, 10 | BulkBrandListWriteToRowValuesParentIdTest.class, 11 | BulkBrandListWriteToRowValuesNameTest.class, 12 | 13 | }) 14 | public class BulkBrandListWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/budget/BulkBudgetTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.budget; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.budget.read.BulkBudgetReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.budget.write.BulkBudgetWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkBudgetReadTests.class, BulkBudgetWriteTests.class}) 12 | public class BulkBudgetTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/budget/read/BulkBudgetReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.budget.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkBudgetReadFromRowValuesParentIdTest.class, 9 | BulkBudgetReadFromRowValuesBudgetNameTest.class, 10 | BulkBudgetReadFromRowValuesAmountTest.class, 11 | BulkBudgetReadFromRowValuesIdTest.class, 12 | BulkBudgetReadFromRowValuesStatusTest.class, 13 | BulkBudgetReadFromRowValuesBudgetTypeTest.class}) 14 | public class BulkBudgetReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/budget/write/BulkBudgetWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.budget.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkBudgetWriteToRowValuesAmountTest.class, 9 | BulkBudgetWriteToRowValuesBudgetNameTest.class, 10 | BulkBudgetWriteToRowValuesBudgetTypeTest.class, 11 | BulkBudgetWriteToRowValuesIdTest.class, 12 | BulkBudgetWriteToRowValuesParentIdTest.class, 13 | BulkBudgetWriteToRowValuesStatusTest.class}) 14 | public class BulkBudgetWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign/BulkCampaignReadWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign; 2 | 3 | import org.junit.Test; 4 | 5 | import com.microsoft.bingads.v13.api.test.entities.QualityScoreDataTestHelper; 6 | import com.microsoft.bingads.v13.bulk.entities.BulkCampaign; 7 | 8 | public class BulkCampaignReadWriteTest { 9 | 10 | @Test 11 | public void bulkCampaign_ReadQSData_WriteToFile() { 12 | QualityScoreDataTestHelper.testQualityScoreDataReadWrite(new BulkCampaign()); 13 | } 14 | } -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign/BulkCampaignTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignReadTests.class, 10 | BulkCampaignWriteTests.class 11 | }) 12 | public class BulkCampaignTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_brand_list_association/read/BulkCampaignBrandListAssociationReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_brand_list_association.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignBrandListAssociationReadFromRowValuesIdTest.class, 10 | BulkCampaignBrandListAssociationReadFromRowValuesParentIdTest.class, 11 | BulkCampaignBrandListAssociationReadFromRowValuesNameTest.class, 12 | BulkCampaignBrandListAssociationReadFromRowValuesIsExcludedTest.class, 13 | }) 14 | public class BulkCampaignBrandListAssociationReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_brand_list_association/write/BulkCampaignBrandListAssociationWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_brand_list_association.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignBrandListAssociationWriteToRowValuesIdTest.class, 10 | BulkCampaignBrandListAssociationWriteToRowValuesParentIdTest.class, 11 | BulkCampaignBrandListAssociationWriteToRowValuesNameTest.class, 12 | BulkCampaignBrandListAssociationWriteToRowValuesIsExcludedTest.class, 13 | }) 14 | public class BulkCampaignBrandListAssociationWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_conversion_goal/BulkCampaignConversionGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_conversion_goal; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.campaign_conversion_goal.read.BulkCampaignConversionGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.campaign_conversion_goal.write.BulkCampaignConversionGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({ 12 | BulkCampaignConversionGoalReadTests.class, 13 | BulkCampaignConversionGoalWriteTests.class 14 | }) 15 | public class BulkCampaignConversionGoalTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_conversion_goal/read/BulkCampaignConversionGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_conversion_goal.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | 8 | @RunWith(Suite.class) 9 | @SuiteClasses({ 10 | BulkCampaignConversionGoalReadFromRowValuesParentIdTest.class, 11 | BulkCampaignConversionGoalReadFromRowValuesGoalIdTest.class, 12 | BulkCampaignConversionGoalReadFromRowValuesSubTypeTest.class, 13 | BulkCampaignConversionGoalReadFromRowValuesActionTypeTest.class 14 | }) 15 | public class BulkCampaignConversionGoalReadTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_conversion_goal/write/BulkCampaignConversionGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_conversion_goal.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignConversionGoalWriteToRowValuesParentIdTest.class, 10 | BulkCampaignConversionGoalWriteToRowValuesGoalIdTest.class, 11 | BulkCampaignConversionGoalWriteToRowValuesSubTypeTest.class, 12 | BulkCampaignConversionGoalWriteToRowValuesActionTypeTest.class 13 | }) 14 | public class BulkCampaignConversionGoalWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_negative_dsa_target/BulkCampaignNegativeDynamicSearchAdTargetTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_negative_dsa_target; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignNegativeDynamicSearchAdTargetReadTests.class, 9 | BulkCampaignNegativeDynamicSearchAdTargetWriteTests.class 10 | }) 11 | public class BulkCampaignNegativeDynamicSearchAdTargetTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_negative_store_criterion/BulkCampaignNegativeStoreCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_negative_store_criterion; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignNegativeStoreCriterionReadTests.class, 9 | BulkCampaignNegativeStoreCriterionWriteTests.class 10 | }) 11 | public class BulkCampaignNegativeStoreCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/campaign_product_scope/BulkCampaignProductScopeTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.campaign_product_scope; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignProductScopeReadTests.class, 9 | BulkCampaignProductScopeWriteTests.class 10 | }) 11 | public class BulkCampaignProductScopeTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/combined_list/BulkCombinedListTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.combined_list; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.combined_list.read.BulkCombinedListReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.combined_list.write.BulkCombinedListWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkCombinedListReadTests.class, BulkCombinedListWriteTests.class}) 12 | public class BulkCombinedListTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/combined_list/read/BulkCombinedListReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.combined_list.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCombinedListReadFromRowValuesCombinationRuleTest.class 10 | }) 11 | public class BulkCombinedListReadTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/combined_list/write/BulkCombinedListWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.combined_list.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | 8 | @RunWith(Suite.class) 9 | @SuiteClasses({ 10 | BulkCombinedListWriteToRowValuesCombinationRuleTest.class 11 | }) 12 | public class BulkCombinedListWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/age/BulkAdGroupAgeCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.age; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupAgeCriterionReadTests.class, 9 | BulkAdGroupAgeCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupAgeCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/daytime/BulkAdGroupDayTimeCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.daytime; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupDayTimeCriterionReadTests.class, 9 | BulkAdGroupDayTimeCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupDayTimeCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/device/BulkAdGroupDeviceCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.device; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupDeviceCriterionReadTests.class, 9 | BulkAdGroupDeviceCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupDeviceCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/gender/BulkAdGroupGenderCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.gender; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupGenderCriterionReadTests.class, 9 | BulkAdGroupGenderCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupGenderCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/genre/BulkAdGroupGenreCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.genre; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupGenreCriterionReadTests.class, 9 | BulkAdGroupGenreCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupGenreCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/hoteladvancebookingwindow/BulkAdGroupHotelAdvanceBookingWindowCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.hoteladvancebookingwindow; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupHotelAdvanceBookingWindowCriterionWriteTests.class, 9 | BulkAdGroupHotelAdvanceBookingWindowCriterionReadTests.class, 10 | }) 11 | public class BulkAdGroupHotelAdvanceBookingWindowCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/hotellengthofstay/BulkAdGroupHotelLengthOfStayCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.hotellengthofstay; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupHotelLengthOfStayCriterionWriteTests.class, 9 | BulkAdGroupHotelLengthOfStayCriterionReadTests.class, 10 | }) 11 | public class BulkAdGroupHotelLengthOfStayCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/location/BulkAdGroupLocationCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.location; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupLocationCriterionReadTests.class, 9 | BulkAdGroupLocationCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupLocationCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/location_intent/BulkAdGroupLocationIntentCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.location_intent; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupLocationIntentCriterionReadTests.class, 9 | BulkAdGroupLocationIntentCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupLocationIntentCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/negative_location/BulkAdGroupNegativeLocationCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.negative_location; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupNegativeLocationCriterionReadTests.class, 9 | BulkAdGroupNegativeLocationCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupNegativeLocationCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/profile/BulkAdGroupProfileCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.profile; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupProfileCriterionReadTests.class, 9 | BulkAdGroupProfileCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupProfileCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/adgroup/radius/BulkAdGroupRadiusCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.adgroup.radius; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkAdGroupRadiusCriterionReadTests.class, 9 | BulkAdGroupRadiusCriterionWriteTests.class, 10 | }) 11 | public class BulkAdGroupRadiusCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/age/BulkCampaignAgeCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.age; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignAgeCriterionReadTests.class, 9 | BulkCampaignAgeCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignAgeCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/daytime/BulkCampaignDayTimeCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.daytime; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignDayTimeCriterionReadTests.class, 9 | BulkCampaignDayTimeCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignDayTimeCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/deal/BulkCampaignDealCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.deal; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignDealCriterionReadTests.class, 9 | BulkCampaignDealCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignDealCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/device/BulkCampaignDeviceCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.device; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignDeviceCriterionReadTests.class, 9 | BulkCampaignDeviceCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignDeviceCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/gender/BulkCampaignGenderCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.gender; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignGenderCriterionReadTests.class, 9 | BulkCampaignGenderCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignGenderCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/location/BulkCampaignLocationCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.location; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignLocationCriterionReadTests.class, 9 | BulkCampaignLocationCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignLocationCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/location_intent/BulkCampaignLocationIntentCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.location_intent; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignLocationIntentCriterionReadTests.class, 9 | BulkCampaignLocationIntentCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignLocationIntentCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/negative_location/BulkCampaignNegativeLocationCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.negative_location; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignNegativeLocationCriterionReadTests.class, 9 | BulkCampaignNegativeLocationCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignNegativeLocationCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/profile/BulkCampaignProfileCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.profile; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignProfileCriterionReadTests.class, 9 | BulkCampaignProfileCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignProfileCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/criterions/campaign/radius/BulkCampaignRadiusCriterionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.criterions.campaign.radius; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | 6 | @RunWith(Suite.class) 7 | @Suite.SuiteClasses({ 8 | BulkCampaignRadiusCriterionReadTests.class, 9 | BulkCampaignRadiusCriterionWriteTests.class, 10 | }) 11 | public class BulkCampaignRadiusCriterionTests { 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/data_exclusion/BulkDataExclusionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.data_exclusion; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.data_exclusion.read.BulkDataExclusionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.data_exclusion.write.BulkDataExclusionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkDataExclusionReadTests.class, BulkDataExclusionWriteTests.class}) 12 | public class BulkDataExclusionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/experiment/BulkExperimentTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.experiment; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.experiment.read.BulkExperimentReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.experiment.write.BulkExperimentWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkExperimentReadTests.class, BulkExperimentWriteTests.class}) 12 | public class BulkExperimentTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/feed/BulkFeedTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.feed; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.feed.read.BulkFeedReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.feed.write.BulkFeedWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkFeedReadTests.class, BulkFeedWriteTests.class}) 12 | public class BulkFeedTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/feed/read/BulkFeedReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.feed.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkFeedReadFromRowValuesParentIdTest.class, 9 | BulkFeedReadFromRowValuesNameTest.class, 10 | BulkFeedReadFromRowValuesIdTest.class, 11 | BulkFeedReadFromRowValuesStatusTest.class, 12 | BulkFeedReadFromRowValuesParentIdTest.class, 13 | BulkFeedReadFromRowValuesScheduleTest.class, 14 | BulkFeedReadFromRowValuesCustomAttributesTest.class}) 15 | public class BulkFeedReadTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/feed/write/BulkFeedWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.feed.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkFeedWriteToRowValuesNameTest.class, 9 | BulkFeedWriteToRowValuesSubTypeTest.class, 10 | BulkFeedWriteToRowValuesIdTest.class, 11 | BulkFeedWriteToRowValuesParentIdTest.class, 12 | BulkFeedWriteToRowValuesStatusTest.class, 13 | BulkFeedWriteToRowValuesScheduleTest.class, 14 | BulkFeedWriteToRowValuesCostomAttributesTest.class}) 15 | public class BulkFeedWriteTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/feed_item/BulkFeedItemTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.feed_item; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.feed_item.read.BulkFeedItemReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.feed_item.write.BulkFeedItemWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkFeedItemReadTests.class, BulkFeedItemWriteTests.class}) 12 | public class BulkFeedItemTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/appInstall/BulkAppInstallGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.appInstall; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.goal.appInstall.read.BulkAppInstallGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.goal.appInstall.write.BulkAppInstallGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAppInstallGoalReadTests.class, BulkAppInstallGoalWriteTests.class}) 12 | public class BulkAppInstallGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/appInstall/read/BulkAppInstallGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.appInstall.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAppInstallGoalReadFromRowValuesAppPlatformTest.class, 10 | BulkAppInstallGoalReadFromRowValuesAppStoreIdTest.class 11 | }) 12 | public class BulkAppInstallGoalReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/appInstall/write/BulkAppInstallGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.appInstall.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAppInstallGoalWriteToRowValuesAppPlatformTest.class, 10 | BulkAppInstallGoalWriteToRowValuesAppStoreIdTest.class 11 | }) 12 | public class BulkAppInstallGoalWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/duration/BulkDurationGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.duration; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.goal.duration.read.BulkDurationGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.goal.duration.write.BulkDurationGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkDurationGoalReadTests.class, BulkDurationGoalWriteTests.class}) 12 | public class BulkDurationGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/duration/read/BulkDurationGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.duration.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkDurationGoalReadFromRowValuesMinimumDurationInSecondTest.class 10 | }) 11 | public class BulkDurationGoalReadTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/duration/write/BulkDurationGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.duration.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkDurationGoalWriteToRowValuesMinimumDurationInSecondTest.class 10 | }) 11 | public class BulkDurationGoalWriteTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/event/BulkEventGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.event; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.goal.event.read.BulkEventGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.goal.event.write.BulkEventGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkEventGoalReadTests.class, BulkEventGoalWriteTests.class}) 12 | public class BulkEventGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/pages_viewed_per_visit/BulkPagesViewedPerVisitGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.pages_viewed_per_visit; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.goal.pages_viewed_per_visit.read.BulkPagesViewedPerVisitGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.goal.pages_viewed_per_visit.write.BulkPagesViewedPerVisitGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkPagesViewedPerVisitGoalReadTests.class, BulkPagesViewedPerVisitGoalWriteTests.class}) 12 | public class BulkPagesViewedPerVisitGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/pages_viewed_per_visit/read/BulkPagesViewedPerVisitGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.pages_viewed_per_visit.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkPagesViewedPerVisitGoalReadFromRowValuesMinimumDurationInSecondTest.class 10 | }) 11 | public class BulkPagesViewedPerVisitGoalReadTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/pages_viewed_per_visit/write/BulkPagesViewedPerVisitGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.pages_viewed_per_visit.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkPagesViewedPerVisitGoalWriteToRowValuesMinimumDurationInSecondTest.class 10 | }) 11 | public class BulkPagesViewedPerVisitGoalWriteTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/url/BulkUrlGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.url; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.goal.url.read.BulkUrlGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.goal.url.write.BulkUrlGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkUrlGoalReadTests.class, BulkUrlGoalWriteTests.class}) 12 | public class BulkUrlGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/url/read/BulkUrlGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.url.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkUrlGoalReadFromRowValuesUrlExpressionTest.class, 10 | BulkUrlGoalReadFromRowValuesUrlOperatorTest.class 11 | }) 12 | public class BulkUrlGoalReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/goal/url/write/BulkUrlGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.goal.url.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkUrlGoalWriteToRowValuesUrlExpressionTest.class, 10 | BulkUrlGoalWriteToRowValuesUrlOperatorTest.class 11 | }) 12 | public class BulkUrlGoalWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/image/BulkImageTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.image; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.image.read.BulkImageReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.image.write.BulkImageWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkImageReadTests.class, BulkImageWriteTests.class}) 12 | public class BulkImageTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/image/read/BulkImageReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.image.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkImageReadFromRowValuesParentIdTest.class, 9 | BulkImageReadFromRowValuesSubTypeTest.class, 10 | BulkImageReadFromRowValuesIdTest.class, 11 | BulkImageReadFromRowValuesStatusTest.class, 12 | BulkImageReadFromRowValuesWidthTest.class, 13 | BulkImageReadFromRowValuesHeightTest.class, 14 | BulkImageReadFromRowValuesUrlTest.class, 15 | BulkImageReadFromRowValuesTextTest.class 16 | }) 17 | public class BulkImageReadTests { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/image/write/BulkImageWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.image.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkImageWriteToRowValuesSubTypeTest.class, 9 | BulkImageWriteToRowValuesIdTest.class, 10 | BulkImageWriteToRowValuesParentIdTest.class, 11 | BulkImageWriteToRowValuesStatusTest.class, 12 | BulkImageWriteToRowValuesWidthTest.class, 13 | BulkImageWriteToRowValuesHeightTest.class, 14 | BulkImageWriteToRowValuesTextTest.class, 15 | BulkImageWriteToRowValuesUrlTest.class}) 16 | public class BulkImageWriteTests { 17 | 18 | } 19 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/keyword/BulkKeywordReadWriteTest.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.keyword; 2 | 3 | import org.junit.Test; 4 | 5 | import com.microsoft.bingads.v13.api.test.entities.QualityScoreDataTestHelper; 6 | import com.microsoft.bingads.v13.bulk.entities.BulkKeyword; 7 | 8 | public class BulkKeywordReadWriteTest { 9 | 10 | @Test 11 | public void bulkKeyword_ReadQSData_WriteToFile() { 12 | QualityScoreDataTestHelper.testQualityScoreDataReadWrite(new BulkKeyword()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/keyword/BulkKeywordTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.keyword; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.keyword.read.BulkKeywordReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.keyword.write.BulkKeywordWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkKeywordReadTests.class, BulkKeywordWriteTests.class}) 12 | public class BulkKeywordTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label/BulkLabelTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.label.read.BulkLabelReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.label.write.BulkLabelWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkLabelReadTests.class, BulkLabelWriteTests.class}) 12 | public class BulkLabelTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label/read/BulkLabelReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkLabelReadFromRowValueColorCodeTest.class, 10 | BulkLabelReadFromRowValueDescriptionTest.class, 11 | BulkLabelReadFromRowValueIdTest.class, 12 | BulkLabelReadFromRowValueLabelTest.class, 13 | BulkLabelReadFromRowValueStatusTest.class 14 | }) 15 | public class BulkLabelReadTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label/write/BulkLabelWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkLabelWriteToRowValueColorCodeTest.class, 10 | BulkLabelWriteToRowValueDescriptionTest.class, 11 | BulkLabelWriteToRowValueIdTest.class, 12 | BulkLabelWriteToRowValueLabelTest.class, 13 | BulkLabelWriteToRowValueStatusTest.class 14 | }) 15 | public class BulkLabelWriteTests { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label_association/BulkLabelAssociationTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label_association; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.label_association.read.BulkLabelAssociationReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.label_association.write.BulkLabelAssociationWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkLabelAssociationReadTests.class, BulkLabelAssociationWriteTests.class}) 12 | public class BulkLabelAssociationTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label_association/read/BulkLabelAssociationReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label_association.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkLabelAssociationReadFromRowValueIdTest.class, 10 | BulkLabelAssociationReadFromRowValueParentIdTest.class, 11 | BulkLabelAssociationReadFromRowValueStatusTest.class, 12 | BulkLabelAssociationReadFromRowValueCampaignTest.class 13 | }) 14 | public class BulkLabelAssociationReadTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/label_association/write/BulkLabelAssociationWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.label_association.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkLabelAssociationWriteToRowValueIdTest.class, 10 | BulkLabelAssociationWriteToRowValueParentIdTest.class, 11 | BulkLabelAssociationWriteToRowValueStatusTest.class, 12 | BulkLabelAssociationWriteToRowValueCampaignTest.class 13 | }) 14 | public class BulkLabelAssociationWriteTests { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/account_negative_keyword_list/read/BulkAccountNegativeKeywordListReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.account_negative_keyword_list.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAccountNegativeKeywordListReadFromRowValuesNameTest.class, 10 | BulkAccountNegativeKeywordListReadFromRowValuesIdTest.class, 11 | BulkAccountNegativeKeywordListReadFromRowValuesStatusTest.class}) 12 | public class BulkAccountNegativeKeywordListReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/account_negative_keyword_list/write/BulkAccountNegativeKeywordListWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.account_negative_keyword_list.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkAccountNegativeKeywordListWriteToRowValuesNameTest.class, 10 | BulkAccountNegativeKeywordListWriteToRowValuesIdTest.class, 11 | BulkAccountNegativeKeywordListWriteToRowValuesStatusTest.class}) 12 | public class BulkAccountNegativeKeywordListWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/campaign_negative_keyword_list/read/BulkCampaignNegativeKeywordListReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.campaign_negative_keyword_list.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignNegativeKeywordListReadFromRowValuesEntityIdTest.class, 10 | BulkCampaignNegativeKeywordListReadFromRowValuesSharedEntityIdTest.class, 11 | BulkCampaignNegativeKeywordListReadFromRowValuesStatusTest.class}) 12 | public class BulkCampaignNegativeKeywordListReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/campaign_negative_keyword_list/write/BulkCampaignNegativeKeywordListWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.campaign_negative_keyword_list.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkCampaignNegativeKeywordListWriteToRowValuesEntityIdTest.class, 10 | BulkCampaignNegativeKeywordListWriteToRowValuesSharedEntityIdTest.class, 11 | BulkCampaignNegativeKeywordListWriteToRowValuesStatusTest.class}) 12 | public class BulkCampaignNegativeKeywordListWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/negative_keyword_list/BulkNegativeKeywordListTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.negative_keyword_list; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.negative_keywords.negative_keyword_list.read.BulkNegativeKeywordListReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.negative_keywords.negative_keyword_list.write.BulkNegativeKeywordListWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkNegativeKeywordListReadTests.class, BulkNegativeKeywordListWriteTests.class}) 12 | public class BulkNegativeKeywordListTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/negative_keyword_list/read/BulkNegativeKeywordListReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.negative_keyword_list.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkNegativeKeywordListReadFromRowValuesNameTest.class, 10 | BulkNegativeKeywordListReadFromRowValuesIdTest.class, 11 | BulkNegativeKeywordListReadFromRowValuesStatusTest.class}) 12 | public class BulkNegativeKeywordListReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_keywords/negative_keyword_list/write/BulkNegativeKeywordListWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_keywords.negative_keyword_list.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({ 9 | BulkNegativeKeywordListWriteToRowValuesNameTest.class, 10 | BulkNegativeKeywordListWriteToRowValuesIdTest.class, 11 | BulkNegativeKeywordListWriteToRowValuesStatusTest.class}) 12 | public class BulkNegativeKeywordListWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/ad_group/site/BulkAdGroupNegativeSiteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.ad_group.site; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.negative_site.ad_group.site.read.BulkAdGroupNegativeSiteReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.negative_site.ad_group.site.write.BulkAdGroupNegativeSiteWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkAdGroupNegativeSiteReadTests.class, BulkAdGroupNegativeSiteWriteTests.class}) 12 | public class BulkAdGroupNegativeSiteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/ad_group/site/read/BulkAdGroupNegativeSiteReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.ad_group.site.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkAdGroupNegativeSiteReadFromRowValuesAdGroupIdTest.class, 9 | BulkAdGroupNegativeSiteReadFromRowValuesAdGroupNameTest.class, 10 | BulkAdGroupNegativeSiteReadFromRowValuesStatusTest.class, 11 | BulkAdGroupNegativeSiteReadFromRowValuesWebsiteTest.class}) 12 | public class BulkAdGroupNegativeSiteReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/ad_group/site/write/BulkAdGroupNegativeSiteWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.ad_group.site.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkAdGroupNegativeSiteWriteFromRowValuesAdGroupIdTest.class, 9 | BulkAdGroupNegativeSiteWriteFromRowValuesAdGroupNameTest.class, 10 | BulkAdGroupNegativeSiteWriteFromRowValuesStatusTest.class, 11 | BulkAdGroupNegativeSiteWriteFromRowValuesWebsiteTest.class}) 12 | public class BulkAdGroupNegativeSiteWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/campaign/site/BulkCampaignNegativeSiteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.campaign.site; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.negative_site.campaign.site.read.BulkCampaignNegativeSiteReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.negative_site.campaign.site.write.BulkCampaignNegativeSiteWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkCampaignNegativeSiteReadTests.class, BulkCampaignNegativeSiteWriteTests.class}) 12 | public class BulkCampaignNegativeSiteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/campaign/site/read/BulkCampaignNegativeSiteReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.campaign.site.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkCampaignNegativeSiteReadFromRowValuesCampaignIdTest.class, 9 | BulkCampaignNegativeSiteReadFromRowValuesCampaignNameTest.class, 10 | BulkCampaignNegativeSiteReadFromRowValuesStatusTest.class, 11 | BulkCampaignNegativeSiteReadFromRowValuesWebsiteTest.class}) 12 | public class BulkCampaignNegativeSiteReadTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/negative_site/campaign/site/write/BulkCampaignNegativeSiteWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.negative_site.campaign.site.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkCampaignNegativeSiteWriteFromRowValuesCampaignIdTest.class, 9 | BulkCampaignNegativeSiteWriteFromRowValuesCampaignNameTest.class, 10 | BulkCampaignNegativeSiteWriteFromRowValuesStatusTest.class, 11 | BulkCampaignNegativeSiteWriteFromRowValuesWebsiteTest.class}) 12 | public class BulkCampaignNegativeSiteWriteTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/new_customer_acquisition_goal/BulkNewCustomerAcquisitionGoalTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.new_customer_acquisition_goal; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.new_customer_acquisition_goal.read.BulkNewCustomerAcquisitionGoalReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.new_customer_acquisition_goal.write.BulkNewCustomerAcquisitionGoalWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkNewCustomerAcquisitionGoalReadTests.class, BulkNewCustomerAcquisitionGoalWriteTests.class}) 12 | public class BulkNewCustomerAcquisitionGoalTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/new_customer_acquisition_goal/read/BulkNewCustomerAcquisitionGoalReadTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.new_customer_acquisition_goal.read; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkNewCustomerAcquisitionGoalReadFromRowValuesAdditionalValueTest.class, 9 | BulkNewCustomerAcquisitionGoalReadFromRowValuesIdTest.class, 10 | BulkNewCustomerAcquisitionGoalReadFromRowValuesTargetTest.class}) 11 | public class BulkNewCustomerAcquisitionGoalReadTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/new_customer_acquisition_goal/write/BulkNewCustomerAcquisitionGoalWriteTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.new_customer_acquisition_goal.write; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({BulkNewCustomerAcquisitionGoalWriteToRowValuesAdditionalValueTest.class, 9 | BulkNewCustomerAcquisitionGoalWriteToRowValuesIdTest.class, 10 | BulkNewCustomerAcquisitionGoalWriteToRowValuesTargetTest.class}) 11 | public class BulkNewCustomerAcquisitionGoalWriteTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/offline_conversion/BulkOfflineConversionTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.offline_conversion; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.offline_conversion.read.BulkOfflineConversionReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.offline_conversion.write.BulkOfflineConversionWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkOfflineConversionReadTests.class, BulkOfflineConversionWriteTests.class}) 12 | public class BulkOfflineConversionTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/online_conversion_adjustment/BulkOnlineConversionAdjustmentTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.online_conversion_adjustment; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.online_conversion_adjustment.read.BulkOnlineConversionAdjustmentReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.online_conversion_adjustment.write.BulkOnlineConversionAdjustmentWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkOnlineConversionAdjustmentReadTests.class, BulkOnlineConversionAdjustmentWriteTests.class}) 12 | public class BulkOnlineConversionAdjustmentTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/remarketing_list/BulkRemarketingListTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.remarketing_list; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.remarketing_list.read.BulkRemarketingListReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.remarketing_list.write.BulkRemarketingListWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkRemarketingListReadTests.class, BulkRemarketingListWriteTests.class}) 12 | public class BulkRemarketingListTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/seasonality_adjustment/BulkSeasonalityAdjustmentTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.seasonality_adjustment; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.seasonality_adjustment.read.BulkSeasonalityAdjustmentReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.seasonality_adjustment.write.BulkSeasonalityAdjustmentWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkSeasonalityAdjustmentReadTests.class, BulkSeasonalityAdjustmentWriteTests.class}) 12 | public class BulkSeasonalityAdjustmentTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/similar_remarketing_list/BulkSimilarRemarketingListTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.similar_remarketing_list; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.similar_remarketing_list.read.BulkSimilarRemarketingListReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.similar_remarketing_list.write.BulkSimilarRemarketingListWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkSimilarRemarketingListReadTests.class, BulkSimilarRemarketingListWriteTests.class}) 12 | public class BulkSimilarRemarketingListTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/unknown/UnknownBulkEntityTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.unknown; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.unknown.read.UnknownBulkEntityReadFromRowValuesTest; 8 | 9 | @RunWith(Suite.class) 10 | @SuiteClasses({UnknownBulkEntityReadFromRowValuesTest.class}) 11 | public class UnknownBulkEntityTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/entities/video/BulkVideoTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.entities.video; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.entities.video.read.BulkVideoReadTests; 8 | import com.microsoft.bingads.v13.api.test.entities.video.write.BulkVideoWriteTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkVideoReadTests.class, BulkVideoWriteTests.class}) 12 | public class BulkVideoTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/operations/OperationsTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.operations; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.operations.bulk_download_operation.BulkDownloadOperationsTests; 8 | import com.microsoft.bingads.v13.api.test.operations.bulk_upload_operation.BulkUploadOperationsTests; 9 | 10 | @RunWith(Suite.class) 11 | @SuiteClasses({BulkServiceTest.class, BulkDownloadOperationsTests.class, BulkUploadOperationsTests.class}) 12 | public class OperationsTests { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/operations/StringHeader.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.operations; 2 | 3 | import javax.xml.namespace.QName; 4 | 5 | public class StringHeader { 6 | 7 | private final QName name; 8 | 9 | private final String stringContent; 10 | 11 | public StringHeader(QName name, String stringContent) { 12 | this.name = name; 13 | 14 | this.stringContent = stringContent; 15 | } 16 | 17 | public QName getName() { 18 | return name; 19 | } 20 | 21 | public String getStringContent() { 22 | return stringContent; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/operations/bulk_download_operation/BulkDownloadOperationsTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.operations.bulk_download_operation; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({TrackTest.class, GetStatusTest.class}) 9 | public class BulkDownloadOperationsTests { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/api/test/operations/bulk_upload_operation/BulkUploadOperationsTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.api.test.operations.bulk_upload_operation; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | @RunWith(Suite.class) 8 | @SuiteClasses({TrackTest.class, GetStatusTest.class}) 9 | public class BulkUploadOperationsTests { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/internal/bulk/AllTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | import com.microsoft.bingads.v13.api.test.operations.OperationsTests; 8 | 9 | @RunWith(Suite.class) 10 | @SuiteClasses({BulkTests.class, EntityTests.class, OperationsTests.class}) 11 | public class AllTests { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/internal/bulk/BulkTests.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.junit.runners.Suite; 5 | import org.junit.runners.Suite.SuiteClasses; 6 | 7 | 8 | @RunWith(Suite.class) 9 | @SuiteClasses({BulkStreamReaderTest.class, ReadEntitiesFromFilesTest.class}) 10 | public class BulkTests { 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/test/java/com/microsoft/bingads/v13/internal/bulk/TestSingleRecordEntity.java: -------------------------------------------------------------------------------- 1 | package com.microsoft.bingads.v13.internal.bulk; 2 | 3 | import com.microsoft.bingads.v13.internal.bulk.RowValues; 4 | import com.microsoft.bingads.v13.internal.bulk.entities.SingleRecordBulkEntity; 5 | 6 | public class TestSingleRecordEntity extends SingleRecordBulkEntity { 7 | 8 | @Override 9 | public void processMappingsFromRowValues(RowValues values) { 10 | 11 | } 12 | 13 | @Override 14 | public void processMappingsToRowValues(RowValues values, boolean excludeReadonlyData) { 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /tools/WsdlEnumGenerator/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | --------------------------------------------------------------------------------