Class ConversionValueRule.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
com.google.ads.googleads.v18.resources.ConversionValueRule.Builder
- All Implemented Interfaces:
ConversionValueRuleOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ConversionValueRule
public static final class ConversionValueRule.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
implements ConversionValueRuleOrBuilder
A conversion value ruleProtobuf type
google.ads.googleads.v18.resources.ConversionValueRule-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Action applied when the rule is triggered.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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Condition for Geo location that must be satisfied for the value rule to apply.clearId()Output only.Condition for itinerary that must be satisfied for the value rule to apply.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.Immutable.The status of the conversion value rule.clone()Action applied when the rule is triggered.Action 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 audience that must be satisfied for the value rule to apply.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorCondition 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 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.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.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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanAction applied when the rule is triggered.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.mergeFrom(ConversionValueRule other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Condition for Geo location that must be satisfied for the value rule to apply.Condition for itinerary that must be satisfied for the value rule to apply.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Action applied when the rule is triggered.setAction(ConversionValueRule.ValueRuleAction.Builder builderForValue) 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.setDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition.Builder builderForValue) 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.setId(long value) 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.setOwnerCustomer(String value) Output only.setOwnerCustomerBytes(com.google.protobuf.ByteString value) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.The status of the conversion value rule.setStatusValue(int value) The status of the conversion value rule.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<ConversionValueRule.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<ConversionValueRule.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<ConversionValueRule.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<ConversionValueRule.Builder>
-
setField
public ConversionValueRule.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
clearField
public ConversionValueRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
clearOneof
public ConversionValueRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
setRepeatedField
public ConversionValueRule.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
addRepeatedField
public ConversionValueRule.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionValueRule.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
mergeFrom
public ConversionValueRule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionValueRule.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getResourceNamein interfaceConversionValueRuleOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public 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) = { ... }- Specified by:
getResourceNameBytesin interfaceConversionValueRuleOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
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) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
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:
- This builder for chaining.
-
setResourceNameBytes
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) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
getId
public long getId()Output only. The ID of the conversion value rule.
int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceConversionValueRuleOrBuilder- Returns:
- The id.
-
setId
Output only. The ID of the conversion value rule.
int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. The ID of the conversion value rule.
int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasAction
public boolean hasAction()Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3;- Specified by:
hasActionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the action field is set.
-
getAction
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3;- Specified by:
getActionin interfaceConversionValueRuleOrBuilder- Returns:
- The action.
-
setAction
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
setAction
public ConversionValueRule.Builder setAction(ConversionValueRule.ValueRuleAction.Builder builderForValue) Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
mergeAction
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
clearAction
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
getActionBuilder
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3; -
getActionOrBuilder
Action applied when the rule is triggered.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAction action = 3;- Specified by:
getActionOrBuilderin interfaceConversionValueRuleOrBuilder
-
hasGeoLocationCondition
public 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;- Specified by:
hasGeoLocationConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the geoLocationCondition field is set.
-
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;- Specified by:
getGeoLocationConditionin interfaceConversionValueRuleOrBuilder- Returns:
- The geoLocationCondition.
-
setGeoLocationCondition
public ConversionValueRule.Builder setGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition value) 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; -
setGeoLocationCondition
public ConversionValueRule.Builder setGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition.Builder builderForValue) 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; -
mergeGeoLocationCondition
public ConversionValueRule.Builder mergeGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition value) 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; -
clearGeoLocationCondition
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; -
getGeoLocationConditionBuilder
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; -
getGeoLocationConditionOrBuilder
public 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;- Specified by:
getGeoLocationConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
hasDeviceCondition
public 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;- Specified by:
hasDeviceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the deviceCondition field is set.
-
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;- Specified by:
getDeviceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- The deviceCondition.
-
setDeviceCondition
public ConversionValueRule.Builder setDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition value) Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
setDeviceCondition
public ConversionValueRule.Builder setDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition.Builder builderForValue) Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
mergeDeviceCondition
public ConversionValueRule.Builder mergeDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition value) Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
clearDeviceCondition
Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
getDeviceConditionBuilder
Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5; -
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;- Specified by:
getDeviceConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
hasAudienceCondition
public 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;- Specified by:
hasAudienceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the audienceCondition field is set.
-
getAudienceCondition
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;- Specified by:
getAudienceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- The audienceCondition.
-
setAudienceCondition
public ConversionValueRule.Builder setAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition value) Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
setAudienceCondition
public ConversionValueRule.Builder setAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition.Builder builderForValue) Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
mergeAudienceCondition
public ConversionValueRule.Builder mergeAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition value) Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
clearAudienceCondition
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
getAudienceConditionBuilder
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6; -
getAudienceConditionOrBuilder
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;- Specified by:
getAudienceConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
hasItineraryCondition
public 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;- Specified by:
hasItineraryConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the itineraryCondition field is set.
-
getItineraryCondition
Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9;- Specified by:
getItineraryConditionin interfaceConversionValueRuleOrBuilder- Returns:
- The itineraryCondition.
-
setItineraryCondition
public ConversionValueRule.Builder setItineraryCondition(ConversionValueRule.ValueRuleItineraryCondition value) Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
setItineraryCondition
public ConversionValueRule.Builder setItineraryCondition(ConversionValueRule.ValueRuleItineraryCondition.Builder builderForValue) Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
mergeItineraryCondition
public ConversionValueRule.Builder mergeItineraryCondition(ConversionValueRule.ValueRuleItineraryCondition value) Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
clearItineraryCondition
Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
getItineraryConditionBuilder
Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9; -
getItineraryConditionOrBuilder
Condition for itinerary that must be satisfied for the value rule to apply.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition itinerary_condition = 9;- Specified by:
getItineraryConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
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) = { ... }- Specified by:
getOwnerCustomerin interfaceConversionValueRuleOrBuilder- Returns:
- The ownerCustomer.
-
getOwnerCustomerBytes
public 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) = { ... }- Specified by:
getOwnerCustomerBytesin interfaceConversionValueRuleOrBuilder- Returns:
- The bytes for ownerCustomer.
-
setOwnerCustomer
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) = { ... }- Parameters:
value- The ownerCustomer to set.- Returns:
- This builder for chaining.
-
clearOwnerCustomer
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:
- This builder for chaining.
-
setOwnerCustomerBytes
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) = { ... }- Parameters:
value- The bytes for ownerCustomer to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Specified by:
getStatusValuein interfaceConversionValueRuleOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Specified by:
getStatusin interfaceConversionValueRuleOrBuilder- Returns:
- The status.
-
setStatus
public ConversionValueRule.Builder setStatus(ConversionValueRuleStatusEnum.ConversionValueRuleStatus value) The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
The status of the conversion value rule.
.google.ads.googleads.v18.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ConversionValueRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
mergeUnknownFields
public final ConversionValueRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-