Interface PlannedProductOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PlannedProduct,PlannedProduct.Builder
public interface PlannedProductOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdvancedProductTargetinggetAdvancedProductTargeting()Targeting settings for the selected product.AdvancedProductTargetingOrBuildergetAdvancedProductTargetingOrBuilder()Targeting settings for the selected product.longgetBudgetMicros()Required.java.lang.StringgetPlannableProductCode()Required.com.google.protobuf.ByteStringgetPlannableProductCodeBytes()Required.booleanhasAdvancedProductTargeting()Targeting settings for the selected product.booleanhasBudgetMicros()Required.booleanhasPlannableProductCode()Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPlannableProductCode
boolean hasPlannableProductCode()
Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the plannableProductCode field is set.
-
getPlannableProductCode
java.lang.String getPlannableProductCode()
Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The plannableProductCode.
-
getPlannableProductCodeBytes
com.google.protobuf.ByteString getPlannableProductCodeBytes()
Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for plannableProductCode.
-
hasBudgetMicros
boolean hasBudgetMicros()
Required. Maximum budget allocation in micros for the selected product. The value is specified in the selected planning currency_code. For example: 1 000 000$ = 1 000 000 000 000 micros.
optional int64 budget_micros = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the budgetMicros field is set.
-
getBudgetMicros
long getBudgetMicros()
Required. Maximum budget allocation in micros for the selected product. The value is specified in the selected planning currency_code. For example: 1 000 000$ = 1 000 000 000 000 micros.
optional int64 budget_micros = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The budgetMicros.
-
hasAdvancedProductTargeting
boolean hasAdvancedProductTargeting()
Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v15.services.AdvancedProductTargeting advanced_product_targeting = 5;- Returns:
- Whether the advancedProductTargeting field is set.
-
getAdvancedProductTargeting
AdvancedProductTargeting getAdvancedProductTargeting()
Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v15.services.AdvancedProductTargeting advanced_product_targeting = 5;- Returns:
- The advancedProductTargeting.
-
getAdvancedProductTargetingOrBuilder
AdvancedProductTargetingOrBuilder getAdvancedProductTargetingOrBuilder()
Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v15.services.AdvancedProductTargeting advanced_product_targeting = 5;
-
-