Class TechnologyTargeting.Builder (0.39.0)

public static final class TechnologyTargeting.Builder extends GeneratedMessageV3.Builder<TechnologyTargeting.Builder> implements TechnologyTargetingOrBuilder

Various types of technology targeting expressed by child messages are applied with logical AND.

Protobuf type google.ads.admanager.v1.TechnologyTargeting

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public TechnologyTargeting.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
TechnologyTargeting.Builder
Overrides

build()

public TechnologyTargeting build()
Returns
Type Description
TechnologyTargeting

buildPartial()

public TechnologyTargeting buildPartial()
Returns
Type Description
TechnologyTargeting

clear()

public TechnologyTargeting.Builder clear()
Returns
Type Description
TechnologyTargeting.Builder
Overrides

clearBandwidthTargeting()

public TechnologyTargeting.Builder clearBandwidthTargeting()

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearBrowserLanguageTargeting()

public TechnologyTargeting.Builder clearBrowserLanguageTargeting()

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearBrowserTargeting()

public TechnologyTargeting.Builder clearBrowserTargeting()

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearDeviceCapabilityTargeting()

public TechnologyTargeting.Builder clearDeviceCapabilityTargeting()

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearDeviceCategoryTargeting()

public TechnologyTargeting.Builder clearDeviceCategoryTargeting()

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearDeviceManufacturerTargeting()

public TechnologyTargeting.Builder clearDeviceManufacturerTargeting()

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearField(Descriptors.FieldDescriptor field)

public TechnologyTargeting.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
TechnologyTargeting.Builder
Overrides

clearMobileCarrierTargeting()

public TechnologyTargeting.Builder clearMobileCarrierTargeting()

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public TechnologyTargeting.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
TechnologyTargeting.Builder
Overrides

clearOperatingSystemTargeting()

public TechnologyTargeting.Builder clearOperatingSystemTargeting()

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

clone()

public TechnologyTargeting.Builder clone()
Returns
Type Description
TechnologyTargeting.Builder
Overrides

getBandwidthTargeting()

public BandwidthTargeting getBandwidthTargeting()

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BandwidthTargeting

The bandwidthTargeting.

getBandwidthTargetingBuilder()

public BandwidthTargeting.Builder getBandwidthTargetingBuilder()

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BandwidthTargeting.Builder

getBandwidthTargetingOrBuilder()

public BandwidthTargetingOrBuilder getBandwidthTargetingOrBuilder()

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BandwidthTargetingOrBuilder

getBrowserLanguageTargeting()

public BrowserLanguageTargeting getBrowserLanguageTargeting()

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserLanguageTargeting

The browserLanguageTargeting.

getBrowserLanguageTargetingBuilder()

public BrowserLanguageTargeting.Builder getBrowserLanguageTargetingBuilder()

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserLanguageTargeting.Builder

getBrowserLanguageTargetingOrBuilder()

public BrowserLanguageTargetingOrBuilder getBrowserLanguageTargetingOrBuilder()

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserLanguageTargetingOrBuilder

getBrowserTargeting()

public BrowserTargeting getBrowserTargeting()

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserTargeting

The browserTargeting.

getBrowserTargetingBuilder()

public BrowserTargeting.Builder getBrowserTargetingBuilder()

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserTargeting.Builder

getBrowserTargetingOrBuilder()

public BrowserTargetingOrBuilder getBrowserTargetingOrBuilder()

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrowserTargetingOrBuilder

getDefaultInstanceForType()

public TechnologyTargeting getDefaultInstanceForType()
Returns
Type Description
TechnologyTargeting

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDeviceCapabilityTargeting()

public DeviceCapabilityTargeting getDeviceCapabilityTargeting()

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCapabilityTargeting

The deviceCapabilityTargeting.

getDeviceCapabilityTargetingBuilder()

public DeviceCapabilityTargeting.Builder getDeviceCapabilityTargetingBuilder()

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCapabilityTargeting.Builder

getDeviceCapabilityTargetingOrBuilder()

public DeviceCapabilityTargetingOrBuilder getDeviceCapabilityTargetingOrBuilder()

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCapabilityTargetingOrBuilder

getDeviceCategoryTargeting()

public DeviceCategoryTargeting getDeviceCategoryTargeting()

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCategoryTargeting

The deviceCategoryTargeting.

getDeviceCategoryTargetingBuilder()

public DeviceCategoryTargeting.Builder getDeviceCategoryTargetingBuilder()

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCategoryTargeting.Builder

getDeviceCategoryTargetingOrBuilder()

public DeviceCategoryTargetingOrBuilder getDeviceCategoryTargetingOrBuilder()

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceCategoryTargetingOrBuilder

getDeviceManufacturerTargeting()

public DeviceManufacturerTargeting getDeviceManufacturerTargeting()

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceManufacturerTargeting

The deviceManufacturerTargeting.

getDeviceManufacturerTargetingBuilder()

public DeviceManufacturerTargeting.Builder getDeviceManufacturerTargetingBuilder()

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceManufacturerTargeting.Builder

getDeviceManufacturerTargetingOrBuilder()

public DeviceManufacturerTargetingOrBuilder getDeviceManufacturerTargetingOrBuilder()

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceManufacturerTargetingOrBuilder

getMobileCarrierTargeting()

public MobileCarrierTargeting getMobileCarrierTargeting()

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileCarrierTargeting

The mobileCarrierTargeting.

getMobileCarrierTargetingBuilder()

public MobileCarrierTargeting.Builder getMobileCarrierTargetingBuilder()

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileCarrierTargeting.Builder

getMobileCarrierTargetingOrBuilder()

public MobileCarrierTargetingOrBuilder getMobileCarrierTargetingOrBuilder()

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileCarrierTargetingOrBuilder

getOperatingSystemTargeting()

public OperatingSystemTargeting getOperatingSystemTargeting()

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OperatingSystemTargeting

The operatingSystemTargeting.

getOperatingSystemTargetingBuilder()

public OperatingSystemTargeting.Builder getOperatingSystemTargetingBuilder()

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OperatingSystemTargeting.Builder

getOperatingSystemTargetingOrBuilder()

public OperatingSystemTargetingOrBuilder getOperatingSystemTargetingOrBuilder()

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OperatingSystemTargetingOrBuilder

hasBandwidthTargeting()

public boolean hasBandwidthTargeting()

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the bandwidthTargeting field is set.

hasBrowserLanguageTargeting()

public boolean hasBrowserLanguageTargeting()

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the browserLanguageTargeting field is set.

hasBrowserTargeting()

public boolean hasBrowserTargeting()

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the browserTargeting field is set.

hasDeviceCapabilityTargeting()

public boolean hasDeviceCapabilityTargeting()

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the deviceCapabilityTargeting field is set.

hasDeviceCategoryTargeting()

public boolean hasDeviceCategoryTargeting()

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the deviceCategoryTargeting field is set.

hasDeviceManufacturerTargeting()

public boolean hasDeviceManufacturerTargeting()

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the deviceManufacturerTargeting field is set.

hasMobileCarrierTargeting()

public boolean hasMobileCarrierTargeting()

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the mobileCarrierTargeting field is set.

hasOperatingSystemTargeting()

public boolean hasOperatingSystemTargeting()

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the operatingSystemTargeting field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBandwidthTargeting(BandwidthTargeting value)

public TechnologyTargeting.Builder mergeBandwidthTargeting(BandwidthTargeting value)

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BandwidthTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeBrowserLanguageTargeting(BrowserLanguageTargeting value)

public TechnologyTargeting.Builder mergeBrowserLanguageTargeting(BrowserLanguageTargeting value)

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BrowserLanguageTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeBrowserTargeting(BrowserTargeting value)

public TechnologyTargeting.Builder mergeBrowserTargeting(BrowserTargeting value)

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BrowserTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeDeviceCapabilityTargeting(DeviceCapabilityTargeting value)

public TechnologyTargeting.Builder mergeDeviceCapabilityTargeting(DeviceCapabilityTargeting value)

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceCapabilityTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeDeviceCategoryTargeting(DeviceCategoryTargeting value)

public TechnologyTargeting.Builder mergeDeviceCategoryTargeting(DeviceCategoryTargeting value)

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceCategoryTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeDeviceManufacturerTargeting(DeviceManufacturerTargeting value)

public TechnologyTargeting.Builder mergeDeviceManufacturerTargeting(DeviceManufacturerTargeting value)

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceManufacturerTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeFrom(TechnologyTargeting other)

public TechnologyTargeting.Builder mergeFrom(TechnologyTargeting other)
Parameter
Name Description
other TechnologyTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TechnologyTargeting.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TechnologyTargeting.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public TechnologyTargeting.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
TechnologyTargeting.Builder
Overrides

mergeMobileCarrierTargeting(MobileCarrierTargeting value)

public TechnologyTargeting.Builder mergeMobileCarrierTargeting(MobileCarrierTargeting value)

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MobileCarrierTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeOperatingSystemTargeting(OperatingSystemTargeting value)

public TechnologyTargeting.Builder mergeOperatingSystemTargeting(OperatingSystemTargeting value)

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OperatingSystemTargeting
Returns
Type Description
TechnologyTargeting.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final TechnologyTargeting.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
TechnologyTargeting.Builder
Overrides

setBandwidthTargeting(BandwidthTargeting value)

public TechnologyTargeting.Builder setBandwidthTargeting(BandwidthTargeting value)

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BandwidthTargeting
Returns
Type Description
TechnologyTargeting.Builder

setBandwidthTargeting(BandwidthTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setBandwidthTargeting(BandwidthTargeting.Builder builderForValue)

Optional. Bandwidth targeting dimension.

.google.ads.admanager.v1.BandwidthTargeting bandwidth_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue BandwidthTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setBrowserLanguageTargeting(BrowserLanguageTargeting value)

public TechnologyTargeting.Builder setBrowserLanguageTargeting(BrowserLanguageTargeting value)

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BrowserLanguageTargeting
Returns
Type Description
TechnologyTargeting.Builder

setBrowserLanguageTargeting(BrowserLanguageTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setBrowserLanguageTargeting(BrowserLanguageTargeting.Builder builderForValue)

Optional. Browser language targeting dimension.

.google.ads.admanager.v1.BrowserLanguageTargeting browser_language_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue BrowserLanguageTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setBrowserTargeting(BrowserTargeting value)

public TechnologyTargeting.Builder setBrowserTargeting(BrowserTargeting value)

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BrowserTargeting
Returns
Type Description
TechnologyTargeting.Builder

setBrowserTargeting(BrowserTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setBrowserTargeting(BrowserTargeting.Builder builderForValue)

Optional. Browser targeting dimension.

.google.ads.admanager.v1.BrowserTargeting browser_targeting = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue BrowserTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setDeviceCapabilityTargeting(DeviceCapabilityTargeting value)

public TechnologyTargeting.Builder setDeviceCapabilityTargeting(DeviceCapabilityTargeting value)

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceCapabilityTargeting
Returns
Type Description
TechnologyTargeting.Builder

setDeviceCapabilityTargeting(DeviceCapabilityTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setDeviceCapabilityTargeting(DeviceCapabilityTargeting.Builder builderForValue)

Optional. Device capability targeting dimension.

.google.ads.admanager.v1.DeviceCapabilityTargeting device_capability_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DeviceCapabilityTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setDeviceCategoryTargeting(DeviceCategoryTargeting value)

public TechnologyTargeting.Builder setDeviceCategoryTargeting(DeviceCategoryTargeting value)

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceCategoryTargeting
Returns
Type Description
TechnologyTargeting.Builder

setDeviceCategoryTargeting(DeviceCategoryTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setDeviceCategoryTargeting(DeviceCategoryTargeting.Builder builderForValue)

Optional. Device category targeting dimension.

.google.ads.admanager.v1.DeviceCategoryTargeting device_category_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DeviceCategoryTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setDeviceManufacturerTargeting(DeviceManufacturerTargeting value)

public TechnologyTargeting.Builder setDeviceManufacturerTargeting(DeviceManufacturerTargeting value)

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DeviceManufacturerTargeting
Returns
Type Description
TechnologyTargeting.Builder

setDeviceManufacturerTargeting(DeviceManufacturerTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setDeviceManufacturerTargeting(DeviceManufacturerTargeting.Builder builderForValue)

Optional. Device manufacturer targeting dimension.

.google.ads.admanager.v1.DeviceManufacturerTargeting device_manufacturer_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DeviceManufacturerTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public TechnologyTargeting.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
TechnologyTargeting.Builder
Overrides

setMobileCarrierTargeting(MobileCarrierTargeting value)

public TechnologyTargeting.Builder setMobileCarrierTargeting(MobileCarrierTargeting value)

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MobileCarrierTargeting
Returns
Type Description
TechnologyTargeting.Builder

setMobileCarrierTargeting(MobileCarrierTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setMobileCarrierTargeting(MobileCarrierTargeting.Builder builderForValue)

Optional. Mobile carrier targeting dimension.

.google.ads.admanager.v1.MobileCarrierTargeting mobile_carrier_targeting = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue MobileCarrierTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setOperatingSystemTargeting(OperatingSystemTargeting value)

public TechnologyTargeting.Builder setOperatingSystemTargeting(OperatingSystemTargeting value)

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OperatingSystemTargeting
Returns
Type Description
TechnologyTargeting.Builder

setOperatingSystemTargeting(OperatingSystemTargeting.Builder builderForValue)

public TechnologyTargeting.Builder setOperatingSystemTargeting(OperatingSystemTargeting.Builder builderForValue)

Optional. Operating system targeting dimension.

.google.ads.admanager.v1.OperatingSystemTargeting operating_system_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue OperatingSystemTargeting.Builder
Returns
Type Description
TechnologyTargeting.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public TechnologyTargeting.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
TechnologyTargeting.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final TechnologyTargeting.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
TechnologyTargeting.Builder
Overrides