Class DomainCategory.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
- com.google.ads.googleads.v10.resources.DomainCategory.Builder
-
- All Implemented Interfaces:
DomainCategoryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- DomainCategory
public static final class DomainCategory.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder> implements DomainCategoryOrBuilder
A category generated automatically by crawling a domain. If a campaign uses the DynamicSearchAdsSetting, then domain categories will be generated for the domain. The categories can be targeted using WebpageConditionInfo. See: https://support.google.com/google-ads/answer/2471185
Protobuf typegoogle.ads.googleads.v10.resources.DomainCategory
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainCategory.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DomainCategorybuild()DomainCategorybuildPartial()DomainCategory.Builderclear()DomainCategory.BuilderclearCampaign()Output only.DomainCategory.BuilderclearCategory()Output only.DomainCategory.BuilderclearCategoryRank()Output only.DomainCategory.BuilderclearCoverageFraction()Output only.DomainCategory.BuilderclearDomain()Output only.DomainCategory.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DomainCategory.BuilderclearHasChildren()Output only.DomainCategory.BuilderclearLanguageCode()Output only.DomainCategory.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DomainCategory.BuilderclearRecommendedCpcBidMicros()Output only.DomainCategory.BuilderclearResourceName()Output only.DomainCategory.Builderclone()java.lang.StringgetCampaign()Output only.com.google.protobuf.ByteStringgetCampaignBytes()Output only.java.lang.StringgetCategory()Output only.com.google.protobuf.ByteStringgetCategoryBytes()Output only.longgetCategoryRank()Output only.doublegetCoverageFraction()Output only.DomainCategorygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetDomain()Output only.com.google.protobuf.ByteStringgetDomainBytes()Output only.booleangetHasChildren()Output only.java.lang.StringgetLanguageCode()Output only.com.google.protobuf.ByteStringgetLanguageCodeBytes()Output only.longgetRecommendedCpcBidMicros()Output only.java.lang.StringgetResourceName()Output only.com.google.protobuf.ByteStringgetResourceNameBytes()Output only.booleanhasCampaign()Output only.booleanhasCategory()Output only.booleanhasCategoryRank()Output only.booleanhasCoverageFraction()Output only.booleanhasDomain()Output only.booleanhasHasChildren()Output only.booleanhasLanguageCode()Output only.booleanhasRecommendedCpcBidMicros()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DomainCategory.BuildermergeFrom(DomainCategory other)DomainCategory.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DomainCategory.BuildermergeFrom(com.google.protobuf.Message other)DomainCategory.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DomainCategory.BuildersetCampaign(java.lang.String value)Output only.DomainCategory.BuildersetCampaignBytes(com.google.protobuf.ByteString value)Output only.DomainCategory.BuildersetCategory(java.lang.String value)Output only.DomainCategory.BuildersetCategoryBytes(com.google.protobuf.ByteString value)Output only.DomainCategory.BuildersetCategoryRank(long value)Output only.DomainCategory.BuildersetCoverageFraction(double value)Output only.DomainCategory.BuildersetDomain(java.lang.String value)Output only.DomainCategory.BuildersetDomainBytes(com.google.protobuf.ByteString value)Output only.DomainCategory.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DomainCategory.BuildersetHasChildren(boolean value)Output only.DomainCategory.BuildersetLanguageCode(java.lang.String value)Output only.DomainCategory.BuildersetLanguageCodeBytes(com.google.protobuf.ByteString value)Output only.DomainCategory.BuildersetRecommendedCpcBidMicros(long value)Output only.DomainCategory.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DomainCategory.BuildersetResourceName(java.lang.String value)Output only.DomainCategory.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Output only.DomainCategory.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<DomainCategory.Builder>
-
clear
public DomainCategory.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<DomainCategory.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<DomainCategory.Builder>
-
getDefaultInstanceForType
public DomainCategory getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DomainCategory build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DomainCategory buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DomainCategory.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<DomainCategory.Builder>
-
setField
public DomainCategory.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<DomainCategory.Builder>
-
clearField
public DomainCategory.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
clearOneof
public DomainCategory.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
setRepeatedField
public DomainCategory.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<DomainCategory.Builder>
-
addRepeatedField
public DomainCategory.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<DomainCategory.Builder>
-
mergeFrom
public DomainCategory.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DomainCategory.Builder>
-
mergeFrom
public DomainCategory.Builder mergeFrom(DomainCategory other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
mergeFrom
public DomainCategory.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<DomainCategory.Builder>- Throws:
java.io.IOException
-
getResourceName
public java.lang.String getResourceName()
Output only. The resource name of the domain category. Domain category resource names have the form: `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceDomainCategoryOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Output only. The resource name of the domain category. Domain category resource names have the form: `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceDomainCategoryOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public DomainCategory.Builder setResourceName(java.lang.String value)
Output only. The resource name of the domain category. Domain category resource names have the form: `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public DomainCategory.Builder clearResourceName()
Output only. The resource name of the domain category. Domain category resource names have the form: `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public DomainCategory.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Output only. The resource name of the domain category. Domain category resource names have the form: `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasCampaign
public boolean hasCampaign()
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
hasCampaignin interfaceDomainCategoryOrBuilder- Returns:
- Whether the campaign field is set.
-
getCampaign
public java.lang.String getCampaign()
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getCampaignin interfaceDomainCategoryOrBuilder- Returns:
- The campaign.
-
getCampaignBytes
public com.google.protobuf.ByteString getCampaignBytes()
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getCampaignBytesin interfaceDomainCategoryOrBuilder- Returns:
- The bytes for campaign.
-
setCampaign
public DomainCategory.Builder setCampaign(java.lang.String value)
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The campaign to set.- Returns:
- This builder for chaining.
-
clearCampaign
public DomainCategory.Builder clearCampaign()
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCampaignBytes
public DomainCategory.Builder setCampaignBytes(com.google.protobuf.ByteString value)
Output only. The campaign this category is recommended for.
optional string campaign = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for campaign to set.- Returns:
- This builder for chaining.
-
hasCategory
public boolean hasCategory()
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCategoryin interfaceDomainCategoryOrBuilder- Returns:
- Whether the category field is set.
-
getCategory
public java.lang.String getCategory()
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCategoryin interfaceDomainCategoryOrBuilder- Returns:
- The category.
-
getCategoryBytes
public com.google.protobuf.ByteString getCategoryBytes()
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCategoryBytesin interfaceDomainCategoryOrBuilder- Returns:
- The bytes for category.
-
setCategory
public DomainCategory.Builder setCategory(java.lang.String value)
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
clearCategory
public DomainCategory.Builder clearCategory()
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setCategoryBytes
public DomainCategory.Builder setCategoryBytes(com.google.protobuf.ByteString value)
Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be "cameras", "televisions", etc.
optional string category = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for category to set.- Returns:
- This builder for chaining.
-
hasLanguageCode
public boolean hasLanguageCode()
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLanguageCodein interfaceDomainCategoryOrBuilder- Returns:
- Whether the languageCode field is set.
-
getLanguageCode
public java.lang.String getLanguageCode()
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLanguageCodein interfaceDomainCategoryOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLanguageCodeBytesin interfaceDomainCategoryOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
public DomainCategory.Builder setLanguageCode(java.lang.String value)
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
public DomainCategory.Builder clearLanguageCode()
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
public DomainCategory.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
Output only. The language code specifying the language of the website. e.g. "en" for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.
optional string language_code = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
hasDomain
public boolean hasDomain()
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDomainin interfaceDomainCategoryOrBuilder- Returns:
- Whether the domain field is set.
-
getDomain
public java.lang.String getDomain()
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDomainin interfaceDomainCategoryOrBuilder- Returns:
- The domain.
-
getDomainBytes
public com.google.protobuf.ByteString getDomainBytes()
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDomainBytesin interfaceDomainCategoryOrBuilder- Returns:
- The bytes for domain.
-
setDomain
public DomainCategory.Builder setDomain(java.lang.String value)
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The domain to set.- Returns:
- This builder for chaining.
-
clearDomain
public DomainCategory.Builder clearDomain()
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setDomainBytes
public DomainCategory.Builder setDomainBytes(com.google.protobuf.ByteString value)
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
optional string domain = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for domain to set.- Returns:
- This builder for chaining.
-
hasCoverageFraction
public boolean hasCoverageFraction()
Output only. Fraction of pages on your site that this category matches.
optional double coverage_fraction = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCoverageFractionin interfaceDomainCategoryOrBuilder- Returns:
- Whether the coverageFraction field is set.
-
getCoverageFraction
public double getCoverageFraction()
Output only. Fraction of pages on your site that this category matches.
optional double coverage_fraction = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCoverageFractionin interfaceDomainCategoryOrBuilder- Returns:
- The coverageFraction.
-
setCoverageFraction
public DomainCategory.Builder setCoverageFraction(double value)
Output only. Fraction of pages on your site that this category matches.
optional double coverage_fraction = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The coverageFraction to set.- Returns:
- This builder for chaining.
-
clearCoverageFraction
public DomainCategory.Builder clearCoverageFraction()
Output only. Fraction of pages on your site that this category matches.
optional double coverage_fraction = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCategoryRank
public boolean hasCategoryRank()
Output only. The position of this category in the set of categories. Lower numbers indicate a better match for the domain. null indicates not recommended.
optional int64 category_rank = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCategoryRankin interfaceDomainCategoryOrBuilder- Returns:
- Whether the categoryRank field is set.
-
getCategoryRank
public long getCategoryRank()
Output only. The position of this category in the set of categories. Lower numbers indicate a better match for the domain. null indicates not recommended.
optional int64 category_rank = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCategoryRankin interfaceDomainCategoryOrBuilder- Returns:
- The categoryRank.
-
setCategoryRank
public DomainCategory.Builder setCategoryRank(long value)
Output only. The position of this category in the set of categories. Lower numbers indicate a better match for the domain. null indicates not recommended.
optional int64 category_rank = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The categoryRank to set.- Returns:
- This builder for chaining.
-
clearCategoryRank
public DomainCategory.Builder clearCategoryRank()
Output only. The position of this category in the set of categories. Lower numbers indicate a better match for the domain. null indicates not recommended.
optional int64 category_rank = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasHasChildren
public boolean hasHasChildren()
Output only. Indicates whether this category has sub-categories.
optional bool has_children = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasHasChildrenin interfaceDomainCategoryOrBuilder- Returns:
- Whether the hasChildren field is set.
-
getHasChildren
public boolean getHasChildren()
Output only. Indicates whether this category has sub-categories.
optional bool has_children = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHasChildrenin interfaceDomainCategoryOrBuilder- Returns:
- The hasChildren.
-
setHasChildren
public DomainCategory.Builder setHasChildren(boolean value)
Output only. Indicates whether this category has sub-categories.
optional bool has_children = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The hasChildren to set.- Returns:
- This builder for chaining.
-
clearHasChildren
public DomainCategory.Builder clearHasChildren()
Output only. Indicates whether this category has sub-categories.
optional bool has_children = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasRecommendedCpcBidMicros
public boolean hasRecommendedCpcBidMicros()
Output only. The recommended cost per click for the category.
optional int64 recommended_cpc_bid_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRecommendedCpcBidMicrosin interfaceDomainCategoryOrBuilder- Returns:
- Whether the recommendedCpcBidMicros field is set.
-
getRecommendedCpcBidMicros
public long getRecommendedCpcBidMicros()
Output only. The recommended cost per click for the category.
optional int64 recommended_cpc_bid_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRecommendedCpcBidMicrosin interfaceDomainCategoryOrBuilder- Returns:
- The recommendedCpcBidMicros.
-
setRecommendedCpcBidMicros
public DomainCategory.Builder setRecommendedCpcBidMicros(long value)
Output only. The recommended cost per click for the category.
optional int64 recommended_cpc_bid_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The recommendedCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearRecommendedCpcBidMicros
public DomainCategory.Builder clearRecommendedCpcBidMicros()
Output only. The recommended cost per click for the category.
optional int64 recommended_cpc_bid_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUnknownFields
public final DomainCategory.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
mergeUnknownFields
public final DomainCategory.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainCategory.Builder>
-
-