Class SuggestSmartCampaignBudgetOptionsResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
com.google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.Builder
- All Implemented Interfaces:
SuggestSmartCampaignBudgetOptionsResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SuggestSmartCampaignBudgetOptionsResponse
public static final class SuggestSmartCampaignBudgetOptionsResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
implements SuggestSmartCampaignBudgetOptionsResponseOrBuilder
Response message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions][google.ads.googleads.v23.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions]. Depending on whether the system could suggest the options, either all of the options or none of them might be returned.Protobuf type
google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.clearLow()Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHigh()Optional.Optional.Optional.getLow()Optional.Optional.Optional.Optional.Optional.Optional.booleanhasHigh()Optional.booleanhasLow()Optional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.Optional.Optional.Optional.setHigh(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional.Optional.setLow(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional.Optional.Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.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.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.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
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.Builder mergeFrom(SuggestSmartCampaignBudgetOptionsResponse other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
mergeFrom
public SuggestSmartCampaignBudgetOptionsResponse.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<SuggestSmartCampaignBudgetOptionsResponse.Builder>- Throws:
IOException
-
hasLow
public boolean hasLow()Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasLowin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the low field is set.
-
getLow
Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLowin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The low.
-
setLow
public SuggestSmartCampaignBudgetOptionsResponse.Builder setLow(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
setLow
public SuggestSmartCampaignBudgetOptionsResponse.Builder setLow(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
mergeLow
public SuggestSmartCampaignBudgetOptionsResponse.Builder mergeLow(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
clearLow
Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getLowBuilder
Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getLowOrBuilder
Optional. The lowest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLowOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
hasRecommended
public boolean hasRecommended()Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRecommendedin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the recommended field is set.
-
getRecommended
Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecommendedin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The recommended.
-
setRecommended
public SuggestSmartCampaignBudgetOptionsResponse.Builder setRecommended(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setRecommended
public SuggestSmartCampaignBudgetOptionsResponse.Builder setRecommended(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
mergeRecommended
public SuggestSmartCampaignBudgetOptionsResponse.Builder mergeRecommended(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearRecommended
Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getRecommendedBuilder
Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getRecommendedOrBuilder
Optional. The recommended budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecommendedOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
hasHigh
public boolean hasHigh()Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasHighin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the high field is set.
-
getHigh
Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHighin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The high.
-
setHigh
public SuggestSmartCampaignBudgetOptionsResponse.Builder setHigh(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setHigh
public SuggestSmartCampaignBudgetOptionsResponse.Builder setHigh(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeHigh
public SuggestSmartCampaignBudgetOptionsResponse.Builder mergeHigh(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption value) Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearHigh
Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHighBuilder
Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHighOrBuilder
Optional. The highest budget option.
optional .google.ads.googleads.v23.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHighOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-