Interface ConversionValueRuleOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConversionValueRule,ConversionValueRule.Builder
public interface ConversionValueRuleOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAction applied when the rule is triggered.Action applied when the rule is triggered.Condition for audience that must be satisfied for the value rule to apply.Condition for audience that must be satisfied for the value rule to apply.Condition for device type that must be satisfied for the value rule to apply.Condition for device type that must be satisfied for the value rule to apply.Condition for Geo location that must be satisfied for the value rule to apply.Condition for Geo location that must be satisfied for the value rule to apply.longgetId()Output only.Condition for itinerary that must be satisfied for the value rule to apply.Condition for itinerary that must be satisfied for the value rule to apply.Output only.com.google.protobuf.ByteStringOutput only.Immutable.com.google.protobuf.ByteStringImmutable.The status of the conversion value rule.intThe status of the conversion value rule.booleanAction applied when the rule is triggered.booleanCondition for audience that must be satisfied for the value rule to apply.booleanCondition for device type that must be satisfied for the value rule to apply.booleanCondition for Geo location that must be satisfied for the value rule to apply.booleanCondition for itinerary that must be satisfied for the value rule to apply.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 conversion value rule. Conversion value rule resource names have the form: `customers/{customer_id}/conversionValueRules/{conversion_value_rule_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 conversion value rule. Conversion value rule resource names have the form: `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
getId
long getId()Output only. The ID of the conversion value rule.
int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
hasAction
boolean hasAction()Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3;- Returns:
- Whether the action field is set.
-
getAction
ConversionValueRule.ValueRuleAction getAction()Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3;- Returns:
- The action.
-
getActionOrBuilder
ConversionValueRule.ValueRuleActionOrBuilder getActionOrBuilder()Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
hasGeoLocationCondition
boolean hasGeoLocationCondition()Condition for Geo location that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleGeoLocationCondition geo_location_condition = 4;- Returns:
- Whether the geoLocationCondition field is set.
-
getGeoLocationCondition
ConversionValueRule.ValueRuleGeoLocationCondition getGeoLocationCondition()Condition for Geo location that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleGeoLocationCondition geo_location_condition = 4;- Returns:
- The geoLocationCondition.
-
getGeoLocationConditionOrBuilder
ConversionValueRule.ValueRuleGeoLocationConditionOrBuilder getGeoLocationConditionOrBuilder()Condition for Geo location that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleGeoLocationCondition geo_location_condition = 4; -
hasDeviceCondition
boolean hasDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;- Returns:
- Whether the deviceCondition field is set.
-
getDeviceCondition
ConversionValueRule.ValueRuleDeviceCondition getDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;- Returns:
- The deviceCondition.
-
getDeviceConditionOrBuilder
ConversionValueRule.ValueRuleDeviceConditionOrBuilder getDeviceConditionOrBuilder()Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
hasAudienceCondition
boolean hasAudienceCondition()Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;- Returns:
- Whether the audienceCondition field is set.
-
getAudienceCondition
ConversionValueRule.ValueRuleAudienceCondition getAudienceCondition()Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;- Returns:
- The audienceCondition.
-
getAudienceConditionOrBuilder
ConversionValueRule.ValueRuleAudienceConditionOrBuilder getAudienceConditionOrBuilder()Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
hasItineraryCondition
boolean hasItineraryCondition()Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9;- Returns:
- Whether the itineraryCondition field is set.
-
getItineraryCondition
ConversionValueRule.ValueRuleItineraryCondition getItineraryCondition()Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9;- Returns:
- The itineraryCondition.
-
getItineraryConditionOrBuilder
ConversionValueRule.ValueRuleItineraryConditionOrBuilder getItineraryConditionOrBuilder()Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
getOwnerCustomer
String getOwnerCustomer()Output only. The resource name of the conversion value rule's owner customer. When the value rule is inherited from a manager customer, owner_customer will be the resource name of the manager whereas the customer in the resource_name will be of the requesting serving customer. ** Read-only **
string owner_customer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The ownerCustomer.
-
getOwnerCustomerBytes
com.google.protobuf.ByteString getOwnerCustomerBytes()Output only. The resource name of the conversion value rule's owner customer. When the value rule is inherited from a manager customer, owner_customer will be the resource name of the manager whereas the customer in the resource_name will be of the requesting serving customer. ** Read-only **
string owner_customer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for ownerCustomer.
-
getStatusValue
int getStatusValue()The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Returns:
- The enum numeric value on the wire for status.
-
getStatus
The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Returns:
- The status.
-