Class SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
- com.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder
-
- All Implemented Interfaces:
SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- SuggestSmartCampaignBudgetOptionsResponse.BudgetOption
public static final class SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder> implements SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder
Smart Campaign budget option.
Protobuf typegoogle.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionbuild()SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionbuildPartial()SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builderclear()SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuilderclearDailyAmountMicros()The amount of the budget, in the local currency for the account.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuilderclearMetrics()Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builderclone()longgetDailyAmountMicros()The amount of the budget, in the local currency for the account.SuggestSmartCampaignBudgetOptionsResponse.BudgetOptiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()SuggestSmartCampaignBudgetOptionsResponse.MetricsgetMetrics()Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.Metrics.BuildergetMetricsBuilder()Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.MetricsOrBuildergetMetricsOrBuilder()Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.booleanhasMetrics()Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildermergeFrom(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption other)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildermergeFrom(com.google.protobuf.Message other)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildermergeMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics value)Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildersetDailyAmountMicros(long value)The amount of the budget, in the local currency for the account.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildersetMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics value)Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildersetMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics.Builder builderForValue)Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
clear
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
getDefaultInstanceForType
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
setField
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
clearField
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
clearOneof
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
setRepeatedField
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
addRepeatedField
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder mergeFrom(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.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<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>- Throws:
java.io.IOException
-
getDailyAmountMicros
public long getDailyAmountMicros()
The amount of the budget, in the local currency for the account. Amount is specified in micros, where one million is equivalent to one currency unit.
int64 daily_amount_micros = 1;- Specified by:
getDailyAmountMicrosin interfaceSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder- Returns:
- The dailyAmountMicros.
-
setDailyAmountMicros
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder setDailyAmountMicros(long value)
The amount of the budget, in the local currency for the account. Amount is specified in micros, where one million is equivalent to one currency unit.
int64 daily_amount_micros = 1;- Parameters:
value- The dailyAmountMicros to set.- Returns:
- This builder for chaining.
-
clearDailyAmountMicros
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder clearDailyAmountMicros()
The amount of the budget, in the local currency for the account. Amount is specified in micros, where one million is equivalent to one currency unit.
int64 daily_amount_micros = 1;- Returns:
- This builder for chaining.
-
hasMetrics
public boolean hasMetrics()
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;- Specified by:
hasMetricsin interfaceSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder- Returns:
- Whether the metrics field is set.
-
getMetrics
public SuggestSmartCampaignBudgetOptionsResponse.Metrics getMetrics()
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;- Specified by:
getMetricsin interfaceSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder- Returns:
- The metrics.
-
setMetrics
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder setMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics value)
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;
-
setMetrics
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder setMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics.Builder builderForValue)
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;
-
mergeMetrics
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder mergeMetrics(SuggestSmartCampaignBudgetOptionsResponse.Metrics value)
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;
-
clearMetrics
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder clearMetrics()
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;
-
getMetricsBuilder
public SuggestSmartCampaignBudgetOptionsResponse.Metrics.Builder getMetricsBuilder()
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;
-
getMetricsOrBuilder
public SuggestSmartCampaignBudgetOptionsResponse.MetricsOrBuilder getMetricsOrBuilder()
Metrics pertaining to the suggested budget, could be empty if there is not enough information to derive the estimates.
.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics metrics = 2;- Specified by:
getMetricsOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder
-
setUnknownFields
public final SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
mergeUnknownFields
public final SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder>
-
-