Class Targeting.Builder (0.27.0)

public static final class Targeting.Builder extends GeneratedMessageV3.Builder<Targeting.Builder> implements TargetingOrBuilder

Targeting expression.

Protobuf type google.ads.admanager.v1.Targeting

Implements

TargetingOrBuilder

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public Targeting build()
Returns
Type Description
Targeting

buildPartial()

public Targeting buildPartial()
Returns
Type Description
Targeting

clear()

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

clearCustomTargeting()

public Targeting.Builder clearCustomTargeting()

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearDataSegmentTargeting()

public Targeting.Builder clearDataSegmentTargeting()

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearGeoTargeting()

public Targeting.Builder clearGeoTargeting()

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearInventoryTargeting()

public Targeting.Builder clearInventoryTargeting()

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearRequestPlatformTargeting()

public Targeting.Builder clearRequestPlatformTargeting()

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearTechnologyTargeting()

public Targeting.Builder clearTechnologyTargeting()

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearUserDomainTargeting()

public Targeting.Builder clearUserDomainTargeting()

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clearVideoPositionTargeting()

public Targeting.Builder clearVideoPositionTargeting()

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Targeting.Builder

clone()

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

getCustomTargeting()

public CustomTargeting getCustomTargeting()

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargeting

The customTargeting.

getCustomTargetingBuilder()

public CustomTargeting.Builder getCustomTargetingBuilder()

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargeting.Builder

getCustomTargetingOrBuilder()

public CustomTargetingOrBuilder getCustomTargetingOrBuilder()

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargetingOrBuilder

getDataSegmentTargeting()

public DataSegmentTargeting getDataSegmentTargeting()

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataSegmentTargeting

The dataSegmentTargeting.

getDataSegmentTargetingBuilder()

public DataSegmentTargeting.Builder getDataSegmentTargetingBuilder()

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataSegmentTargeting.Builder

getDataSegmentTargetingOrBuilder()

public DataSegmentTargetingOrBuilder getDataSegmentTargetingOrBuilder()

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataSegmentTargetingOrBuilder

getDefaultInstanceForType()

public Targeting getDefaultInstanceForType()
Returns
Type Description
Targeting

getDescriptorForType()

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

getGeoTargeting()

public GeoTargeting getGeoTargeting()

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GeoTargeting

The geoTargeting.

getGeoTargetingBuilder()

public GeoTargeting.Builder getGeoTargetingBuilder()

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GeoTargeting.Builder

getGeoTargetingOrBuilder()

public GeoTargetingOrBuilder getGeoTargetingOrBuilder()

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GeoTargetingOrBuilder

getInventoryTargeting()

public InventoryTargeting getInventoryTargeting()

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
InventoryTargeting

The inventoryTargeting.

getInventoryTargetingBuilder()

public InventoryTargeting.Builder getInventoryTargetingBuilder()

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
InventoryTargeting.Builder

getInventoryTargetingOrBuilder()

public InventoryTargetingOrBuilder getInventoryTargetingOrBuilder()

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
InventoryTargetingOrBuilder

getRequestPlatformTargeting()

public RequestPlatformTargeting getRequestPlatformTargeting()

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RequestPlatformTargeting

The requestPlatformTargeting.

getRequestPlatformTargetingBuilder()

public RequestPlatformTargeting.Builder getRequestPlatformTargetingBuilder()

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RequestPlatformTargeting.Builder

getRequestPlatformTargetingOrBuilder()

public RequestPlatformTargetingOrBuilder getRequestPlatformTargetingOrBuilder()

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RequestPlatformTargetingOrBuilder

getTechnologyTargeting()

public TechnologyTargeting getTechnologyTargeting()

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting

The technologyTargeting.

getTechnologyTargetingBuilder()

public TechnologyTargeting.Builder getTechnologyTargetingBuilder()

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargeting.Builder

getTechnologyTargetingOrBuilder()

public TechnologyTargetingOrBuilder getTechnologyTargetingOrBuilder()

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TechnologyTargetingOrBuilder

getUserDomainTargeting()

public UserDomainTargeting getUserDomainTargeting()

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserDomainTargeting

The userDomainTargeting.

getUserDomainTargetingBuilder()

public UserDomainTargeting.Builder getUserDomainTargetingBuilder()

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserDomainTargeting.Builder

getUserDomainTargetingOrBuilder()

public UserDomainTargetingOrBuilder getUserDomainTargetingOrBuilder()

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserDomainTargetingOrBuilder

getVideoPositionTargeting()

public VideoPositionTargeting getVideoPositionTargeting()

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VideoPositionTargeting

The videoPositionTargeting.

getVideoPositionTargetingBuilder()

public VideoPositionTargeting.Builder getVideoPositionTargetingBuilder()

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VideoPositionTargeting.Builder

getVideoPositionTargetingOrBuilder()

public VideoPositionTargetingOrBuilder getVideoPositionTargetingOrBuilder()

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VideoPositionTargetingOrBuilder

hasCustomTargeting()

public boolean hasCustomTargeting()

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the customTargeting field is set.

hasDataSegmentTargeting()

public boolean hasDataSegmentTargeting()

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the dataSegmentTargeting field is set.

hasGeoTargeting()

public boolean hasGeoTargeting()

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the geoTargeting field is set.

hasInventoryTargeting()

public boolean hasInventoryTargeting()

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the inventoryTargeting field is set.

hasRequestPlatformTargeting()

public boolean hasRequestPlatformTargeting()

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the requestPlatformTargeting field is set.

hasTechnologyTargeting()

public boolean hasTechnologyTargeting()

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the technologyTargeting field is set.

hasUserDomainTargeting()

public boolean hasUserDomainTargeting()

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the userDomainTargeting field is set.

hasVideoPositionTargeting()

public boolean hasVideoPositionTargeting()

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the videoPositionTargeting field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCustomTargeting(CustomTargeting value)

public Targeting.Builder mergeCustomTargeting(CustomTargeting value)

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CustomTargeting
Returns
Type Description
Targeting.Builder

mergeDataSegmentTargeting(DataSegmentTargeting value)

public Targeting.Builder mergeDataSegmentTargeting(DataSegmentTargeting value)

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DataSegmentTargeting
Returns
Type Description
Targeting.Builder

mergeFrom(Targeting other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeGeoTargeting(GeoTargeting value)

public Targeting.Builder mergeGeoTargeting(GeoTargeting value)

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value GeoTargeting
Returns
Type Description
Targeting.Builder

mergeInventoryTargeting(InventoryTargeting value)

public Targeting.Builder mergeInventoryTargeting(InventoryTargeting value)

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value InventoryTargeting
Returns
Type Description
Targeting.Builder

mergeRequestPlatformTargeting(RequestPlatformTargeting value)

public Targeting.Builder mergeRequestPlatformTargeting(RequestPlatformTargeting value)

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RequestPlatformTargeting
Returns
Type Description
Targeting.Builder

mergeTechnologyTargeting(TechnologyTargeting value)

public Targeting.Builder mergeTechnologyTargeting(TechnologyTargeting value)

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TechnologyTargeting
Returns
Type Description
Targeting.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeUserDomainTargeting(UserDomainTargeting value)

public Targeting.Builder mergeUserDomainTargeting(UserDomainTargeting value)

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value UserDomainTargeting
Returns
Type Description
Targeting.Builder

mergeVideoPositionTargeting(VideoPositionTargeting value)

public Targeting.Builder mergeVideoPositionTargeting(VideoPositionTargeting value)

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value VideoPositionTargeting
Returns
Type Description
Targeting.Builder

setCustomTargeting(CustomTargeting value)

public Targeting.Builder setCustomTargeting(CustomTargeting value)

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CustomTargeting
Returns
Type Description
Targeting.Builder

setCustomTargeting(CustomTargeting.Builder builderForValue)

public Targeting.Builder setCustomTargeting(CustomTargeting.Builder builderForValue)

Optional. Used to target key/values, audience segments, and/or CMS metadata.

.google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CustomTargeting.Builder
Returns
Type Description
Targeting.Builder

setDataSegmentTargeting(DataSegmentTargeting value)

public Targeting.Builder setDataSegmentTargeting(DataSegmentTargeting value)

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DataSegmentTargeting
Returns
Type Description
Targeting.Builder

setDataSegmentTargeting(DataSegmentTargeting.Builder builderForValue)

public Targeting.Builder setDataSegmentTargeting(DataSegmentTargeting.Builder builderForValue)

Optional. Used to target data segments.

.google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DataSegmentTargeting.Builder
Returns
Type Description
Targeting.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setGeoTargeting(GeoTargeting value)

public Targeting.Builder setGeoTargeting(GeoTargeting value)

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value GeoTargeting
Returns
Type Description
Targeting.Builder

setGeoTargeting(GeoTargeting.Builder builderForValue)

public Targeting.Builder setGeoTargeting(GeoTargeting.Builder builderForValue)

Optional. Used to target/exclude various geo targets.

.google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue GeoTargeting.Builder
Returns
Type Description
Targeting.Builder

setInventoryTargeting(InventoryTargeting value)

public Targeting.Builder setInventoryTargeting(InventoryTargeting value)

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value InventoryTargeting
Returns
Type Description
Targeting.Builder

setInventoryTargeting(InventoryTargeting.Builder builderForValue)

public Targeting.Builder setInventoryTargeting(InventoryTargeting.Builder builderForValue)

Optional. Used to target/exclude various ad units and/or placements.

.google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue InventoryTargeting.Builder
Returns
Type Description
Targeting.Builder

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

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

setRequestPlatformTargeting(RequestPlatformTargeting value)

public Targeting.Builder setRequestPlatformTargeting(RequestPlatformTargeting value)

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RequestPlatformTargeting
Returns
Type Description
Targeting.Builder

setRequestPlatformTargeting(RequestPlatformTargeting.Builder builderForValue)

public Targeting.Builder setRequestPlatformTargeting(RequestPlatformTargeting.Builder builderForValue)

Optional. Used to target specific request platforms.

.google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue RequestPlatformTargeting.Builder
Returns
Type Description
Targeting.Builder

setTechnologyTargeting(TechnologyTargeting value)

public Targeting.Builder setTechnologyTargeting(TechnologyTargeting value)

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TechnologyTargeting
Returns
Type Description
Targeting.Builder

setTechnologyTargeting(TechnologyTargeting.Builder builderForValue)

public Targeting.Builder setTechnologyTargeting(TechnologyTargeting.Builder builderForValue)

Optional. Used to target various technology targeting dimensions.

.google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];

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

setUnknownFields(UnknownFieldSet unknownFields)

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

setUserDomainTargeting(UserDomainTargeting value)

public Targeting.Builder setUserDomainTargeting(UserDomainTargeting value)

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value UserDomainTargeting
Returns
Type Description
Targeting.Builder

setUserDomainTargeting(UserDomainTargeting.Builder builderForValue)

public Targeting.Builder setUserDomainTargeting(UserDomainTargeting.Builder builderForValue)

Optional. Used to target user domains.

.google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue UserDomainTargeting.Builder
Returns
Type Description
Targeting.Builder

setVideoPositionTargeting(VideoPositionTargeting value)

public Targeting.Builder setVideoPositionTargeting(VideoPositionTargeting value)

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value VideoPositionTargeting
Returns
Type Description
Targeting.Builder

setVideoPositionTargeting(VideoPositionTargeting.Builder builderForValue)

public Targeting.Builder setVideoPositionTargeting(VideoPositionTargeting.Builder builderForValue)

Optional. Used to target video positions.

.google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue VideoPositionTargeting.Builder
Returns
Type Description
Targeting.Builder