Interface LifecycleGoalValueSettingsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getHighLifetimeValue()
      High lifetime value of the lifecycle goal.
      double getValue()
      Value of the lifecycle goal.
      boolean hasHighLifetimeValue()
      High lifetime value of the lifecycle goal.
      boolean hasValue()
      Value of the lifecycle goal.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasValue

        boolean hasValue()
         Value of the lifecycle goal. For example, for customer acquisition goal,
         value is the incremental conversion value for new customers who are not of
         high value.
         
        optional double value = 1;
        Returns:
        Whether the value field is set.
      • getValue

        double getValue()
         Value of the lifecycle goal. For example, for customer acquisition goal,
         value is the incremental conversion value for new customers who are not of
         high value.
         
        optional double value = 1;
        Returns:
        The value.
      • hasHighLifetimeValue

        boolean hasHighLifetimeValue()
         High lifetime value of the lifecycle goal. For example, for customer
         acquisition goal, high lifetime value is the incremental conversion value
         for new customers who are of high value. High lifetime value should be
         greater than value, if set.
         In current stage, high lifetime value feature is in beta and this field
         is read-only.
         
        optional double high_lifetime_value = 2;
        Returns:
        Whether the highLifetimeValue field is set.
      • getHighLifetimeValue

        double getHighLifetimeValue()
         High lifetime value of the lifecycle goal. For example, for customer
         acquisition goal, high lifetime value is the incremental conversion value
         for new customers who are of high value. High lifetime value should be
         greater than value, if set.
         In current stage, high lifetime value feature is in beta and this field
         is read-only.
         
        optional double high_lifetime_value = 2;
        Returns:
        The highLifetimeValue.