Interface TargetingOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Targeting,Targeting.Builder
public interface TargetingOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReachPlanAgeRangeEnum.ReachPlanAgeRangegetAgeRange()Targeted age range.intgetAgeRangeValue()Targeted age range.DeviceInfogetDevices(int index)Targeted devices.intgetDevicesCount()Targeted devices.java.util.List<DeviceInfo>getDevicesList()Targeted devices.DeviceInfoOrBuildergetDevicesOrBuilder(int index)Targeted devices.java.util.List<? extends DeviceInfoOrBuilder>getDevicesOrBuilderList()Targeted devices.GenderInfogetGenders(int index)Targeted genders.intgetGendersCount()Targeted genders.java.util.List<GenderInfo>getGendersList()Targeted genders.GenderInfoOrBuildergetGendersOrBuilder(int index)Targeted genders.java.util.List<? extends GenderInfoOrBuilder>getGendersOrBuilderList()Targeted genders.ReachPlanNetworkEnum.ReachPlanNetworkgetNetwork()Targetable network for the ad product.intgetNetworkValue()Targetable network for the ad product.java.lang.StringgetPlannableLocationId()Required.com.google.protobuf.ByteStringgetPlannableLocationIdBytes()Required.booleanhasPlannableLocationId()Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPlannableLocationId
boolean hasPlannableLocationId()
Required. The ID of the selected location. Plannable location IDs can be obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v10.services.ReachPlanService.ListPlannableLocations].
optional string plannable_location_id = 6;- Returns:
- Whether the plannableLocationId field is set.
-
getPlannableLocationId
java.lang.String getPlannableLocationId()
Required. The ID of the selected location. Plannable location IDs can be obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v10.services.ReachPlanService.ListPlannableLocations].
optional string plannable_location_id = 6;- Returns:
- The plannableLocationId.
-
getPlannableLocationIdBytes
com.google.protobuf.ByteString getPlannableLocationIdBytes()
Required. The ID of the selected location. Plannable location IDs can be obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v10.services.ReachPlanService.ListPlannableLocations].
optional string plannable_location_id = 6;- Returns:
- The bytes for plannableLocationId.
-
getAgeRangeValue
int getAgeRangeValue()
Targeted age range. An unset value is equivalent to targeting all ages.
.google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_range = 2;- Returns:
- The enum numeric value on the wire for ageRange.
-
getAgeRange
ReachPlanAgeRangeEnum.ReachPlanAgeRange getAgeRange()
Targeted age range. An unset value is equivalent to targeting all ages.
.google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_range = 2;- Returns:
- The ageRange.
-
getGendersList
java.util.List<GenderInfo> getGendersList()
Targeted genders. An unset value is equivalent to targeting MALE and FEMALE.
repeated .google.ads.googleads.v10.common.GenderInfo genders = 3;
-
getGenders
GenderInfo getGenders(int index)
Targeted genders. An unset value is equivalent to targeting MALE and FEMALE.
repeated .google.ads.googleads.v10.common.GenderInfo genders = 3;
-
getGendersCount
int getGendersCount()
Targeted genders. An unset value is equivalent to targeting MALE and FEMALE.
repeated .google.ads.googleads.v10.common.GenderInfo genders = 3;
-
getGendersOrBuilderList
java.util.List<? extends GenderInfoOrBuilder> getGendersOrBuilderList()
Targeted genders. An unset value is equivalent to targeting MALE and FEMALE.
repeated .google.ads.googleads.v10.common.GenderInfo genders = 3;
-
getGendersOrBuilder
GenderInfoOrBuilder getGendersOrBuilder(int index)
Targeted genders. An unset value is equivalent to targeting MALE and FEMALE.
repeated .google.ads.googleads.v10.common.GenderInfo genders = 3;
-
getDevicesList
java.util.List<DeviceInfo> getDevicesList()
Targeted devices. If not specified, targets all applicable devices. Applicable devices vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
repeated .google.ads.googleads.v10.common.DeviceInfo devices = 4;
-
getDevices
DeviceInfo getDevices(int index)
Targeted devices. If not specified, targets all applicable devices. Applicable devices vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
repeated .google.ads.googleads.v10.common.DeviceInfo devices = 4;
-
getDevicesCount
int getDevicesCount()
Targeted devices. If not specified, targets all applicable devices. Applicable devices vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
repeated .google.ads.googleads.v10.common.DeviceInfo devices = 4;
-
getDevicesOrBuilderList
java.util.List<? extends DeviceInfoOrBuilder> getDevicesOrBuilderList()
Targeted devices. If not specified, targets all applicable devices. Applicable devices vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
repeated .google.ads.googleads.v10.common.DeviceInfo devices = 4;
-
getDevicesOrBuilder
DeviceInfoOrBuilder getDevicesOrBuilder(int index)
Targeted devices. If not specified, targets all applicable devices. Applicable devices vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
repeated .google.ads.googleads.v10.common.DeviceInfo devices = 4;
-
getNetworkValue
int getNetworkValue()
Targetable network for the ad product. If not specified, targets all applicable networks. Applicable networks vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork network = 5;- Returns:
- The enum numeric value on the wire for network.
-
getNetwork
ReachPlanNetworkEnum.ReachPlanNetwork getNetwork()
Targetable network for the ad product. If not specified, targets all applicable networks. Applicable networks vary by product and region and can be obtained from [ReachPlanService.ListPlannableProducts][google.ads.googleads.v10.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork network = 5;- Returns:
- The network.
-
-