public static grpc::ServerServiceDefinition BindService(SmartCampaignSuggestServiceBase serviceImpl)
 {
     return(grpc::ServerServiceDefinition.CreateBuilder()
            .AddMethod(__Method_SuggestSmartCampaignBudgetOptions, serviceImpl.SuggestSmartCampaignBudgetOptions)
            .AddMethod(__Method_SuggestSmartCampaignAd, serviceImpl.SuggestSmartCampaignAd)
            .AddMethod(__Method_SuggestKeywordThemes, serviceImpl.SuggestKeywordThemes).Build());
 }
 public static void BindService(grpc::ServiceBinderBase serviceBinder, SmartCampaignSuggestServiceBase serviceImpl)
 {
     serviceBinder.AddMethod(__Method_SuggestSmartCampaignBudgetOptions, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Ads.GoogleAds.V10.Services.SuggestSmartCampaignBudgetOptionsRequest, global::Google.Ads.GoogleAds.V10.Services.SuggestSmartCampaignBudgetOptionsResponse>(serviceImpl.SuggestSmartCampaignBudgetOptions));
     serviceBinder.AddMethod(__Method_SuggestSmartCampaignAd, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Ads.GoogleAds.V10.Services.SuggestSmartCampaignAdRequest, global::Google.Ads.GoogleAds.V10.Services.SuggestSmartCampaignAdResponse>(serviceImpl.SuggestSmartCampaignAd));
     serviceBinder.AddMethod(__Method_SuggestKeywordThemes, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Ads.GoogleAds.V10.Services.SuggestKeywordThemesRequest, global::Google.Ads.GoogleAds.V10.Services.SuggestKeywordThemesResponse>(serviceImpl.SuggestKeywordThemes));
 }