Interface CampaignBidModifierOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CampaignBidModifier,CampaignBidModifier.Builder
public interface CampaignBidModifierOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubleThe modifier for the bid when the criterion matches.Output only.com.google.protobuf.ByteStringOutput only.longOutput only.Immutable.Immutable.Immutable.com.google.protobuf.ByteStringImmutable.booleanThe modifier for the bid when the criterion matches.booleanOutput only.booleanOutput only.booleanImmutable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Immutable. The resource name of the campaign bid modifier. Campaign bid modifier resource names have the form: `customers/{customer_id}/campaignBidModifiers/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the campaign bid modifier. Campaign bid modifier resource names have the form: `customers/{customer_id}/campaignBidModifiers/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasCampaign
boolean hasCampaign()Output only. The campaign to which this criterion belongs.
optional string campaign = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- Whether the campaign field is set.
-
getCampaign
String getCampaign()Output only. The campaign to which this criterion belongs.
optional string campaign = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The campaign.
-
getCampaignBytes
com.google.protobuf.ByteString getCampaignBytes()Output only. The campaign to which this criterion belongs.
optional string campaign = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for campaign.
-
hasCriterionId
boolean hasCriterionId()Output only. The ID of the criterion to bid modify. This field is ignored for mutates.
optional int64 criterion_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the criterionId field is set.
-
getCriterionId
long getCriterionId()Output only. The ID of the criterion to bid modify. This field is ignored for mutates.
optional int64 criterion_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The criterionId.
-
hasBidModifier
boolean hasBidModifier()The modifier for the bid when the criterion matches.
optional double bid_modifier = 8;- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
double getBidModifier()The modifier for the bid when the criterion matches.
optional double bid_modifier = 8;- Returns:
- The bidModifier.
-
hasInteractionType
boolean hasInteractionType()Immutable. Criterion for interaction type. Only supported for search campaigns.
.google.ads.googleads.v18.common.InteractionTypeInfo interaction_type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the interactionType field is set.
-
getInteractionType
InteractionTypeInfo getInteractionType()Immutable. Criterion for interaction type. Only supported for search campaigns.
.google.ads.googleads.v18.common.InteractionTypeInfo interaction_type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The interactionType.
-
getInteractionTypeOrBuilder
InteractionTypeInfoOrBuilder getInteractionTypeOrBuilder()Immutable. Criterion for interaction type. Only supported for search campaigns.
.google.ads.googleads.v18.common.InteractionTypeInfo interaction_type = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getCriterionCase
CampaignBidModifier.CriterionCase getCriterionCase()
-