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.v14.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,java.lang.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 typegoogle.ads.googleads.v14.services.CampaignToForecast
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CampaignToForecast.BuilderaddAdGroups(int index, ForecastAdGroup value)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderaddAdGroups(int index, ForecastAdGroup.Builder builderForValue)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderaddAdGroups(ForecastAdGroup value)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderaddAdGroups(ForecastAdGroup.Builder builderForValue)The ad groups in the new campaign to forecast.ForecastAdGroup.BuilderaddAdGroupsBuilder()The ad groups in the new campaign to forecast.ForecastAdGroup.BuilderaddAdGroupsBuilder(int index)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderaddAllAdGroups(java.lang.Iterable<? extends ForecastAdGroup> values)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderaddAllGeoModifiers(java.lang.Iterable<? extends CriterionBidModifier> values)Locations to be targeted.CampaignToForecast.BuilderaddAllLanguageConstants(java.lang.Iterable<java.lang.String> values)The list of resource names of languages to be targeted.CampaignToForecast.BuilderaddAllNegativeKeywords(java.lang.Iterable<? extends KeywordInfo> values)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderaddGeoModifiers(int index, CriterionBidModifier value)Locations to be targeted.CampaignToForecast.BuilderaddGeoModifiers(int index, CriterionBidModifier.Builder builderForValue)Locations to be targeted.CampaignToForecast.BuilderaddGeoModifiers(CriterionBidModifier value)Locations to be targeted.CampaignToForecast.BuilderaddGeoModifiers(CriterionBidModifier.Builder builderForValue)Locations to be targeted.CriterionBidModifier.BuilderaddGeoModifiersBuilder()Locations to be targeted.CriterionBidModifier.BuilderaddGeoModifiersBuilder(int index)Locations to be targeted.CampaignToForecast.BuilderaddLanguageConstants(java.lang.String value)The list of resource names of languages to be targeted.CampaignToForecast.BuilderaddLanguageConstantsBytes(com.google.protobuf.ByteString value)The list of resource names of languages to be targeted.CampaignToForecast.BuilderaddNegativeKeywords(int index, KeywordInfo value)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderaddNegativeKeywords(int index, KeywordInfo.Builder builderForValue)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderaddNegativeKeywords(KeywordInfo value)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderaddNegativeKeywords(KeywordInfo.Builder builderForValue)The list of negative keywords to be used in the campaign when doing the forecast.KeywordInfo.BuilderaddNegativeKeywordsBuilder()The list of negative keywords to be used in the campaign when doing the forecast.KeywordInfo.BuilderaddNegativeKeywordsBuilder(int index)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CampaignToForecastbuild()CampaignToForecastbuildPartial()CampaignToForecast.Builderclear()CampaignToForecast.BuilderclearAdGroups()The ad groups in the new campaign to forecast.CampaignToForecast.BuilderclearBiddingStrategy()Required.CampaignToForecast.BuilderclearConversionRate()The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.CampaignToForecast.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CampaignToForecast.BuilderclearGeoModifiers()Locations to be targeted.CampaignToForecast.BuilderclearKeywordPlanNetwork()Required.CampaignToForecast.BuilderclearLanguageConstants()The list of resource names of languages to be targeted.CampaignToForecast.BuilderclearNegativeKeywords()The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CampaignToForecast.Builderclone()ForecastAdGroupgetAdGroups(int index)The ad groups in the new campaign to forecast.ForecastAdGroup.BuildergetAdGroupsBuilder(int index)The ad groups in the new campaign to forecast.java.util.List<ForecastAdGroup.Builder>getAdGroupsBuilderList()The ad groups in the new campaign to forecast.intgetAdGroupsCount()The ad groups in the new campaign to forecast.java.util.List<ForecastAdGroup>getAdGroupsList()The ad groups in the new campaign to forecast.ForecastAdGroupOrBuildergetAdGroupsOrBuilder(int index)The ad groups in the new campaign to forecast.java.util.List<? extends ForecastAdGroupOrBuilder>getAdGroupsOrBuilderList()The ad groups in the new campaign to forecast.CampaignToForecast.CampaignBiddingStrategygetBiddingStrategy()Required.CampaignToForecast.CampaignBiddingStrategy.BuildergetBiddingStrategyBuilder()Required.CampaignToForecast.CampaignBiddingStrategyOrBuildergetBiddingStrategyOrBuilder()Required.doublegetConversionRate()The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.CampaignToForecastgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CriterionBidModifiergetGeoModifiers(int index)Locations to be targeted.CriterionBidModifier.BuildergetGeoModifiersBuilder(int index)Locations to be targeted.java.util.List<CriterionBidModifier.Builder>getGeoModifiersBuilderList()Locations to be targeted.intgetGeoModifiersCount()Locations to be targeted.java.util.List<CriterionBidModifier>getGeoModifiersList()Locations to be targeted.CriterionBidModifierOrBuildergetGeoModifiersOrBuilder(int index)Locations to be targeted.java.util.List<? extends CriterionBidModifierOrBuilder>getGeoModifiersOrBuilderList()Locations to be targeted.KeywordPlanNetworkEnum.KeywordPlanNetworkgetKeywordPlanNetwork()Required.intgetKeywordPlanNetworkValue()Required.java.lang.StringgetLanguageConstants(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.intgetLanguageConstantsCount()The list of resource names of languages to be targeted.com.google.protobuf.ProtocolStringListgetLanguageConstantsList()The list of resource names of languages to be targeted.KeywordInfogetNegativeKeywords(int index)The list of negative keywords to be used in the campaign when doing the forecast.KeywordInfo.BuildergetNegativeKeywordsBuilder(int index)The list of negative keywords to be used in the campaign when doing the forecast.java.util.List<KeywordInfo.Builder>getNegativeKeywordsBuilderList()The list of negative keywords to be used in the campaign when doing the forecast.intgetNegativeKeywordsCount()The list of negative keywords to be used in the campaign when doing the forecast.java.util.List<KeywordInfo>getNegativeKeywordsList()The list of negative keywords to be used in the campaign when doing the forecast.KeywordInfoOrBuildergetNegativeKeywordsOrBuilder(int index)The list of negative keywords to be used in the campaign when doing the forecast.java.util.List<? extends KeywordInfoOrBuilder>getNegativeKeywordsOrBuilderList()The list of negative keywords to be used in the campaign when doing the forecast.booleanhasBiddingStrategy()Required.booleanhasConversionRate()The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CampaignToForecast.BuildermergeBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy value)Required.CampaignToForecast.BuildermergeFrom(CampaignToForecast other)CampaignToForecast.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CampaignToForecast.BuildermergeFrom(com.google.protobuf.Message other)CampaignToForecast.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CampaignToForecast.BuilderremoveAdGroups(int index)The ad groups in the new campaign to forecast.CampaignToForecast.BuilderremoveGeoModifiers(int index)Locations to be targeted.CampaignToForecast.BuilderremoveNegativeKeywords(int index)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuildersetAdGroups(int index, ForecastAdGroup value)The ad groups in the new campaign to forecast.CampaignToForecast.BuildersetAdGroups(int index, ForecastAdGroup.Builder builderForValue)The ad groups in the new campaign to forecast.CampaignToForecast.BuildersetBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy value)Required.CampaignToForecast.BuildersetBiddingStrategy(CampaignToForecast.CampaignBiddingStrategy.Builder builderForValue)Required.CampaignToForecast.BuildersetConversionRate(double value)The expected conversion rate (number of conversions divided by number of total clicks) as defined by the user.CampaignToForecast.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CampaignToForecast.BuildersetGeoModifiers(int index, CriterionBidModifier value)Locations to be targeted.CampaignToForecast.BuildersetGeoModifiers(int index, CriterionBidModifier.Builder builderForValue)Locations to be targeted.CampaignToForecast.BuildersetKeywordPlanNetwork(KeywordPlanNetworkEnum.KeywordPlanNetwork value)Required.CampaignToForecast.BuildersetKeywordPlanNetworkValue(int value)Required.CampaignToForecast.BuildersetLanguageConstants(int index, java.lang.String value)The list of resource names of languages to be targeted.CampaignToForecast.BuildersetNegativeKeywords(int index, KeywordInfo value)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuildersetNegativeKeywords(int index, KeywordInfo.Builder builderForValue)The list of negative keywords to be used in the campaign when doing the forecast.CampaignToForecast.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CampaignToForecast.BuildersetUnknownFields(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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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
public 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
public CampaignToForecast getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CampaignToForecast build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CampaignToForecast buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CampaignToForecast.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, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
clearField
public CampaignToForecast.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
clearOneof
public CampaignToForecast.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignToForecast.Builder>
-
mergeFrom
public CampaignToForecast.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CampaignToForecast.Builder>
-
mergeFrom
public CampaignToForecast.Builder mergeFrom(CampaignToForecast other)
-
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 java.io.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:
java.io.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
public java.lang.String getLanguageConstants(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:
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
public CampaignToForecast.Builder setLanguageConstants(int index, java.lang.String value)
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
public CampaignToForecast.Builder addLanguageConstants(java.lang.String value)
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
public CampaignToForecast.Builder addAllLanguageConstants(java.lang.Iterable<java.lang.String> values)
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
public CampaignToForecast.Builder 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
public CampaignToForecast.Builder addLanguageConstantsBytes(com.google.protobuf.ByteString value)
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
public java.util.List<CriterionBidModifier> getGeoModifiersList()
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.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.v14.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersCountin interfaceCampaignToForecastOrBuilder
-
getGeoModifiers
public CriterionBidModifier getGeoModifiers(int index)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersin interfaceCampaignToForecastOrBuilder
-
setGeoModifiers
public CampaignToForecast.Builder setGeoModifiers(int index, CriterionBidModifier value)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.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.v14.services.CriterionBidModifier geo_modifiers = 2;
-
addGeoModifiers
public CampaignToForecast.Builder addGeoModifiers(CriterionBidModifier value)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
addGeoModifiers
public CampaignToForecast.Builder addGeoModifiers(int index, CriterionBidModifier value)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
addGeoModifiers
public CampaignToForecast.Builder addGeoModifiers(CriterionBidModifier.Builder builderForValue)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.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.v14.services.CriterionBidModifier geo_modifiers = 2;
-
addAllGeoModifiers
public CampaignToForecast.Builder addAllGeoModifiers(java.lang.Iterable<? extends CriterionBidModifier> values)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
clearGeoModifiers
public CampaignToForecast.Builder clearGeoModifiers()
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
removeGeoModifiers
public CampaignToForecast.Builder removeGeoModifiers(int index)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
getGeoModifiersBuilder
public CriterionBidModifier.Builder getGeoModifiersBuilder(int index)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
getGeoModifiersOrBuilder
public CriterionBidModifierOrBuilder getGeoModifiersOrBuilder(int index)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersOrBuilderin interfaceCampaignToForecastOrBuilder
-
getGeoModifiersOrBuilderList
public java.util.List<? extends CriterionBidModifierOrBuilder> getGeoModifiersOrBuilderList()
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;- Specified by:
getGeoModifiersOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addGeoModifiersBuilder
public CriterionBidModifier.Builder addGeoModifiersBuilder()
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
addGeoModifiersBuilder
public CriterionBidModifier.Builder addGeoModifiersBuilder(int index)
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
getGeoModifiersBuilderList
public java.util.List<CriterionBidModifier.Builder> getGeoModifiersBuilderList()
Locations to be targeted. Locations must be unique.
repeated .google.ads.googleads.v14.services.CriterionBidModifier geo_modifiers = 2;
-
getKeywordPlanNetworkValue
public int getKeywordPlanNetworkValue()
Required. The network used for targeting.
.google.ads.googleads.v14.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
public CampaignToForecast.Builder setKeywordPlanNetworkValue(int value)
Required. The network used for targeting.
.google.ads.googleads.v14.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
public KeywordPlanNetworkEnum.KeywordPlanNetwork getKeywordPlanNetwork()
Required. The network used for targeting.
.google.ads.googleads.v14.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.v14.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The keywordPlanNetwork to set.- Returns:
- This builder for chaining.
-
clearKeywordPlanNetwork
public CampaignToForecast.Builder clearKeywordPlanNetwork()
Required. The network used for targeting.
.google.ads.googleads.v14.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getNegativeKeywordsList
public java.util.List<KeywordInfo> getNegativeKeywordsList()
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.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.v14.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsCountin interfaceCampaignToForecastOrBuilder
-
getNegativeKeywords
public KeywordInfo getNegativeKeywords(int index)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsin interfaceCampaignToForecastOrBuilder
-
setNegativeKeywords
public CampaignToForecast.Builder setNegativeKeywords(int index, KeywordInfo value)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.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.v14.common.KeywordInfo negative_keywords = 4;
-
addNegativeKeywords
public CampaignToForecast.Builder addNegativeKeywords(KeywordInfo value)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
addNegativeKeywords
public CampaignToForecast.Builder addNegativeKeywords(int index, KeywordInfo value)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
addNegativeKeywords
public CampaignToForecast.Builder addNegativeKeywords(KeywordInfo.Builder builderForValue)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.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.v14.common.KeywordInfo negative_keywords = 4;
-
addAllNegativeKeywords
public CampaignToForecast.Builder addAllNegativeKeywords(java.lang.Iterable<? extends KeywordInfo> values)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
clearNegativeKeywords
public CampaignToForecast.Builder clearNegativeKeywords()
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
removeNegativeKeywords
public CampaignToForecast.Builder removeNegativeKeywords(int index)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
getNegativeKeywordsBuilder
public KeywordInfo.Builder getNegativeKeywordsBuilder(int index)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
getNegativeKeywordsOrBuilder
public KeywordInfoOrBuilder getNegativeKeywordsOrBuilder(int index)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsOrBuilderin interfaceCampaignToForecastOrBuilder
-
getNegativeKeywordsOrBuilderList
public java.util.List<? extends KeywordInfoOrBuilder> getNegativeKeywordsOrBuilderList()
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;- Specified by:
getNegativeKeywordsOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addNegativeKeywordsBuilder
public KeywordInfo.Builder addNegativeKeywordsBuilder()
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
addNegativeKeywordsBuilder
public KeywordInfo.Builder addNegativeKeywordsBuilder(int index)
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
getNegativeKeywordsBuilderList
public java.util.List<KeywordInfo.Builder> getNegativeKeywordsBuilderList()
The list of negative keywords to be used in the campaign when doing the forecast.
repeated .google.ads.googleads.v14.common.KeywordInfo negative_keywords = 4;
-
hasBiddingStrategy
public boolean hasBiddingStrategy()
Required. The bidding strategy for the campaign.
.google.ads.googleads.v14.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasBiddingStrategyin interfaceCampaignToForecastOrBuilder- Returns:
- Whether the biddingStrategy field is set.
-
getBiddingStrategy
public CampaignToForecast.CampaignBiddingStrategy getBiddingStrategy()
Required. The bidding strategy for the campaign.
.google.ads.googleads.v14.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.v14.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.v14.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.v14.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
-
clearBiddingStrategy
public CampaignToForecast.Builder clearBiddingStrategy()
Required. The bidding strategy for the campaign.
.google.ads.googleads.v14.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
-
getBiddingStrategyBuilder
public CampaignToForecast.CampaignBiddingStrategy.Builder getBiddingStrategyBuilder()
Required. The bidding strategy for the campaign.
.google.ads.googleads.v14.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
-
getBiddingStrategyOrBuilder
public CampaignToForecast.CampaignBiddingStrategyOrBuilder getBiddingStrategyOrBuilder()
Required. The bidding strategy for the campaign.
.google.ads.googleads.v14.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
public CampaignToForecast.Builder setConversionRate(double value)
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
public CampaignToForecast.Builder 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
public java.util.List<ForecastAdGroup> getAdGroupsList()
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.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.v14.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsCountin interfaceCampaignToForecastOrBuilder
-
getAdGroups
public ForecastAdGroup getAdGroups(int index)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsin interfaceCampaignToForecastOrBuilder
-
setAdGroups
public CampaignToForecast.Builder setAdGroups(int index, ForecastAdGroup value)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
setAdGroups
public CampaignToForecast.Builder setAdGroups(int index, ForecastAdGroup.Builder builderForValue)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAdGroups
public CampaignToForecast.Builder addAdGroups(ForecastAdGroup value)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAdGroups
public CampaignToForecast.Builder addAdGroups(int index, ForecastAdGroup value)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAdGroups
public CampaignToForecast.Builder addAdGroups(ForecastAdGroup.Builder builderForValue)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAdGroups
public CampaignToForecast.Builder addAdGroups(int index, ForecastAdGroup.Builder builderForValue)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAllAdGroups
public CampaignToForecast.Builder addAllAdGroups(java.lang.Iterable<? extends ForecastAdGroup> values)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
clearAdGroups
public CampaignToForecast.Builder clearAdGroups()
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
removeAdGroups
public CampaignToForecast.Builder removeAdGroups(int index)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
getAdGroupsBuilder
public ForecastAdGroup.Builder getAdGroupsBuilder(int index)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
getAdGroupsOrBuilder
public ForecastAdGroupOrBuilder getAdGroupsOrBuilder(int index)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsOrBuilderin interfaceCampaignToForecastOrBuilder
-
getAdGroupsOrBuilderList
public java.util.List<? extends ForecastAdGroupOrBuilder> getAdGroupsOrBuilderList()
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;- Specified by:
getAdGroupsOrBuilderListin interfaceCampaignToForecastOrBuilder
-
addAdGroupsBuilder
public ForecastAdGroup.Builder addAdGroupsBuilder()
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
addAdGroupsBuilder
public ForecastAdGroup.Builder addAdGroupsBuilder(int index)
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.services.ForecastAdGroup ad_groups = 7;
-
getAdGroupsBuilderList
public java.util.List<ForecastAdGroup.Builder> getAdGroupsBuilderList()
The ad groups in the new campaign to forecast.
repeated .google.ads.googleads.v14.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>
-
-