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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConversionValueRule.ValueRuleActiongetAction()Action applied when the rule is triggered.ConversionValueRule.ValueRuleActionOrBuildergetActionOrBuilder()Action applied when the rule is triggered.ConversionValueRule.ValueRuleAudienceConditiongetAudienceCondition()Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleAudienceConditionOrBuildergetAudienceConditionOrBuilder()Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleDeviceConditiongetDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleDeviceConditionOrBuildergetDeviceConditionOrBuilder()Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleGeoLocationConditiongetGeoLocationCondition()Condition for Geo location that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleGeoLocationConditionOrBuildergetGeoLocationConditionOrBuilder()Condition for Geo location that must be satisfied for the value rule to apply.longgetId()Output only.java.lang.StringgetOwnerCustomer()Output only.com.google.protobuf.ByteStringgetOwnerCustomerBytes()Output only.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.ConversionValueRuleStatusEnum.ConversionValueRuleStatusgetStatus()The status of the conversion value rule.intgetStatusValue()The status of the conversion value rule.booleanhasAction()Action applied when the rule is triggered.booleanhasAudienceCondition()Condition for audience that must be satisfied for the value rule to apply.booleanhasDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.booleanhasGeoLocationCondition()Condition for Geo location that must be satisfied for the value rule to apply.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResourceName
java.lang.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.v10.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.v10.resources.ConversionValueRule.ValueRuleAction action = 3;- Returns:
- The action.
-
getActionOrBuilder
ConversionValueRule.ValueRuleActionOrBuilder getActionOrBuilder()
Action applied when the rule is triggered.
.google.ads.googleads.v10.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.v10.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.v10.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.v10.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.v10.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.v10.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.v10.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.v10.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.v10.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.v10.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;
-
getOwnerCustomer
java.lang.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.v10.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Returns:
- The enum numeric value on the wire for status.
-
getStatus
ConversionValueRuleStatusEnum.ConversionValueRuleStatus getStatus()
The status of the conversion value rule.
.google.ads.googleads.v10.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Returns:
- The status.
-
-