Class DaiSession.AdBreak.TrackingPing.Builder (0.58.0)

public static final class DaiSession.AdBreak.TrackingPing.Builder extends GeneratedMessage.Builder<DaiSession.AdBreak.TrackingPing.Builder> implements DaiSession.AdBreak.TrackingPingOrBuilder

Information about a tracking ping issued for a break.

Protobuf type google.ads.admanager.v1.DaiSession.AdBreak.TrackingPing

Static Methods

getDescriptor()

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

Methods

build()

public DaiSession.AdBreak.TrackingPing build()
Returns
Type Description
DaiSession.AdBreak.TrackingPing

buildPartial()

public DaiSession.AdBreak.TrackingPing buildPartial()
Returns
Type Description
DaiSession.AdBreak.TrackingPing

clear()

public DaiSession.AdBreak.TrackingPing.Builder clear()
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder
Overrides

clearOriginalTrackingEventId()

public DaiSession.AdBreak.TrackingPing.Builder clearOriginalTrackingEventId()

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

This builder for chaining.

clearRequest()

public DaiSession.AdBreak.TrackingPing.Builder clearRequest()

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

getDefaultInstanceForType()

public DaiSession.AdBreak.TrackingPing getDefaultInstanceForType()
Returns
Type Description
DaiSession.AdBreak.TrackingPing

getDescriptorForType()

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

getOriginalTrackingEventId()

public String getOriginalTrackingEventId()

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The originalTrackingEventId.

getOriginalTrackingEventIdBytes()

public ByteString getOriginalTrackingEventIdBytes()

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for originalTrackingEventId.

getRequest()

public DaiSession.HttpRequest getRequest()

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.HttpRequest

The request.

getRequestBuilder()

public DaiSession.HttpRequest.Builder getRequestBuilder()

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.HttpRequest.Builder

getRequestOrBuilder()

public DaiSession.HttpRequestOrBuilder getRequestOrBuilder()

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.HttpRequestOrBuilder

hasOriginalTrackingEventId()

public boolean hasOriginalTrackingEventId()

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the originalTrackingEventId field is set.

hasRequest()

public boolean hasRequest()

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the request field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DaiSession.AdBreak.TrackingPing other)

public DaiSession.AdBreak.TrackingPing.Builder mergeFrom(DaiSession.AdBreak.TrackingPing other)
Parameter
Name Description
other DaiSession.AdBreak.TrackingPing
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public DaiSession.AdBreak.TrackingPing.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder
Overrides

mergeRequest(DaiSession.HttpRequest value)

public DaiSession.AdBreak.TrackingPing.Builder mergeRequest(DaiSession.HttpRequest value)

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value DaiSession.HttpRequest
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

setOriginalTrackingEventId(String value)

public DaiSession.AdBreak.TrackingPing.Builder setOriginalTrackingEventId(String value)

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The originalTrackingEventId to set.

Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

This builder for chaining.

setOriginalTrackingEventIdBytes(ByteString value)

public DaiSession.AdBreak.TrackingPing.Builder setOriginalTrackingEventIdBytes(ByteString value)

Output only. A unique ID for this tracking event, which is the ID3 tag in client-side reporting.

optional string original_tracking_event_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for originalTrackingEventId to set.

Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

This builder for chaining.

setRequest(DaiSession.HttpRequest value)

public DaiSession.AdBreak.TrackingPing.Builder setRequest(DaiSession.HttpRequest value)

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value DaiSession.HttpRequest
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder

setRequest(DaiSession.HttpRequest.Builder builderForValue)

public DaiSession.AdBreak.TrackingPing.Builder setRequest(DaiSession.HttpRequest.Builder builderForValue)

Output only. The HTTP request made to the ad server for this tracking ping.

.google.ads.admanager.v1.DaiSession.HttpRequest request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue DaiSession.HttpRequest.Builder
Returns
Type Description
DaiSession.AdBreak.TrackingPing.Builder