Interface IngestAdEventsRequestOrBuilder (0.20.0)

public interface IngestAdEventsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdEvents(int index)

public abstract AdEvent getAdEvents(int index)

Required. Required (at least 1). A list of ad events.

repeated .google.ads.datamanager.v1.AdEvent ad_events = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AdEvent

getAdEventsCount()

public abstract int getAdEventsCount()

Required. Required (at least 1). A list of ad events.

repeated .google.ads.datamanager.v1.AdEvent ad_events = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getAdEventsList()

public abstract List<AdEvent> getAdEventsList()

Required. Required (at least 1). A list of ad events.

repeated .google.ads.datamanager.v1.AdEvent ad_events = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<AdEvent>

getAdEventsOrBuilder(int index)

public abstract AdEventOrBuilder getAdEventsOrBuilder(int index)

Required. Required (at least 1). A list of ad events.

repeated .google.ads.datamanager.v1.AdEvent ad_events = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AdEventOrBuilder

getAdEventsOrBuilderList()

public abstract List<? extends AdEventOrBuilder> getAdEventsOrBuilderList()

Required. Required (at least 1). A list of ad events.

repeated .google.ads.datamanager.v1.AdEvent ad_events = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.ads.datamanager.v1.AdEventOrBuilder>

getEncryptionInfo()

public abstract EncryptionInfo getEncryptionInfo()

Optional. Information about encryption keys which are used to encrypt the data. This field must be provided when ad events contain UserData.

.google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EncryptionInfo

The encryptionInfo.

getEncryptionInfoOrBuilder()

public abstract EncryptionInfoOrBuilder getEncryptionInfoOrBuilder()

Optional. Information about encryption keys which are used to encrypt the data. This field must be provided when ad events contain UserData.

.google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EncryptionInfoOrBuilder

getValidateOnly() (deprecated)

public abstract boolean getValidateOnly()

Deprecated. google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See google/ads/datamanager/v1/ingestion_service.proto;l=363

Optional. If true, the request is validated, but not executed.

bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The validateOnly.

hasEncryptionInfo()

public abstract boolean hasEncryptionInfo()

Optional. Information about encryption keys which are used to encrypt the data. This field must be provided when ad events contain UserData.

.google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the encryptionInfo field is set.