Interface CustomerLifecycleOptimizationValueSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomerLifecycleOptimizationValueSettings,CustomerLifecycleOptimizationValueSettings.Builder
public interface CustomerLifecycleOptimizationValueSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubleHigh lifetime value of the lifecycle goal.doubleValue of the lifecycle goal.booleanHigh lifetime value of the lifecycle goal.booleanValue of the lifecycle goal.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
-
hasAdditionalValue
boolean hasAdditionalValue()Value of the lifecycle goal. For example, for retention goals, value is the incremental conversion value for lapsed customers who are not of high value.
optional double additional_value = 1;- Returns:
- Whether the additionalValue field is set.
-
getAdditionalValue
double getAdditionalValue()Value of the lifecycle goal. For example, for retention goals, value is the incremental conversion value for lapsed customers who are not of high value.
optional double additional_value = 1;- Returns:
- The additionalValue.
-
hasAdditionalHighLifetimeValue
boolean hasAdditionalHighLifetimeValue()High lifetime value of the lifecycle goal. For example, for customer acquisition goals, high lifetime value is the incremental conversion value for lapsed customers who are of high value. High lifetime value should be greater than value, if set.
optional double additional_high_lifetime_value = 2;- Returns:
- Whether the additionalHighLifetimeValue field is set.
-
getAdditionalHighLifetimeValue
double getAdditionalHighLifetimeValue()High lifetime value of the lifecycle goal. For example, for customer acquisition goals, high lifetime value is the incremental conversion value for lapsed customers who are of high value. High lifetime value should be greater than value, if set.
optional double additional_high_lifetime_value = 2;- Returns:
- The additionalHighLifetimeValue.
-