Class Campaign.CategoryBid.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
- com.google.ads.googleads.v14.resources.Campaign.CategoryBid.Builder
-
- All Implemented Interfaces:
Campaign.CategoryBidOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Campaign.CategoryBid
public static final class Campaign.CategoryBid.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder> implements Campaign.CategoryBidOrBuilder
Category bids in LocalServicesReportingCampaignSettings.
Protobuf typegoogle.ads.googleads.v14.resources.Campaign.CategoryBid
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Campaign.CategoryBid.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Campaign.CategoryBidbuild()Campaign.CategoryBidbuildPartial()Campaign.CategoryBid.Builderclear()Campaign.CategoryBid.BuilderclearCategoryId()Category for which the bid will be associated with.Campaign.CategoryBid.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Campaign.CategoryBid.BuilderclearManualCpaBidMicros()Manual CPA bid for the category.Campaign.CategoryBid.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Campaign.CategoryBid.Builderclone()java.lang.StringgetCategoryId()Category for which the bid will be associated with.com.google.protobuf.ByteStringgetCategoryIdBytes()Category for which the bid will be associated with.Campaign.CategoryBidgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetManualCpaBidMicros()Manual CPA bid for the category.booleanhasCategoryId()Category for which the bid will be associated with.booleanhasManualCpaBidMicros()Manual CPA bid for the category.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Campaign.CategoryBid.BuildermergeFrom(Campaign.CategoryBid other)Campaign.CategoryBid.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Campaign.CategoryBid.BuildermergeFrom(com.google.protobuf.Message other)Campaign.CategoryBid.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Campaign.CategoryBid.BuildersetCategoryId(java.lang.String value)Category for which the bid will be associated with.Campaign.CategoryBid.BuildersetCategoryIdBytes(com.google.protobuf.ByteString value)Category for which the bid will be associated with.Campaign.CategoryBid.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Campaign.CategoryBid.BuildersetManualCpaBidMicros(long value)Manual CPA bid for the category.Campaign.CategoryBid.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
clear
public Campaign.CategoryBid.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<Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
getDefaultInstanceForType
public Campaign.CategoryBid getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Campaign.CategoryBid build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Campaign.CategoryBid buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
setField
public Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
clearField
public Campaign.CategoryBid.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
clearOneof
public Campaign.CategoryBid.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
setRepeatedField
public Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
addRepeatedField
public Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>
-
mergeFrom
public Campaign.CategoryBid.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Campaign.CategoryBid.Builder>
-
mergeFrom
public Campaign.CategoryBid.Builder mergeFrom(Campaign.CategoryBid other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
mergeFrom
public Campaign.CategoryBid.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<Campaign.CategoryBid.Builder>- Throws:
java.io.IOException
-
hasCategoryId
public boolean hasCategoryId()
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Specified by:
hasCategoryIdin interfaceCampaign.CategoryBidOrBuilder- Returns:
- Whether the categoryId field is set.
-
getCategoryId
public java.lang.String getCategoryId()
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Specified by:
getCategoryIdin interfaceCampaign.CategoryBidOrBuilder- Returns:
- The categoryId.
-
getCategoryIdBytes
public com.google.protobuf.ByteString getCategoryIdBytes()
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Specified by:
getCategoryIdBytesin interfaceCampaign.CategoryBidOrBuilder- Returns:
- The bytes for categoryId.
-
setCategoryId
public Campaign.CategoryBid.Builder setCategoryId(java.lang.String value)
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Parameters:
value- The categoryId to set.- Returns:
- This builder for chaining.
-
clearCategoryId
public Campaign.CategoryBid.Builder clearCategoryId()
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Returns:
- This builder for chaining.
-
setCategoryIdBytes
public Campaign.CategoryBid.Builder setCategoryIdBytes(com.google.protobuf.ByteString value)
Category for which the bid will be associated with. For example, xcat:service_area_business_plumber.
optional string category_id = 1;- Parameters:
value- The bytes for categoryId to set.- Returns:
- This builder for chaining.
-
hasManualCpaBidMicros
public boolean hasManualCpaBidMicros()
Manual CPA bid for the category. Bid must be greater than the reserve price associated for that category. Value is in micros and in the advertiser's currency.
optional int64 manual_cpa_bid_micros = 2;- Specified by:
hasManualCpaBidMicrosin interfaceCampaign.CategoryBidOrBuilder- Returns:
- Whether the manualCpaBidMicros field is set.
-
getManualCpaBidMicros
public long getManualCpaBidMicros()
Manual CPA bid for the category. Bid must be greater than the reserve price associated for that category. Value is in micros and in the advertiser's currency.
optional int64 manual_cpa_bid_micros = 2;- Specified by:
getManualCpaBidMicrosin interfaceCampaign.CategoryBidOrBuilder- Returns:
- The manualCpaBidMicros.
-
setManualCpaBidMicros
public Campaign.CategoryBid.Builder setManualCpaBidMicros(long value)
Manual CPA bid for the category. Bid must be greater than the reserve price associated for that category. Value is in micros and in the advertiser's currency.
optional int64 manual_cpa_bid_micros = 2;- Parameters:
value- The manualCpaBidMicros to set.- Returns:
- This builder for chaining.
-
clearManualCpaBidMicros
public Campaign.CategoryBid.Builder clearManualCpaBidMicros()
Manual CPA bid for the category. Bid must be greater than the reserve price associated for that category. Value is in micros and in the advertiser's currency.
optional int64 manual_cpa_bid_micros = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Campaign.CategoryBid.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
mergeUnknownFields
public final Campaign.CategoryBid.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.CategoryBid.Builder>
-
-