Interface ThirdPartyDataDeclarationOrBuilder (0.58.0)

public interface ThirdPartyDataDeclarationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeclarationType()

public abstract ThirdPartyDataDeclarationTypeEnum.ThirdPartyDataDeclarationType getDeclarationType()

Optional. The declaration about third party data usage on the associated entity.

.google.ads.admanager.v1.ThirdPartyDataDeclarationTypeEnum.ThirdPartyDataDeclarationType declaration_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyDataDeclarationTypeEnum.ThirdPartyDataDeclarationType

The declarationType.

getDeclarationTypeValue()

public abstract int getDeclarationTypeValue()

Optional. The declaration about third party data usage on the associated entity.

.google.ads.admanager.v1.ThirdPartyDataDeclarationTypeEnum.ThirdPartyDataDeclarationType declaration_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for declarationType.

getThirdPartyCompanies(int index)

public abstract String getThirdPartyCompanies(int index)

Optional. A list of ThirdPartyCompanies associated with this entity. Format: "networks/{network_code}/thirdPartyCompanies/{third_party_company}"

repeated string third_party_companies = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The thirdPartyCompanies at the given index.

getThirdPartyCompaniesBytes(int index)

public abstract ByteString getThirdPartyCompaniesBytes(int index)

Optional. A list of ThirdPartyCompanies associated with this entity. Format: "networks/{network_code}/thirdPartyCompanies/{third_party_company}"

repeated string third_party_companies = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the thirdPartyCompanies at the given index.

getThirdPartyCompaniesCount()

public abstract int getThirdPartyCompaniesCount()

Optional. A list of ThirdPartyCompanies associated with this entity. Format: "networks/{network_code}/thirdPartyCompanies/{third_party_company}"

repeated string third_party_companies = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
int

The count of thirdPartyCompanies.

getThirdPartyCompaniesList()

public abstract List<String> getThirdPartyCompaniesList()

Optional. A list of ThirdPartyCompanies associated with this entity. Format: "networks/{network_code}/thirdPartyCompanies/{third_party_company}"

repeated string third_party_companies = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
List<String>

A list containing the thirdPartyCompanies.