Interface PairIdInfoOrBuilder (0.8.0)

public interface PairIdInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdvertiserIdentifierCount()

public abstract long getAdvertiserIdentifierCount()

Optional. The count of the advertiser's first party data records that have been uploaded to a clean room provider. This does not signify the size of a PAIR user list.

optional int64 advertiser_identifier_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The advertiserIdentifierCount.

getCleanRoomIdentifier()

public abstract String getCleanRoomIdentifier()

Required. Immutable. Identifies a unique advertiser to publisher relationship with one clean room provider or across multiple clean room providers.

optional string clean_room_identifier = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
String

The cleanRoomIdentifier.

getCleanRoomIdentifierBytes()

public abstract ByteString getCleanRoomIdentifierBytes()

Required. Immutable. Identifies a unique advertiser to publisher relationship with one clean room provider or across multiple clean room providers.

optional string clean_room_identifier = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ByteString

The bytes for cleanRoomIdentifier.

getMatchRatePercentage()

public abstract int getMatchRatePercentage()

Required. This field denotes the percentage of membership match of this user list with the corresponding publisher's first party data. Must be between 0 and 100 inclusive.

optional int32 match_rate_percentage = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The matchRatePercentage.

getPublisherId()

public abstract long getPublisherId()

Required. Immutable. Identifies the publisher that the Publisher Advertiser Identity Reconciliation user list is reconciled with. This field is provided by the cleanroom provider and is only unique in the scope of that cleanroom. This cannot be used as a global identifier across multiple cleanrooms.

optional int64 publisher_id = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
long

The publisherId.

getPublisherName()

public abstract String getPublisherName()

Required. Descriptive name of the publisher to be displayed in the UI for a better targeting experience.

optional string publisher_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The publisherName.

getPublisherNameBytes()

public abstract ByteString getPublisherNameBytes()

Required. Descriptive name of the publisher to be displayed in the UI for a better targeting experience.

optional string publisher_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for publisherName.

hasAdvertiserIdentifierCount()

public abstract boolean hasAdvertiserIdentifierCount()

Optional. The count of the advertiser's first party data records that have been uploaded to a clean room provider. This does not signify the size of a PAIR user list.

optional int64 advertiser_identifier_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the advertiserIdentifierCount field is set.

hasCleanRoomIdentifier()

public abstract boolean hasCleanRoomIdentifier()

Required. Immutable. Identifies a unique advertiser to publisher relationship with one clean room provider or across multiple clean room providers.

optional string clean_room_identifier = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the cleanRoomIdentifier field is set.

hasMatchRatePercentage()

public abstract boolean hasMatchRatePercentage()

Required. This field denotes the percentage of membership match of this user list with the corresponding publisher's first party data. Must be between 0 and 100 inclusive.

optional int32 match_rate_percentage = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the matchRatePercentage field is set.

hasPublisherId()

public abstract boolean hasPublisherId()

Required. Immutable. Identifies the publisher that the Publisher Advertiser Identity Reconciliation user list is reconciled with. This field is provided by the cleanroom provider and is only unique in the scope of that cleanroom. This cannot be used as a global identifier across multiple cleanrooms.

optional int64 publisher_id = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the publisherId field is set.

hasPublisherName()

public abstract boolean hasPublisherName()

Required. Descriptive name of the publisher to be displayed in the UI for a better targeting experience.

optional string publisher_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the publisherName field is set.