Class CampaignToForecast.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
com.google.ads.googleads.v18.services.CampaignToForecast.Builder
- All Implemented Interfaces:
CampaignToForecastOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CampaignToForecast
public static final class CampaignToForecast.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
implements CampaignToForecastOrBuilder
A campaign to do a keyword campaign forecast.Protobuf type
google.ads.googleads.v18.services.CampaignToForecast-
Method Summary
Modifier and TypeMethodDescriptionaddAdGroups(int index, ForecastAdGroup value) The ad groups in the new campaign to forecast.addAdGroups(int index, ForecastAdGroup.Builder builderForValue) The ad groups in the new campaign to forecast.addAdGroups(ForecastAdGroup value) The ad groups in the new campaign to forecast.addAdGroups(ForecastAdGroup.Builder builderForValue) The ad groups in the new campaign to forecast.The ad groups in the new campaign to forecast.addAdGroupsBuilder(int index) The ad groups in the new campaign to forecast.addAllAdGroups(Iterable<? extends ForecastAdGroup> values) The ad groups in the new campaign to forecast.addAllGeoModifiers(Iterable<? extends CriterionBidModifier> values) Locations to be targeted.addAllLanguageConstants(Iterable<String> values) The list of resource names of languages to be targeted.addAllNegativeKeywords(Iterable<? extends KeywordInfo> values) The list of negative keywords to be used in the campaign when doing the forecast.addGeoModifiers(int index, CriterionBidModifier value) Locations to be targeted.addGeoModifiers(int index, CriterionBidModifier.Builder builderForValue) Locations to be targeted.Locations to be targeted.addGeoModifiers(CriterionBidModifier.Builder builderForValue) Locations to be targeted.Locations to be targeted.addGeoModifiersBuilder(int index) Locations to be targeted.addLanguageConstants(String value) The list of resource names of languages to be targeted.addLanguageConstantsBytes(com.google.protobuf.ByteString value) The list of resource names of languages to be targeted.addNegativeKeywords(int index, KeywordInfo value) The list of negative keywords to be used in the campaign when doing the forecast.addNegativeKeywords(int index, KeywordInfo.Builder builderForValue) The list of negative keywords to be used in the campaign when doing the forecast.addNegativeKeywords(KeywordInfo value) The list of negative keywords to be used in the campaign when doing the forecast.addNegativeKeywords(KeywordInfo.Builder builderForValue) The list of negative keywords to be used in the campaign when doing the forecast.The list of negative keywords to be used in the campaign when doing the forecast.addNegativeKeywordsBuilder(int index) The list of negative keywords to be used in the campaign when doing the forecast.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The ad groups in the new campaign to forecast.Required.The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Locations to be targeted.Required.The list of resource names of languages to be targeted.The list of negative keywords to be used in the campaign when doing the forecast.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()getAdGroups(int index) The ad groups in the new campaign to forecast.getAdGroupsBuilder(int index) The ad groups in the new campaign to forecast.The ad groups in the new campaign to forecast.intThe ad groups in the new campaign to forecast.The ad groups in the new campaign to forecast.getAdGroupsOrBuilder(int index) The ad groups in the new campaign to forecast.List<? extends ForecastAdGroupOrBuilder>The ad groups in the new campaign to forecast.Required.Required.Required.doubleThe expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGeoModifiers(int index) Locations to be targeted.getGeoModifiersBuilder(int index) Locations to be targeted.Locations to be targeted.intLocations to be targeted.Locations to be targeted.getGeoModifiersOrBuilder(int index) Locations to be targeted.List<? extends CriterionBidModifierOrBuilder>Locations to be targeted.Required.intRequired.getLanguageConstants(int index) The list of resource names of languages to be targeted.com.google.protobuf.ByteStringgetLanguageConstantsBytes(int index) The list of resource names of languages to be targeted.intThe list of resource names of languages to be targeted.com.google.protobuf.ProtocolStringListThe list of resource names of languages to be targeted.getNegativeKeywords(int index) The list of negative keywords to be used in the campaign when doing the forecast.getNegativeKeywordsBuilder(int index) The list of negative keywords to be used in the campaign when doing the forecast.The list of negative keywords to be used in the campaign when doing the forecast.intThe list of negative keywords to be used in the campaign when doing the forecast.The list of negative keywords to be used in the campaign when doing the forecast.getNegativeKeywordsOrBuilder(int index) The list of negative keywords to be used in the campaign when doing the forecast.List<? extends KeywordInfoOrBuilder>The list of negative keywords to be used in the campaign when doing the forecast.booleanRequired.booleanThe expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanRequired.mergeFrom(CampaignToForecast other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAdGroups(int index) The ad groups in the new campaign to forecast.removeGeoModifiers(int index) Locations to be targeted.removeNegativeKeywords(int index) The list of negative keywords to be used in the campaign when doing the forecast.setAdGroups(int index, ForecastAdGroup value) The ad groups in the new campaign to forecast.setAdGroups(int index, ForecastAdGroup.Builder builderForValue) The ad groups in the new campaign to forecast.Required.setBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy.Builder builderForValue) Required.setConversionRate(double value) The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.setGeoModifiers(int index, CriterionBidModifier value) Locations to be targeted.setGeoModifiers(int index, CriterionBidModifier.Builder builderForValue) Locations to be targeted.Required.setKeywordPlanNetworkValue(int value) Required.setLanguageConstants(int index, String value) The list of resource names of languages to be targeted.setNegativeKeywords(int index, KeywordInfo value) The list of negative keywords to be used in the campaign when doing the forecast.setNegativeKeywords(int index, KeywordInfo.Builder builderForValue) The list of negative keywords to be used in the campaign when doing the forecast.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
setField
public CampaignToForecast.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
setRepeatedField
public CampaignToForecast.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
addRepeatedField
public CampaignToForecast.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CampaignToForecast.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
mergeFrom
public CampaignToForecast.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CampaignToForecast.Builder>- Throws:
IOException
-
getLanguageConstantsList
public com.google.protobuf.ProtocolStringList getLanguageConstantsList()The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Specified by:
getLanguageConstantsListin interfaceCampaignToForecastOrBuilder- Returns:
- A list containing the languageConstants.
-
getLanguageConstantsCount
public int getLanguageConstantsCount()The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Specified by:
getLanguageConstantsCountin interfaceCampaignToForecastOrBuilder- Returns:
- The count of languageConstants.
-
getLanguageConstants
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Specified by:
getLanguageConstantsin interfaceCampaignToForecastOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The languageConstants at the given index.
-
getLanguageConstantsBytes
public com.google.protobuf.ByteString getLanguageConstantsBytes(int index) The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Specified by:
getLanguageConstantsBytesin interfaceCampaignToForecastOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the languageConstants at the given index.
-
setLanguageConstants
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Parameters:
index- The index to set the value at.value- The languageConstants to set.- Returns:
- This builder for chaining.
-
addLanguageConstants
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Parameters:
value- The languageConstants to add.- Returns:
- This builder for chaining.
-
addAllLanguageConstants
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Parameters:
values- The languageConstants to add.- Returns:
- This builder for chaining.
-
clearLanguageConstants
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Returns:
- This builder for chaining.
-
addLanguageConstantsBytes
The list of resource names of languages to be targeted. The resource name is of the format "languageConstants/{criterion_id}". See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of language criterion codes.repeated string language_constants = 1;- Parameters:
value- The bytes of the languageConstants to add.- Returns:
- This builder for chaining.
-
getGeoModifiersList
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersListin interfaceCampaignToForecastOrBuilder
-
getGeoModifiersCount
public int getGeoModifiersCount()Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersCountin interfaceCampaignToForecastOrBuilder
-
getGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersin interfaceCampaignToForecastOrBuilder
-
setGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
setGeoModifiers
public CampaignToForecast.Builder setGeoModifiers(int index, CriterionBidModifier.Builder builderForValue) Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addGeoModifiers
public CampaignToForecast.Builder addGeoModifiers(int index, CriterionBidModifier.Builder builderForValue) Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addAllGeoModifiers
public CampaignToForecast.Builder addAllGeoModifiers(Iterable<? extends CriterionBidModifier> values) Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
clearGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
removeGeoModifiers
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
getGeoModifiersBuilder
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
getGeoModifiersOrBuilder
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersOrBuilderin interfaceCampaignToForecastOrBuilder
-
getGeoModifiersOrBuilderList
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addGeoModifiersBuilder
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
addGeoModifiersBuilder
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
getGeoModifiersBuilderList
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v18.services.CriterionBidModifier geo_modifiers = 2; -
getKeywordPlanNetworkValue
public int getKeywordPlanNetworkValue()Required. The network used for targeting.
.google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeywordPlanNetworkValuein interfaceCampaignToForecastOrBuilder- Returns:
- The enum numeric value on the wire for keywordPlanNetwork.
-
setKeywordPlanNetworkValue
Required. The network used for targeting.
.google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for keywordPlanNetwork to set.- Returns:
- This builder for chaining.
-
getKeywordPlanNetwork
Required. The network used for targeting.
.google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeywordPlanNetworkin interfaceCampaignToForecastOrBuilder- Returns:
- The keywordPlanNetwork.
-
setKeywordPlanNetwork
public CampaignToForecast.Builder setKeywordPlanNetwork(KeywordPlanNetworkEnum.KeywordPlanNetwork value) Required. The network used for targeting.
.google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The keywordPlanNetwork to set.- Returns:
- This builder for chaining.
-
clearKeywordPlanNetwork
Required. The network used for targeting.
.google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getNegativeKeywordsList
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsListin interfaceCampaignToForecastOrBuilder
-
getNegativeKeywordsCount
public int getNegativeKeywordsCount()The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsCountin interfaceCampaignToForecastOrBuilder
-
getNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsin interfaceCampaignToForecastOrBuilder
-
setNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
setNegativeKeywords
public CampaignToForecast.Builder setNegativeKeywords(int index, KeywordInfo.Builder builderForValue) The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addNegativeKeywords
public CampaignToForecast.Builder addNegativeKeywords(int index, KeywordInfo.Builder builderForValue) The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addAllNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
clearNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
removeNegativeKeywords
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
getNegativeKeywordsBuilder
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
getNegativeKeywordsOrBuilder
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsOrBuilderin interfaceCampaignToForecastOrBuilder
-
getNegativeKeywordsOrBuilderList
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addNegativeKeywordsBuilder
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
addNegativeKeywordsBuilder
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
getNegativeKeywordsBuilderList
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v18.common.KeywordInfo negative_keywords = 4; -
hasBiddingStrategy
public boolean hasBiddingStrategy()Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasBiddingStrategyin interfaceCampaignToForecastOrBuilder- Returns:
- Whether the biddingStrategy field is set.
-
getBiddingStrategy
Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBiddingStrategyin interfaceCampaignToForecastOrBuilder- Returns:
- The biddingStrategy.
-
setBiddingStrategy
public CampaignToForecast.Builder setBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy value) Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED]; -
setBiddingStrategy
public CampaignToForecast.Builder setBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy.Builder builderForValue) Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED]; -
mergeBiddingStrategy
public CampaignToForecast.Builder mergeBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy value) Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED]; -
clearBiddingStrategy
Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED]; -
getBiddingStrategyBuilder
Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED]; -
getBiddingStrategyOrBuilder
Required. The bidding strategy for the campaign.
.google.ads.googleads.v18.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBiddingStrategyOrBuilderin interfaceCampaignToForecastOrBuilder
-
hasConversionRate
public boolean hasConversionRate()The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user. This value is expressed as a decimal value, so an expected conversion rate of 2% should be entered as 0.02. If left empty, an estimated conversion rate will be used.
optional double conversion_rate = 6;- Specified by:
hasConversionRatein interfaceCampaignToForecastOrBuilder- Returns:
- Whether the conversionRate field is set.
-
getConversionRate
public double getConversionRate()The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user. This value is expressed as a decimal value, so an expected conversion rate of 2% should be entered as 0.02. If left empty, an estimated conversion rate will be used.
optional double conversion_rate = 6;- Specified by:
getConversionRatein interfaceCampaignToForecastOrBuilder- Returns:
- The conversionRate.
-
setConversionRate
The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user. This value is expressed as a decimal value, so an expected conversion rate of 2% should be entered as 0.02. If left empty, an estimated conversion rate will be used.
optional double conversion_rate = 6;- Parameters:
value- The conversionRate to set.- Returns:
- This builder for chaining.
-
clearConversionRate
The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user. This value is expressed as a decimal value, so an expected conversion rate of 2% should be entered as 0.02. If left empty, an estimated conversion rate will be used.
optional double conversion_rate = 6;- Returns:
- This builder for chaining.
-
getAdGroupsList
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsListin interfaceCampaignToForecastOrBuilder
-
getAdGroupsCount
public int getAdGroupsCount()The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsCountin interfaceCampaignToForecastOrBuilder
-
getAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsin interfaceCampaignToForecastOrBuilder
-
setAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
setAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAllAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
clearAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
removeAdGroups
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
getAdGroupsBuilder
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
getAdGroupsOrBuilder
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsOrBuilderin interfaceCampaignToForecastOrBuilder
-
getAdGroupsOrBuilderList
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addAdGroupsBuilder
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
addAdGroupsBuilder
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
getAdGroupsBuilderList
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v18.services.ForecastAdGroup ad_groups = 7; -
setUnknownFields
public final CampaignToForecast.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
mergeUnknownFields
public final CampaignToForecast.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-