Class AdGroupCriterion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
- com.google.ads.googleads.v10.resources.AdGroupCriterion.Builder
-
- All Implemented Interfaces:
AdGroupCriterionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AdGroupCriterion
public static final class AdGroupCriterion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder> implements AdGroupCriterionOrBuilder
An ad group criterion.
Protobuf typegoogle.ads.googleads.v10.resources.AdGroupCriterion
-
-
Method Summary
-
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<AdGroupCriterion.Builder>
-
clear
public AdGroupCriterion.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<AdGroupCriterion.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<AdGroupCriterion.Builder>
-
getDefaultInstanceForType
public AdGroupCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdGroupCriterion build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdGroupCriterion buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdGroupCriterion.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<AdGroupCriterion.Builder>
-
setField
public AdGroupCriterion.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<AdGroupCriterion.Builder>
-
clearField
public AdGroupCriterion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
clearOneof
public AdGroupCriterion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
setRepeatedField
public AdGroupCriterion.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<AdGroupCriterion.Builder>
-
addRepeatedField
public AdGroupCriterion.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<AdGroupCriterion.Builder>
-
mergeFrom
public AdGroupCriterion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupCriterion.Builder>
-
mergeFrom
public AdGroupCriterion.Builder mergeFrom(AdGroupCriterion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
mergeFrom
public AdGroupCriterion.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<AdGroupCriterion.Builder>- Throws:
java.io.IOException
-
getCriterionCase
public AdGroupCriterion.CriterionCase getCriterionCase()
- Specified by:
getCriterionCasein interfaceAdGroupCriterionOrBuilder
-
clearCriterion
public AdGroupCriterion.Builder clearCriterion()
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAdGroupCriterionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public AdGroupCriterion.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public AdGroupCriterion.Builder clearResourceName()
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public AdGroupCriterion.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasCriterionId
public boolean hasCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCriterionIdin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the criterionId field is set.
-
getCriterionId
public long getCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCriterionIdin interfaceAdGroupCriterionOrBuilder- Returns:
- The criterionId.
-
setCriterionId
public AdGroupCriterion.Builder setCriterionId(long value)
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The criterionId to set.- Returns:
- This builder for chaining.
-
clearCriterionId
public AdGroupCriterion.Builder clearCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDisplayName
public java.lang.String getDisplayName()
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNamein interfaceAdGroupCriterionOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNameBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public AdGroupCriterion.Builder setDisplayName(java.lang.String value)
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public AdGroupCriterion.Builder clearDisplayName()
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public AdGroupCriterion.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public AdGroupCriterion.Builder setStatusValue(int value)
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
public AdGroupCriterionStatusEnum.AdGroupCriterionStatus getStatus()
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The status.
-
setStatus
public AdGroupCriterion.Builder setStatus(AdGroupCriterionStatusEnum.AdGroupCriterionStatus value)
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public AdGroupCriterion.Builder clearStatus()
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Returns:
- This builder for chaining.
-
hasQualityInfo
public boolean hasQualityInfo()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the qualityInfo field is set.
-
getQualityInfo
public AdGroupCriterion.QualityInfo getQualityInfo()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- The qualityInfo.
-
setQualityInfo
public AdGroupCriterion.Builder setQualityInfo(AdGroupCriterion.QualityInfo value)
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setQualityInfo
public AdGroupCriterion.Builder setQualityInfo(AdGroupCriterion.QualityInfo.Builder builderForValue)
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeQualityInfo
public AdGroupCriterion.Builder mergeQualityInfo(AdGroupCriterion.QualityInfo value)
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearQualityInfo
public AdGroupCriterion.Builder clearQualityInfo()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getQualityInfoBuilder
public AdGroupCriterion.QualityInfo.Builder getQualityInfoBuilder()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getQualityInfoOrBuilder
public AdGroupCriterion.QualityInfoOrBuilder getQualityInfoOrBuilder()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQualityInfoOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAdGroup
public boolean hasAdGroup()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
hasAdGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the adGroup field is set.
-
getAdGroup
public java.lang.String getAdGroup()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAdGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- The adGroup.
-
getAdGroupBytes
public com.google.protobuf.ByteString getAdGroupBytes()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAdGroupBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for adGroup.
-
setAdGroup
public AdGroupCriterion.Builder setAdGroup(java.lang.String value)
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The adGroup to set.- Returns:
- This builder for chaining.
-
clearAdGroup
public AdGroupCriterion.Builder clearAdGroup()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAdGroupBytes
public AdGroupCriterion.Builder setAdGroupBytes(com.google.protobuf.ByteString value)
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for adGroup to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public AdGroupCriterion.Builder setTypeValue(int value)
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public CriterionTypeEnum.CriterionType getType()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceAdGroupCriterionOrBuilder- Returns:
- The type.
-
setType
public AdGroupCriterion.Builder setType(CriterionTypeEnum.CriterionType value)
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public AdGroupCriterion.Builder clearType()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasNegative
public boolean hasNegative()
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNegativein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the negative field is set.
-
getNegative
public boolean getNegative()
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNegativein interfaceAdGroupCriterionOrBuilder- Returns:
- The negative.
-
setNegative
public AdGroupCriterion.Builder setNegative(boolean value)
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The negative to set.- Returns:
- This builder for chaining.
-
clearNegative
public AdGroupCriterion.Builder clearNegative()
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getSystemServingStatusValue
public int getSystemServingStatusValue()
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemServingStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for systemServingStatus.
-
setSystemServingStatusValue
public AdGroupCriterion.Builder setSystemServingStatusValue(int value)
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for systemServingStatus to set.- Returns:
- This builder for chaining.
-
getSystemServingStatus
public CriterionSystemServingStatusEnum.CriterionSystemServingStatus getSystemServingStatus()
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemServingStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The systemServingStatus.
-
setSystemServingStatus
public AdGroupCriterion.Builder setSystemServingStatus(CriterionSystemServingStatusEnum.CriterionSystemServingStatus value)
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The systemServingStatus to set.- Returns:
- This builder for chaining.
-
clearSystemServingStatus
public AdGroupCriterion.Builder clearSystemServingStatus()
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getApprovalStatusValue
public int getApprovalStatusValue()
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for approvalStatus.
-
setApprovalStatusValue
public AdGroupCriterion.Builder setApprovalStatusValue(int value)
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for approvalStatus to set.- Returns:
- This builder for chaining.
-
getApprovalStatus
public AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus getApprovalStatus()
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The approvalStatus.
-
setApprovalStatus
public AdGroupCriterion.Builder setApprovalStatus(AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus value)
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The approvalStatus to set.- Returns:
- This builder for chaining.
-
clearApprovalStatus
public AdGroupCriterion.Builder clearApprovalStatus()
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDisapprovalReasonsList
public com.google.protobuf.ProtocolStringList getDisapprovalReasonsList()
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the disapprovalReasons.
-
getDisapprovalReasonsCount
public int getDisapprovalReasonsCount()
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of disapprovalReasons.
-
getDisapprovalReasons
public java.lang.String getDisapprovalReasons(int index)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The disapprovalReasons at the given index.
-
getDisapprovalReasonsBytes
public com.google.protobuf.ByteString getDisapprovalReasonsBytes(int index)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the disapprovalReasons at the given index.
-
setDisapprovalReasons
public AdGroupCriterion.Builder setDisapprovalReasons(int index, java.lang.String value)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The disapprovalReasons to set.- Returns:
- This builder for chaining.
-
addDisapprovalReasons
public AdGroupCriterion.Builder addDisapprovalReasons(java.lang.String value)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
addAllDisapprovalReasons
public AdGroupCriterion.Builder addAllDisapprovalReasons(java.lang.Iterable<java.lang.String> values)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
clearDisapprovalReasons
public AdGroupCriterion.Builder clearDisapprovalReasons()
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addDisapprovalReasonsBytes
public AdGroupCriterion.Builder addDisapprovalReasonsBytes(com.google.protobuf.ByteString value)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the disapprovalReasons to add.- Returns:
- This builder for chaining.
-
getLabelsList
public com.google.protobuf.ProtocolStringList getLabelsList()
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the labels.
-
getLabelsCount
public int getLabelsCount()
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of labels.
-
getLabels
public java.lang.String getLabels(int index)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The labels at the given index.
-
getLabelsBytes
public com.google.protobuf.ByteString getLabelsBytes(int index)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the labels at the given index.
-
setLabels
public AdGroupCriterion.Builder setLabels(int index, java.lang.String value)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The labels to set.- Returns:
- This builder for chaining.
-
addLabels
public AdGroupCriterion.Builder addLabels(java.lang.String value)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The labels to add.- Returns:
- This builder for chaining.
-
addAllLabels
public AdGroupCriterion.Builder addAllLabels(java.lang.Iterable<java.lang.String> values)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
values- The labels to add.- Returns:
- This builder for chaining.
-
clearLabels
public AdGroupCriterion.Builder clearLabels()
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addLabelsBytes
public AdGroupCriterion.Builder addLabelsBytes(com.google.protobuf.ByteString value)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the labels to add.- Returns:
- This builder for chaining.
-
hasBidModifier
public boolean hasBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Specified by:
hasBidModifierin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
public double getBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Specified by:
getBidModifierin interfaceAdGroupCriterionOrBuilder- Returns:
- The bidModifier.
-
setBidModifier
public AdGroupCriterion.Builder setBidModifier(double value)
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Parameters:
value- The bidModifier to set.- Returns:
- This builder for chaining.
-
clearBidModifier
public AdGroupCriterion.Builder clearBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Returns:
- This builder for chaining.
-
hasCpcBidMicros
public boolean hasCpcBidMicros()
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Specified by:
hasCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpcBidMicros field is set.
-
getCpcBidMicros
public long getCpcBidMicros()
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Specified by:
getCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpcBidMicros.
-
setCpcBidMicros
public AdGroupCriterion.Builder setCpcBidMicros(long value)
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Parameters:
value- The cpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpcBidMicros
public AdGroupCriterion.Builder clearCpcBidMicros()
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Returns:
- This builder for chaining.
-
hasCpmBidMicros
public boolean hasCpmBidMicros()
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Specified by:
hasCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpmBidMicros field is set.
-
getCpmBidMicros
public long getCpmBidMicros()
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Specified by:
getCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpmBidMicros.
-
setCpmBidMicros
public AdGroupCriterion.Builder setCpmBidMicros(long value)
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Parameters:
value- The cpmBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpmBidMicros
public AdGroupCriterion.Builder clearCpmBidMicros()
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Returns:
- This builder for chaining.
-
hasCpvBidMicros
public boolean hasCpvBidMicros()
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Specified by:
hasCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpvBidMicros field is set.
-
getCpvBidMicros
public long getCpvBidMicros()
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Specified by:
getCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpvBidMicros.
-
setCpvBidMicros
public AdGroupCriterion.Builder setCpvBidMicros(long value)
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Parameters:
value- The cpvBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpvBidMicros
public AdGroupCriterion.Builder clearCpvBidMicros()
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Returns:
- This builder for chaining.
-
hasPercentCpcBidMicros
public boolean hasPercentCpcBidMicros()
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Specified by:
hasPercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the percentCpcBidMicros field is set.
-
getPercentCpcBidMicros
public long getPercentCpcBidMicros()
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Specified by:
getPercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The percentCpcBidMicros.
-
setPercentCpcBidMicros
public AdGroupCriterion.Builder setPercentCpcBidMicros(long value)
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Parameters:
value- The percentCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearPercentCpcBidMicros
public AdGroupCriterion.Builder clearPercentCpcBidMicros()
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Returns:
- This builder for chaining.
-
hasEffectiveCpcBidMicros
public boolean hasEffectiveCpcBidMicros()
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpcBidMicros field is set.
-
getEffectiveCpcBidMicros
public long getEffectiveCpcBidMicros()
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpcBidMicros.
-
setEffectiveCpcBidMicros
public AdGroupCriterion.Builder setEffectiveCpcBidMicros(long value)
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpcBidMicros
public AdGroupCriterion.Builder clearEffectiveCpcBidMicros()
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasEffectiveCpmBidMicros
public boolean hasEffectiveCpmBidMicros()
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpmBidMicros field is set.
-
getEffectiveCpmBidMicros
public long getEffectiveCpmBidMicros()
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpmBidMicros.
-
setEffectiveCpmBidMicros
public AdGroupCriterion.Builder setEffectiveCpmBidMicros(long value)
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpmBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpmBidMicros
public AdGroupCriterion.Builder clearEffectiveCpmBidMicros()
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasEffectiveCpvBidMicros
public boolean hasEffectiveCpvBidMicros()
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpvBidMicros field is set.
-
getEffectiveCpvBidMicros
public long getEffectiveCpvBidMicros()
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpvBidMicros.
-
setEffectiveCpvBidMicros
public AdGroupCriterion.Builder setEffectiveCpvBidMicros(long value)
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpvBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpvBidMicros
public AdGroupCriterion.Builder clearEffectiveCpvBidMicros()
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasEffectivePercentCpcBidMicros
public boolean hasEffectivePercentCpcBidMicros()
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectivePercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectivePercentCpcBidMicros field is set.
-
getEffectivePercentCpcBidMicros
public long getEffectivePercentCpcBidMicros()
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectivePercentCpcBidMicros.
-
setEffectivePercentCpcBidMicros
public AdGroupCriterion.Builder setEffectivePercentCpcBidMicros(long value)
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectivePercentCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectivePercentCpcBidMicros
public AdGroupCriterion.Builder clearEffectivePercentCpcBidMicros()
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpcBidSourceValue
public int getEffectiveCpcBidSourceValue()
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpcBidSource.
-
setEffectiveCpcBidSourceValue
public AdGroupCriterion.Builder setEffectiveCpcBidSourceValue(int value)
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpcBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpcBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpcBidSource()
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpcBidSource.
-
setEffectiveCpcBidSource
public AdGroupCriterion.Builder setEffectiveCpcBidSource(BiddingSourceEnum.BiddingSource value)
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpcBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpcBidSource
public AdGroupCriterion.Builder clearEffectiveCpcBidSource()
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpmBidSourceValue
public int getEffectiveCpmBidSourceValue()
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpmBidSource.
-
setEffectiveCpmBidSourceValue
public AdGroupCriterion.Builder setEffectiveCpmBidSourceValue(int value)
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpmBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpmBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpmBidSource()
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpmBidSource.
-
setEffectiveCpmBidSource
public AdGroupCriterion.Builder setEffectiveCpmBidSource(BiddingSourceEnum.BiddingSource value)
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpmBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpmBidSource
public AdGroupCriterion.Builder clearEffectiveCpmBidSource()
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpvBidSourceValue
public int getEffectiveCpvBidSourceValue()
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpvBidSource.
-
setEffectiveCpvBidSourceValue
public AdGroupCriterion.Builder setEffectiveCpvBidSourceValue(int value)
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpvBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpvBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpvBidSource()
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpvBidSource.
-
setEffectiveCpvBidSource
public AdGroupCriterion.Builder setEffectiveCpvBidSource(BiddingSourceEnum.BiddingSource value)
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpvBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpvBidSource
public AdGroupCriterion.Builder clearEffectiveCpvBidSource()
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectivePercentCpcBidSourceValue
public int getEffectivePercentCpcBidSourceValue()
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectivePercentCpcBidSource.
-
setEffectivePercentCpcBidSourceValue
public AdGroupCriterion.Builder setEffectivePercentCpcBidSourceValue(int value)
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectivePercentCpcBidSource to set.- Returns:
- This builder for chaining.
-
getEffectivePercentCpcBidSource
public BiddingSourceEnum.BiddingSource getEffectivePercentCpcBidSource()
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectivePercentCpcBidSource.
-
setEffectivePercentCpcBidSource
public AdGroupCriterion.Builder setEffectivePercentCpcBidSource(BiddingSourceEnum.BiddingSource value)
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectivePercentCpcBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectivePercentCpcBidSource
public AdGroupCriterion.Builder clearEffectivePercentCpcBidSource()
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasPositionEstimates
public boolean hasPositionEstimates()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the positionEstimates field is set.
-
getPositionEstimates
public AdGroupCriterion.PositionEstimates getPositionEstimates()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- The positionEstimates.
-
setPositionEstimates
public AdGroupCriterion.Builder setPositionEstimates(AdGroupCriterion.PositionEstimates value)
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setPositionEstimates
public AdGroupCriterion.Builder setPositionEstimates(AdGroupCriterion.PositionEstimates.Builder builderForValue)
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergePositionEstimates
public AdGroupCriterion.Builder mergePositionEstimates(AdGroupCriterion.PositionEstimates value)
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearPositionEstimates
public AdGroupCriterion.Builder clearPositionEstimates()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getPositionEstimatesBuilder
public AdGroupCriterion.PositionEstimates.Builder getPositionEstimatesBuilder()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getPositionEstimatesOrBuilder
public AdGroupCriterion.PositionEstimatesOrBuilder getPositionEstimatesOrBuilder()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPositionEstimatesOrBuilderin interfaceAdGroupCriterionOrBuilder
-
getFinalUrlsList
public com.google.protobuf.ProtocolStringList getFinalUrlsList()
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the finalUrls.
-
getFinalUrlsCount
public int getFinalUrlsCount()
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of finalUrls.
-
getFinalUrls
public java.lang.String getFinalUrls(int index)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalUrls at the given index.
-
getFinalUrlsBytes
public com.google.protobuf.ByteString getFinalUrlsBytes(int index)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalUrls at the given index.
-
setFinalUrls
public AdGroupCriterion.Builder setFinalUrls(int index, java.lang.String value)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
index- The index to set the value at.value- The finalUrls to set.- Returns:
- This builder for chaining.
-
addFinalUrls
public AdGroupCriterion.Builder addFinalUrls(java.lang.String value)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
value- The finalUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalUrls
public AdGroupCriterion.Builder addAllFinalUrls(java.lang.Iterable<java.lang.String> values)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
values- The finalUrls to add.- Returns:
- This builder for chaining.
-
clearFinalUrls
public AdGroupCriterion.Builder clearFinalUrls()
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Returns:
- This builder for chaining.
-
addFinalUrlsBytes
public AdGroupCriterion.Builder addFinalUrlsBytes(com.google.protobuf.ByteString value)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
value- The bytes of the finalUrls to add.- Returns:
- This builder for chaining.
-
getFinalMobileUrlsList
public com.google.protobuf.ProtocolStringList getFinalMobileUrlsList()
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the finalMobileUrls.
-
getFinalMobileUrlsCount
public int getFinalMobileUrlsCount()
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of finalMobileUrls.
-
getFinalMobileUrls
public java.lang.String getFinalMobileUrls(int index)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalMobileUrls at the given index.
-
getFinalMobileUrlsBytes
public com.google.protobuf.ByteString getFinalMobileUrlsBytes(int index)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalMobileUrls at the given index.
-
setFinalMobileUrls
public AdGroupCriterion.Builder setFinalMobileUrls(int index, java.lang.String value)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
index- The index to set the value at.value- The finalMobileUrls to set.- Returns:
- This builder for chaining.
-
addFinalMobileUrls
public AdGroupCriterion.Builder addFinalMobileUrls(java.lang.String value)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
value- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalMobileUrls
public AdGroupCriterion.Builder addAllFinalMobileUrls(java.lang.Iterable<java.lang.String> values)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
values- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
clearFinalMobileUrls
public AdGroupCriterion.Builder clearFinalMobileUrls()
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Returns:
- This builder for chaining.
-
addFinalMobileUrlsBytes
public AdGroupCriterion.Builder addFinalMobileUrlsBytes(com.google.protobuf.ByteString value)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
value- The bytes of the finalMobileUrls to add.- Returns:
- This builder for chaining.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
hasFinalUrlSuffixin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
public java.lang.String getFinalUrlSuffix()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
getFinalUrlSuffixin interfaceAdGroupCriterionOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
getFinalUrlSuffixBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
setFinalUrlSuffix
public AdGroupCriterion.Builder setFinalUrlSuffix(java.lang.String value)
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
public AdGroupCriterion.Builder clearFinalUrlSuffix()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
public AdGroupCriterion.Builder setFinalUrlSuffixBytes(com.google.protobuf.ByteString value)
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
hasTrackingUrlTemplatein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
public java.lang.String getTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
getTrackingUrlTemplatein interfaceAdGroupCriterionOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
getTrackingUrlTemplateBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
setTrackingUrlTemplate
public AdGroupCriterion.Builder setTrackingUrlTemplate(java.lang.String value)
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
public AdGroupCriterion.Builder clearTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
public AdGroupCriterion.Builder setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value)
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
getUrlCustomParametersList
public java.util.List<CustomParameter> getUrlCustomParametersList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersListin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParametersCount
public int getUrlCustomParametersCount()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersCountin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParameters
public CustomParameter getUrlCustomParameters(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersin interfaceAdGroupCriterionOrBuilder
-
setUrlCustomParameters
public AdGroupCriterion.Builder setUrlCustomParameters(int index, CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
setUrlCustomParameters
public AdGroupCriterion.Builder setUrlCustomParameters(int index, CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addUrlCustomParameters
public AdGroupCriterion.Builder addUrlCustomParameters(CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addUrlCustomParameters
public AdGroupCriterion.Builder addUrlCustomParameters(int index, CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addUrlCustomParameters
public AdGroupCriterion.Builder addUrlCustomParameters(CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addUrlCustomParameters
public AdGroupCriterion.Builder addUrlCustomParameters(int index, CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addAllUrlCustomParameters
public AdGroupCriterion.Builder addAllUrlCustomParameters(java.lang.Iterable<? extends CustomParameter> values)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
clearUrlCustomParameters
public AdGroupCriterion.Builder clearUrlCustomParameters()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
removeUrlCustomParameters
public AdGroupCriterion.Builder removeUrlCustomParameters(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
getUrlCustomParametersBuilder
public CustomParameter.Builder getUrlCustomParametersBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
getUrlCustomParametersOrBuilder
public CustomParameterOrBuilder getUrlCustomParametersOrBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParametersOrBuilderList
public java.util.List<? extends CustomParameterOrBuilder> getUrlCustomParametersOrBuilderList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceAdGroupCriterionOrBuilder
-
addUrlCustomParametersBuilder
public CustomParameter.Builder addUrlCustomParametersBuilder()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
addUrlCustomParametersBuilder
public CustomParameter.Builder addUrlCustomParametersBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
getUrlCustomParametersBuilderList
public java.util.List<CustomParameter.Builder> getUrlCustomParametersBuilderList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;
-
hasKeyword
public boolean hasKeyword()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
public KeywordInfo getKeyword()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- The keyword.
-
setKeyword
public AdGroupCriterion.Builder setKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];
-
setKeyword
public AdGroupCriterion.Builder setKeyword(KeywordInfo.Builder builderForValue)
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeKeyword
public AdGroupCriterion.Builder mergeKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];
-
clearKeyword
public AdGroupCriterion.Builder clearKeyword()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordBuilder
public KeywordInfo.Builder getKeywordBuilder()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordOrBuilder
public KeywordInfoOrBuilder getKeywordOrBuilder()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
public PlacementInfo getPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- The placement.
-
setPlacement
public AdGroupCriterion.Builder setPlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];
-
setPlacement
public AdGroupCriterion.Builder setPlacement(PlacementInfo.Builder builderForValue)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];
-
mergePlacement
public AdGroupCriterion.Builder mergePlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];
-
clearPlacement
public AdGroupCriterion.Builder clearPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementBuilder
public PlacementInfo.Builder getPlacementBuilder()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementOrBuilder
public PlacementInfoOrBuilder getPlacementOrBuilder()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
public MobileAppCategoryInfo getMobileAppCategory()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
public AdGroupCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo value)
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileAppCategory
public AdGroupCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue)
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileAppCategory
public AdGroupCriterion.Builder mergeMobileAppCategory(MobileAppCategoryInfo value)
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileAppCategory
public AdGroupCriterion.Builder clearMobileAppCategory()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryBuilder
public MobileAppCategoryInfo.Builder getMobileAppCategoryBuilder()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryOrBuilder
public MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
public MobileApplicationInfo getMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileApplication.
-
setMobileApplication
public AdGroupCriterion.Builder setMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileApplication
public AdGroupCriterion.Builder setMobileApplication(MobileApplicationInfo.Builder builderForValue)
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileApplication
public AdGroupCriterion.Builder mergeMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileApplication
public AdGroupCriterion.Builder clearMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationBuilder
public MobileApplicationInfo.Builder getMobileApplicationBuilder()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationOrBuilder
public MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasListingGroup
public boolean hasListingGroup()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the listingGroup field is set.
-
getListingGroup
public ListingGroupInfo getListingGroup()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- The listingGroup.
-
setListingGroup
public AdGroupCriterion.Builder setListingGroup(ListingGroupInfo value)
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
setListingGroup
public AdGroupCriterion.Builder setListingGroup(ListingGroupInfo.Builder builderForValue)
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeListingGroup
public AdGroupCriterion.Builder mergeListingGroup(ListingGroupInfo value)
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
clearListingGroup
public AdGroupCriterion.Builder clearListingGroup()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
getListingGroupBuilder
public ListingGroupInfo.Builder getListingGroupBuilder()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
getListingGroupOrBuilder
public ListingGroupInfoOrBuilder getListingGroupOrBuilder()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAgeRange
public boolean hasAgeRange()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the ageRange field is set.
-
getAgeRange
public AgeRangeInfo getAgeRange()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The ageRange.
-
setAgeRange
public AdGroupCriterion.Builder setAgeRange(AgeRangeInfo value)
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];
-
setAgeRange
public AdGroupCriterion.Builder setAgeRange(AgeRangeInfo.Builder builderForValue)
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeAgeRange
public AdGroupCriterion.Builder mergeAgeRange(AgeRangeInfo value)
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];
-
clearAgeRange
public AdGroupCriterion.Builder clearAgeRange()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];
-
getAgeRangeBuilder
public AgeRangeInfo.Builder getAgeRangeBuilder()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];
-
getAgeRangeOrBuilder
public AgeRangeInfoOrBuilder getAgeRangeOrBuilder()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasGender
public boolean hasGender()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the gender field is set.
-
getGender
public GenderInfo getGender()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- The gender.
-
setGender
public AdGroupCriterion.Builder setGender(GenderInfo value)
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];
-
setGender
public AdGroupCriterion.Builder setGender(GenderInfo.Builder builderForValue)
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeGender
public AdGroupCriterion.Builder mergeGender(GenderInfo value)
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];
-
clearGender
public AdGroupCriterion.Builder clearGender()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];
-
getGenderBuilder
public GenderInfo.Builder getGenderBuilder()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];
-
getGenderOrBuilder
public GenderInfoOrBuilder getGenderOrBuilder()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasIncomeRange
public boolean hasIncomeRange()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the incomeRange field is set.
-
getIncomeRange
public IncomeRangeInfo getIncomeRange()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The incomeRange.
-
setIncomeRange
public AdGroupCriterion.Builder setIncomeRange(IncomeRangeInfo value)
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];
-
setIncomeRange
public AdGroupCriterion.Builder setIncomeRange(IncomeRangeInfo.Builder builderForValue)
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeIncomeRange
public AdGroupCriterion.Builder mergeIncomeRange(IncomeRangeInfo value)
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];
-
clearIncomeRange
public AdGroupCriterion.Builder clearIncomeRange()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];
-
getIncomeRangeBuilder
public IncomeRangeInfo.Builder getIncomeRangeBuilder()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];
-
getIncomeRangeOrBuilder
public IncomeRangeInfoOrBuilder getIncomeRangeOrBuilder()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasParentalStatus
public boolean hasParentalStatus()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the parentalStatus field is set.
-
getParentalStatus
public ParentalStatusInfo getParentalStatus()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The parentalStatus.
-
setParentalStatus
public AdGroupCriterion.Builder setParentalStatus(ParentalStatusInfo value)
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];
-
setParentalStatus
public AdGroupCriterion.Builder setParentalStatus(ParentalStatusInfo.Builder builderForValue)
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeParentalStatus
public AdGroupCriterion.Builder mergeParentalStatus(ParentalStatusInfo value)
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];
-
clearParentalStatus
public AdGroupCriterion.Builder clearParentalStatus()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];
-
getParentalStatusBuilder
public ParentalStatusInfo.Builder getParentalStatusBuilder()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];
-
getParentalStatusOrBuilder
public ParentalStatusInfoOrBuilder getParentalStatusOrBuilder()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserList
public boolean hasUserList()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userList field is set.
-
getUserList
public UserListInfo getUserList()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- The userList.
-
setUserList
public AdGroupCriterion.Builder setUserList(UserListInfo value)
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];
-
setUserList
public AdGroupCriterion.Builder setUserList(UserListInfo.Builder builderForValue)
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeUserList
public AdGroupCriterion.Builder mergeUserList(UserListInfo value)
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];
-
clearUserList
public AdGroupCriterion.Builder clearUserList()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];
-
getUserListBuilder
public UserListInfo.Builder getUserListBuilder()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];
-
getUserListOrBuilder
public UserListInfoOrBuilder getUserListOrBuilder()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
public YouTubeVideoInfo getYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeVideo.
-
setYoutubeVideo
public AdGroupCriterion.Builder setYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeVideo
public AdGroupCriterion.Builder setYoutubeVideo(YouTubeVideoInfo.Builder builderForValue)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeVideo
public AdGroupCriterion.Builder mergeYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeVideo
public AdGroupCriterion.Builder clearYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoBuilder
public YouTubeVideoInfo.Builder getYoutubeVideoBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoOrBuilder
public YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
public YouTubeChannelInfo getYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeChannel.
-
setYoutubeChannel
public AdGroupCriterion.Builder setYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeChannel
public AdGroupCriterion.Builder setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeChannel
public AdGroupCriterion.Builder mergeYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeChannel
public AdGroupCriterion.Builder clearYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelBuilder
public YouTubeChannelInfo.Builder getYoutubeChannelBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelOrBuilder
public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasTopic
public boolean hasTopic()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the topic field is set.
-
getTopic
public TopicInfo getTopic()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- The topic.
-
setTopic
public AdGroupCriterion.Builder setTopic(TopicInfo value)
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];
-
setTopic
public AdGroupCriterion.Builder setTopic(TopicInfo.Builder builderForValue)
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeTopic
public AdGroupCriterion.Builder mergeTopic(TopicInfo value)
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];
-
clearTopic
public AdGroupCriterion.Builder clearTopic()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];
-
getTopicBuilder
public TopicInfo.Builder getTopicBuilder()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];
-
getTopicOrBuilder
public TopicInfoOrBuilder getTopicOrBuilder()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserInterest
public boolean hasUserInterest()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userInterest field is set.
-
getUserInterest
public UserInterestInfo getUserInterest()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- The userInterest.
-
setUserInterest
public AdGroupCriterion.Builder setUserInterest(UserInterestInfo value)
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];
-
setUserInterest
public AdGroupCriterion.Builder setUserInterest(UserInterestInfo.Builder builderForValue)
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeUserInterest
public AdGroupCriterion.Builder mergeUserInterest(UserInterestInfo value)
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];
-
clearUserInterest
public AdGroupCriterion.Builder clearUserInterest()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];
-
getUserInterestBuilder
public UserInterestInfo.Builder getUserInterestBuilder()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];
-
getUserInterestOrBuilder
public UserInterestInfoOrBuilder getUserInterestOrBuilder()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasWebpage
public boolean hasWebpage()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the webpage field is set.
-
getWebpage
public WebpageInfo getWebpage()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- The webpage.
-
setWebpage
public AdGroupCriterion.Builder setWebpage(WebpageInfo value)
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];
-
setWebpage
public AdGroupCriterion.Builder setWebpage(WebpageInfo.Builder builderForValue)
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeWebpage
public AdGroupCriterion.Builder mergeWebpage(WebpageInfo value)
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];
-
clearWebpage
public AdGroupCriterion.Builder clearWebpage()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];
-
getWebpageBuilder
public WebpageInfo.Builder getWebpageBuilder()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];
-
getWebpageOrBuilder
public WebpageInfoOrBuilder getWebpageOrBuilder()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpageOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAppPaymentModel
public boolean hasAppPaymentModel()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the appPaymentModel field is set.
-
getAppPaymentModel
public AppPaymentModelInfo getAppPaymentModel()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- The appPaymentModel.
-
setAppPaymentModel
public AdGroupCriterion.Builder setAppPaymentModel(AppPaymentModelInfo value)
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];
-
setAppPaymentModel
public AdGroupCriterion.Builder setAppPaymentModel(AppPaymentModelInfo.Builder builderForValue)
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeAppPaymentModel
public AdGroupCriterion.Builder mergeAppPaymentModel(AppPaymentModelInfo value)
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];
-
clearAppPaymentModel
public AdGroupCriterion.Builder clearAppPaymentModel()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];
-
getAppPaymentModelBuilder
public AppPaymentModelInfo.Builder getAppPaymentModelBuilder()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];
-
getAppPaymentModelOrBuilder
public AppPaymentModelInfoOrBuilder getAppPaymentModelOrBuilder()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAppPaymentModelOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomAffinity
public boolean hasCustomAffinity()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAffinity field is set.
-
getCustomAffinity
public CustomAffinityInfo getCustomAffinity()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- The customAffinity.
-
setCustomAffinity
public AdGroupCriterion.Builder setCustomAffinity(CustomAffinityInfo value)
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];
-
setCustomAffinity
public AdGroupCriterion.Builder setCustomAffinity(CustomAffinityInfo.Builder builderForValue)
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeCustomAffinity
public AdGroupCriterion.Builder mergeCustomAffinity(CustomAffinityInfo value)
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];
-
clearCustomAffinity
public AdGroupCriterion.Builder clearCustomAffinity()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomAffinityBuilder
public CustomAffinityInfo.Builder getCustomAffinityBuilder()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomAffinityOrBuilder
public CustomAffinityInfoOrBuilder getCustomAffinityOrBuilder()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomIntent
public boolean hasCustomIntent()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customIntent field is set.
-
getCustomIntent
public CustomIntentInfo getCustomIntent()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- The customIntent.
-
setCustomIntent
public AdGroupCriterion.Builder setCustomIntent(CustomIntentInfo value)
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];
-
setCustomIntent
public AdGroupCriterion.Builder setCustomIntent(CustomIntentInfo.Builder builderForValue)
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeCustomIntent
public AdGroupCriterion.Builder mergeCustomIntent(CustomIntentInfo value)
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];
-
clearCustomIntent
public AdGroupCriterion.Builder clearCustomIntent()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomIntentBuilder
public CustomIntentInfo.Builder getCustomIntentBuilder()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomIntentOrBuilder
public CustomIntentInfoOrBuilder getCustomIntentOrBuilder()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomAudience
public boolean hasCustomAudience()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAudience field is set.
-
getCustomAudience
public CustomAudienceInfo getCustomAudience()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The customAudience.
-
setCustomAudience
public AdGroupCriterion.Builder setCustomAudience(CustomAudienceInfo value)
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];
-
setCustomAudience
public AdGroupCriterion.Builder setCustomAudience(CustomAudienceInfo.Builder builderForValue)
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeCustomAudience
public AdGroupCriterion.Builder mergeCustomAudience(CustomAudienceInfo value)
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];
-
clearCustomAudience
public AdGroupCriterion.Builder clearCustomAudience()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomAudienceBuilder
public CustomAudienceInfo.Builder getCustomAudienceBuilder()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomAudienceOrBuilder
public CustomAudienceInfoOrBuilder getCustomAudienceOrBuilder()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCombinedAudience
public boolean hasCombinedAudience()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the combinedAudience field is set.
-
getCombinedAudience
public CombinedAudienceInfo getCombinedAudience()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The combinedAudience.
-
setCombinedAudience
public AdGroupCriterion.Builder setCombinedAudience(CombinedAudienceInfo value)
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];
-
setCombinedAudience
public AdGroupCriterion.Builder setCombinedAudience(CombinedAudienceInfo.Builder builderForValue)
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeCombinedAudience
public AdGroupCriterion.Builder mergeCombinedAudience(CombinedAudienceInfo value)
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];
-
clearCombinedAudience
public AdGroupCriterion.Builder clearCombinedAudience()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];
-
getCombinedAudienceBuilder
public CombinedAudienceInfo.Builder getCombinedAudienceBuilder()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];
-
getCombinedAudienceOrBuilder
public CombinedAudienceInfoOrBuilder getCombinedAudienceOrBuilder()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAudience
public boolean hasAudience()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the audience field is set.
-
getAudience
public AudienceInfo getAudience()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The audience.
-
setAudience
public AdGroupCriterion.Builder setAudience(AudienceInfo value)
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];
-
setAudience
public AdGroupCriterion.Builder setAudience(AudienceInfo.Builder builderForValue)
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeAudience
public AdGroupCriterion.Builder mergeAudience(AudienceInfo value)
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];
-
clearAudience
public AdGroupCriterion.Builder clearAudience()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];
-
getAudienceBuilder
public AudienceInfo.Builder getAudienceBuilder()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];
-
getAudienceOrBuilder
public AudienceInfoOrBuilder getAudienceOrBuilder()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
setUnknownFields
public final AdGroupCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
mergeUnknownFields
public final AdGroupCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
-