Interface Recommendation.TargetAdjustmentInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Recommendation.TargetAdjustmentInfo, Recommendation.TargetAdjustmentInfo.Builder
Enclosing class:
Recommendation

public static interface Recommendation.TargetAdjustmentInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Output only.
    double
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Output only.

    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 Details

    • hasSharedSet

      boolean hasSharedSet()
       Output only. The shared set resource name of the portfolio bidding
       strategy where the target is defined. Only populated if the
       recommendation is portfolio level.
       
      optional string shared_set = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the sharedSet field is set.
    • getSharedSet

      String getSharedSet()
       Output only. The shared set resource name of the portfolio bidding
       strategy where the target is defined. Only populated if the
       recommendation is portfolio level.
       
      optional string shared_set = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The sharedSet.
    • getSharedSetBytes

      com.google.protobuf.ByteString getSharedSetBytes()
       Output only. The shared set resource name of the portfolio bidding
       strategy where the target is defined. Only populated if the
       recommendation is portfolio level.
       
      optional string shared_set = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for sharedSet.
    • getRecommendedTargetMultiplier

      double getRecommendedTargetMultiplier()
       Output only. The factor by which we recommend the target to be adjusted
       by.
       
      double recommended_target_multiplier = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The recommendedTargetMultiplier.
    • getCurrentAverageTargetMicros

      long getCurrentAverageTargetMicros()
       Output only. The current average target of the campaign or portfolio
       targeted by this recommendation.
       
      int64 current_average_target_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The currentAverageTargetMicros.