Class MobileApplicationTargeting.Builder (0.39.0)

public static final class MobileApplicationTargeting.Builder extends GeneratedMessageV3.Builder<MobileApplicationTargeting.Builder> implements MobileApplicationTargetingOrBuilder

Mobile Application Targeting

Protobuf type google.ads.admanager.v1.MobileApplicationTargeting

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public MobileApplicationTargeting build()
Returns
Type Description
MobileApplicationTargeting

buildPartial()

public MobileApplicationTargeting buildPartial()
Returns
Type Description
MobileApplicationTargeting

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearFirstPartyTargeting()

public MobileApplicationTargeting.Builder clearFirstPartyTargeting()

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileApplicationTargeting.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTargeting()

public MobileApplicationTargeting.Builder clearTargeting()
Returns
Type Description
MobileApplicationTargeting.Builder

clone()

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

getDefaultInstanceForType()

public MobileApplicationTargeting getDefaultInstanceForType()
Returns
Type Description
MobileApplicationTargeting

getDescriptorForType()

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

getFirstPartyTargeting()

public FirstPartyMobileApplicationTargeting getFirstPartyTargeting()

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FirstPartyMobileApplicationTargeting

The firstPartyTargeting.

getFirstPartyTargetingBuilder()

public FirstPartyMobileApplicationTargeting.Builder getFirstPartyTargetingBuilder()

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FirstPartyMobileApplicationTargeting.Builder

getFirstPartyTargetingOrBuilder()

public FirstPartyMobileApplicationTargetingOrBuilder getFirstPartyTargetingOrBuilder()

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FirstPartyMobileApplicationTargetingOrBuilder

getTargetingCase()

public MobileApplicationTargeting.TargetingCase getTargetingCase()
Returns
Type Description
MobileApplicationTargeting.TargetingCase

hasFirstPartyTargeting()

public boolean hasFirstPartyTargeting()

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the firstPartyTargeting field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFirstPartyTargeting(FirstPartyMobileApplicationTargeting value)

public MobileApplicationTargeting.Builder mergeFirstPartyTargeting(FirstPartyMobileApplicationTargeting value)

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FirstPartyMobileApplicationTargeting
Returns
Type Description
MobileApplicationTargeting.Builder

mergeFrom(MobileApplicationTargeting other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setFirstPartyTargeting(FirstPartyMobileApplicationTargeting value)

public MobileApplicationTargeting.Builder setFirstPartyTargeting(FirstPartyMobileApplicationTargeting value)

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FirstPartyMobileApplicationTargeting
Returns
Type Description
MobileApplicationTargeting.Builder

setFirstPartyTargeting(FirstPartyMobileApplicationTargeting.Builder builderForValue)

public MobileApplicationTargeting.Builder setFirstPartyTargeting(FirstPartyMobileApplicationTargeting.Builder builderForValue)

Optional. The targeted/excluded first-party mobile applications.

.google.ads.admanager.v1.FirstPartyMobileApplicationTargeting first_party_targeting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue FirstPartyMobileApplicationTargeting.Builder
Returns
Type Description
MobileApplicationTargeting.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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