Class SuggestSmartCampaignBudgetOptionsResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
com.google.ads.googleads.v18.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.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
implements SuggestSmartCampaignBudgetOptionsResponseOrBuilder
Response message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions][google.ads.googleads.v18.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.v18.services.SuggestSmartCampaignBudgetOptionsResponse-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Optional.clearLow()Optional.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Optional.clone()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.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.Optional.Optional.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Optional.setHigh(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional.Optional.setLow(SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.Builder builderForValue) Optional.Optional.Optional.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.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.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.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
setField
public SuggestSmartCampaignBudgetOptionsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
clearField
public SuggestSmartCampaignBudgetOptionsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
clearOneof
public SuggestSmartCampaignBudgetOptionsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
setRepeatedField
public SuggestSmartCampaignBudgetOptionsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
addRepeatedField
public SuggestSmartCampaignBudgetOptionsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.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.GeneratedMessageV3.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.v18.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.v18.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.v18.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.v18.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.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
clearLow
Optional. The lowest budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getLowBuilder
Optional. The lowest budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getLowOrBuilder
Optional. The lowest budget option.
optional .google.ads.googleads.v18.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.v18.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.v18.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.v18.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.v18.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.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearRecommended
Optional. The recommended budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getRecommendedBuilder
Optional. The recommended budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getRecommendedOrBuilder
Optional. The recommended budget option.
optional .google.ads.googleads.v18.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.v18.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.v18.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.v18.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.v18.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.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearHigh
Optional. The highest budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHighBuilder
Optional. The highest budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHighOrBuilder
Optional. The highest budget option.
optional .google.ads.googleads.v18.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHighOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
setUnknownFields
public final SuggestSmartCampaignBudgetOptionsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-
mergeUnknownFields
public final SuggestSmartCampaignBudgetOptionsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestSmartCampaignBudgetOptionsResponse.Builder>
-