Class ReachForecast.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
- com.google.ads.googleads.v10.services.ReachForecast.Builder
-
- All Implemented Interfaces:
ReachForecastOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ReachForecast
public static final class ReachForecast.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder> implements ReachForecastOrBuilder
A point on reach curve.
Protobuf typegoogle.ads.googleads.v10.services.ReachForecast
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReachForecast.BuilderaddAllPlannedProductReachForecasts(java.lang.Iterable<? extends PlannedProductReachForecast> values)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuilderaddPlannedProductReachForecasts(int index, PlannedProductReachForecast value)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuilderaddPlannedProductReachForecasts(int index, PlannedProductReachForecast.Builder builderForValue)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuilderaddPlannedProductReachForecasts(PlannedProductReachForecast value)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuilderaddPlannedProductReachForecasts(PlannedProductReachForecast.Builder builderForValue)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.PlannedProductReachForecast.BuilderaddPlannedProductReachForecastsBuilder()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.PlannedProductReachForecast.BuilderaddPlannedProductReachForecastsBuilder(int index)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ReachForecastbuild()ReachForecastbuildPartial()ReachForecast.Builderclear()ReachForecast.BuilderclearCostMicros()The cost in micros.ReachForecast.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ReachForecast.BuilderclearForecast()Forecasted traffic metrics for this point.ReachForecast.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ReachForecast.BuilderclearPlannedProductReachForecasts()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.Builderclone()longgetCostMicros()The cost in micros.ReachForecastgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ForecastgetForecast()Forecasted traffic metrics for this point.Forecast.BuildergetForecastBuilder()Forecasted traffic metrics for this point.ForecastOrBuildergetForecastOrBuilder()Forecasted traffic metrics for this point.PlannedProductReachForecastgetPlannedProductReachForecasts(int index)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.PlannedProductReachForecast.BuildergetPlannedProductReachForecastsBuilder(int index)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.java.util.List<PlannedProductReachForecast.Builder>getPlannedProductReachForecastsBuilderList()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.intgetPlannedProductReachForecastsCount()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.java.util.List<PlannedProductReachForecast>getPlannedProductReachForecastsList()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.PlannedProductReachForecastOrBuildergetPlannedProductReachForecastsOrBuilder(int index)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.java.util.List<? extends PlannedProductReachForecastOrBuilder>getPlannedProductReachForecastsOrBuilderList()The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.booleanhasForecast()Forecasted traffic metrics for this point.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ReachForecast.BuildermergeForecast(Forecast value)Forecasted traffic metrics for this point.ReachForecast.BuildermergeFrom(ReachForecast other)ReachForecast.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ReachForecast.BuildermergeFrom(com.google.protobuf.Message other)ReachForecast.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ReachForecast.BuilderremovePlannedProductReachForecasts(int index)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuildersetCostMicros(long value)The cost in micros.ReachForecast.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ReachForecast.BuildersetForecast(Forecast value)Forecasted traffic metrics for this point.ReachForecast.BuildersetForecast(Forecast.Builder builderForValue)Forecasted traffic metrics for this point.ReachForecast.BuildersetPlannedProductReachForecasts(int index, PlannedProductReachForecast value)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuildersetPlannedProductReachForecasts(int index, PlannedProductReachForecast.Builder builderForValue)The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.ReachForecast.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ReachForecast.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<ReachForecast.Builder>
-
clear
public ReachForecast.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<ReachForecast.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<ReachForecast.Builder>
-
getDefaultInstanceForType
public ReachForecast getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReachForecast build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReachForecast buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReachForecast.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<ReachForecast.Builder>
-
setField
public ReachForecast.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<ReachForecast.Builder>
-
clearField
public ReachForecast.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
clearOneof
public ReachForecast.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
setRepeatedField
public ReachForecast.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<ReachForecast.Builder>
-
addRepeatedField
public ReachForecast.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<ReachForecast.Builder>
-
mergeFrom
public ReachForecast.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReachForecast.Builder>
-
mergeFrom
public ReachForecast.Builder mergeFrom(ReachForecast other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
mergeFrom
public ReachForecast.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<ReachForecast.Builder>- Throws:
java.io.IOException
-
getCostMicros
public long getCostMicros()
The cost in micros.
int64 cost_micros = 5;- Specified by:
getCostMicrosin interfaceReachForecastOrBuilder- Returns:
- The costMicros.
-
setCostMicros
public ReachForecast.Builder setCostMicros(long value)
The cost in micros.
int64 cost_micros = 5;- Parameters:
value- The costMicros to set.- Returns:
- This builder for chaining.
-
clearCostMicros
public ReachForecast.Builder clearCostMicros()
The cost in micros.
int64 cost_micros = 5;- Returns:
- This builder for chaining.
-
hasForecast
public boolean hasForecast()
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;- Specified by:
hasForecastin interfaceReachForecastOrBuilder- Returns:
- Whether the forecast field is set.
-
getForecast
public Forecast getForecast()
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;- Specified by:
getForecastin interfaceReachForecastOrBuilder- Returns:
- The forecast.
-
setForecast
public ReachForecast.Builder setForecast(Forecast value)
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;
-
setForecast
public ReachForecast.Builder setForecast(Forecast.Builder builderForValue)
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;
-
mergeForecast
public ReachForecast.Builder mergeForecast(Forecast value)
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;
-
clearForecast
public ReachForecast.Builder clearForecast()
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;
-
getForecastBuilder
public Forecast.Builder getForecastBuilder()
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;
-
getForecastOrBuilder
public ForecastOrBuilder getForecastOrBuilder()
Forecasted traffic metrics for this point.
.google.ads.googleads.v10.services.Forecast forecast = 2;- Specified by:
getForecastOrBuilderin interfaceReachForecastOrBuilder
-
getPlannedProductReachForecastsList
public java.util.List<PlannedProductReachForecast> getPlannedProductReachForecastsList()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;- Specified by:
getPlannedProductReachForecastsListin interfaceReachForecastOrBuilder
-
getPlannedProductReachForecastsCount
public int getPlannedProductReachForecastsCount()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;- Specified by:
getPlannedProductReachForecastsCountin interfaceReachForecastOrBuilder
-
getPlannedProductReachForecasts
public PlannedProductReachForecast getPlannedProductReachForecasts(int index)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;- Specified by:
getPlannedProductReachForecastsin interfaceReachForecastOrBuilder
-
setPlannedProductReachForecasts
public ReachForecast.Builder setPlannedProductReachForecasts(int index, PlannedProductReachForecast value)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
setPlannedProductReachForecasts
public ReachForecast.Builder setPlannedProductReachForecasts(int index, PlannedProductReachForecast.Builder builderForValue)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addPlannedProductReachForecasts
public ReachForecast.Builder addPlannedProductReachForecasts(PlannedProductReachForecast value)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addPlannedProductReachForecasts
public ReachForecast.Builder addPlannedProductReachForecasts(int index, PlannedProductReachForecast value)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addPlannedProductReachForecasts
public ReachForecast.Builder addPlannedProductReachForecasts(PlannedProductReachForecast.Builder builderForValue)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addPlannedProductReachForecasts
public ReachForecast.Builder addPlannedProductReachForecasts(int index, PlannedProductReachForecast.Builder builderForValue)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addAllPlannedProductReachForecasts
public ReachForecast.Builder addAllPlannedProductReachForecasts(java.lang.Iterable<? extends PlannedProductReachForecast> values)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
clearPlannedProductReachForecasts
public ReachForecast.Builder clearPlannedProductReachForecasts()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
removePlannedProductReachForecasts
public ReachForecast.Builder removePlannedProductReachForecasts(int index)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
getPlannedProductReachForecastsBuilder
public PlannedProductReachForecast.Builder getPlannedProductReachForecastsBuilder(int index)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
getPlannedProductReachForecastsOrBuilder
public PlannedProductReachForecastOrBuilder getPlannedProductReachForecastsOrBuilder(int index)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;- Specified by:
getPlannedProductReachForecastsOrBuilderin interfaceReachForecastOrBuilder
-
getPlannedProductReachForecastsOrBuilderList
public java.util.List<? extends PlannedProductReachForecastOrBuilder> getPlannedProductReachForecastsOrBuilderList()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;- Specified by:
getPlannedProductReachForecastsOrBuilderListin interfaceReachForecastOrBuilder
-
addPlannedProductReachForecastsBuilder
public PlannedProductReachForecast.Builder addPlannedProductReachForecastsBuilder()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
addPlannedProductReachForecastsBuilder
public PlannedProductReachForecast.Builder addPlannedProductReachForecastsBuilder(int index)
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
getPlannedProductReachForecastsBuilderList
public java.util.List<PlannedProductReachForecast.Builder> getPlannedProductReachForecastsBuilderList()
The forecasted allocation and traffic metrics for each planned product at this point on the reach curve.
repeated .google.ads.googleads.v10.services.PlannedProductReachForecast planned_product_reach_forecasts = 4;
-
setUnknownFields
public final ReachForecast.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
mergeUnknownFields
public final ReachForecast.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReachForecast.Builder>
-
-