Class ConversionValueRule.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.Cloneable
- Enclosing class:
- ConversionValueRule
public static final class ConversionValueRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder> implements ConversionValueRuleOrBuilder
A conversion value rule
Protobuf typegoogle.ads.googleads.v10.resources.ConversionValueRule
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversionValueRule.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ConversionValueRulebuild()ConversionValueRulebuildPartial()ConversionValueRule.Builderclear()ConversionValueRule.BuilderclearAction()Action applied when the rule is triggered.ConversionValueRule.BuilderclearAudienceCondition()Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.BuilderclearDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ConversionValueRule.BuilderclearGeoLocationCondition()Condition for Geo location that must be satisfied for the value rule to apply.ConversionValueRule.BuilderclearId()Output only.ConversionValueRule.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ConversionValueRule.BuilderclearOwnerCustomer()Output only.ConversionValueRule.BuilderclearResourceName()Immutable.ConversionValueRule.BuilderclearStatus()The status of the conversion value rule.ConversionValueRule.Builderclone()ConversionValueRule.ValueRuleActiongetAction()Action applied when the rule is triggered.ConversionValueRule.ValueRuleAction.BuildergetActionBuilder()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.ValueRuleAudienceCondition.BuildergetAudienceConditionBuilder()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.ConversionValueRulegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ConversionValueRule.ValueRuleDeviceConditiongetDeviceCondition()Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.ValueRuleDeviceCondition.BuildergetDeviceConditionBuilder()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.ValueRuleGeoLocationCondition.BuildergetGeoLocationConditionBuilder()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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ConversionValueRule.BuildermergeAction(ConversionValueRule.ValueRuleAction value)Action applied when the rule is triggered.ConversionValueRule.BuildermergeAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition value)Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.BuildermergeDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition value)Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.BuildermergeFrom(ConversionValueRule other)ConversionValueRule.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ConversionValueRule.BuildermergeFrom(com.google.protobuf.Message other)ConversionValueRule.BuildermergeGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition value)Condition for Geo location that must be satisfied for the value rule to apply.ConversionValueRule.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ConversionValueRule.BuildersetAction(ConversionValueRule.ValueRuleAction value)Action applied when the rule is triggered.ConversionValueRule.BuildersetAction(ConversionValueRule.ValueRuleAction.Builder builderForValue)Action applied when the rule is triggered.ConversionValueRule.BuildersetAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition value)Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetAudienceCondition(ConversionValueRule.ValueRuleAudienceCondition.Builder builderForValue)Condition for audience that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition value)Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetDeviceCondition(ConversionValueRule.ValueRuleDeviceCondition.Builder builderForValue)Condition for device type that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ConversionValueRule.BuildersetGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition value)Condition for Geo location that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetGeoLocationCondition(ConversionValueRule.ValueRuleGeoLocationCondition.Builder builderForValue)Condition for Geo location that must be satisfied for the value rule to apply.ConversionValueRule.BuildersetId(long value)Output only.ConversionValueRule.BuildersetOwnerCustomer(java.lang.String value)Output only.ConversionValueRule.BuildersetOwnerCustomerBytes(com.google.protobuf.ByteString value)Output only.ConversionValueRule.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ConversionValueRule.BuildersetResourceName(java.lang.String value)Immutable.ConversionValueRule.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Immutable.ConversionValueRule.BuildersetStatus(ConversionValueRuleStatusEnum.ConversionValueRuleStatus value)The status of the conversion value rule.ConversionValueRule.BuildersetStatusValue(int value)The status of the conversion value rule.ConversionValueRule.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<ConversionValueRule.Builder>
-
clear
public 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
public ConversionValueRule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ConversionValueRule build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ConversionValueRule buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ConversionValueRule.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, java.lang.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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.Builder>
-
mergeFrom
public ConversionValueRule.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionValueRule.Builder>
-
mergeFrom
public ConversionValueRule.Builder mergeFrom(ConversionValueRule other)
-
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 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<ConversionValueRule.Builder>- Throws:
java.io.IOException
-
getResourceName
public 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) = { ... }- 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
public ConversionValueRule.Builder setResourceName(java.lang.String value)
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
public ConversionValueRule.Builder 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
public ConversionValueRule.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
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
public ConversionValueRule.Builder setId(long value)
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
public ConversionValueRule.Builder 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.v10.resources.ConversionValueRule.ValueRuleAction action = 3;- Specified by:
hasActionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the action field is set.
-
getAction
public ConversionValueRule.ValueRuleAction getAction()
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;- Specified by:
getActionin interfaceConversionValueRuleOrBuilder- Returns:
- The action.
-
setAction
public ConversionValueRule.Builder setAction(ConversionValueRule.ValueRuleAction value)
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;
-
setAction
public ConversionValueRule.Builder setAction(ConversionValueRule.ValueRuleAction.Builder builderForValue)
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;
-
mergeAction
public ConversionValueRule.Builder mergeAction(ConversionValueRule.ValueRuleAction value)
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;
-
clearAction
public ConversionValueRule.Builder clearAction()
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;
-
getActionBuilder
public ConversionValueRule.ValueRuleAction.Builder getActionBuilder()
Action applied when the rule is triggered.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAction action = 3;
-
getActionOrBuilder
public ConversionValueRule.ValueRuleActionOrBuilder getActionOrBuilder()
Action applied when the rule is triggered.
.google.ads.googleads.v10.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.v10.resources.ConversionValueRule.ValueRuleGeoLocationCondition geo_location_condition = 4;- Specified by:
hasGeoLocationConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the geoLocationCondition field is set.
-
getGeoLocationCondition
public 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;- 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.v10.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.v10.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.v10.resources.ConversionValueRule.ValueRuleGeoLocationCondition geo_location_condition = 4;
-
clearGeoLocationCondition
public ConversionValueRule.Builder clearGeoLocationCondition()
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;
-
getGeoLocationConditionBuilder
public ConversionValueRule.ValueRuleGeoLocationCondition.Builder getGeoLocationConditionBuilder()
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;
-
getGeoLocationConditionOrBuilder
public 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;- 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.v10.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;- Specified by:
hasDeviceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the deviceCondition field is set.
-
getDeviceCondition
public 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;- 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.v10.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.v10.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.v10.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;
-
clearDeviceCondition
public ConversionValueRule.Builder clearDeviceCondition()
Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;
-
getDeviceConditionBuilder
public ConversionValueRule.ValueRuleDeviceCondition.Builder getDeviceConditionBuilder()
Condition for device type that must be satisfied for the value rule to apply.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleDeviceCondition device_condition = 5;
-
getDeviceConditionOrBuilder
public 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;- Specified by:
getDeviceConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
hasAudienceCondition
public 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;- Specified by:
hasAudienceConditionin interfaceConversionValueRuleOrBuilder- Returns:
- Whether the audienceCondition field is set.
-
getAudienceCondition
public 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;- 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.v10.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.v10.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.v10.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;
-
clearAudienceCondition
public ConversionValueRule.Builder clearAudienceCondition()
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;
-
getAudienceConditionBuilder
public ConversionValueRule.ValueRuleAudienceCondition.Builder getAudienceConditionBuilder()
Condition for audience that must be satisfied for the value rule to apply.
.google.ads.googleads.v10.resources.ConversionValueRule.ValueRuleAudienceCondition audience_condition = 6;
-
getAudienceConditionOrBuilder
public 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;- Specified by:
getAudienceConditionOrBuilderin interfaceConversionValueRuleOrBuilder
-
getOwnerCustomer
public 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) = { ... }- 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
public ConversionValueRule.Builder setOwnerCustomer(java.lang.String value)
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
public ConversionValueRule.Builder 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
public ConversionValueRule.Builder setOwnerCustomerBytes(com.google.protobuf.ByteString value)
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.v10.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Specified by:
getStatusValuein interfaceConversionValueRuleOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public ConversionValueRule.Builder setStatusValue(int value)
The status of the conversion value rule.
.google.ads.googleads.v10.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
public ConversionValueRuleStatusEnum.ConversionValueRuleStatus getStatus()
The status of the conversion value rule.
.google.ads.googleads.v10.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.v10.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus status = 8;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public ConversionValueRule.Builder clearStatus()
The status of the conversion value rule.
.google.ads.googleads.v10.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>
-
-