Interface ThirdPartyCompanyOrBuilder (0.54.0)

public interface ThirdPartyCompanyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract String getDisplayName()

Output only. The display name of the ThirdPartyCompany. This field must be unique among all ThirdPartyCompanies for this network.

optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Output only. The display name of the ThirdPartyCompany. This field must be unique among all ThirdPartyCompanies for this network.

optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for displayName.

getName()

public abstract String getName()

Identifier. The resource name of the ThirdPartyCompany. Format: networks/{network_code}/thirdPartyCompanies/{third_party_company_id}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The resource name of the ThirdPartyCompany. Format: networks/{network_code}/thirdPartyCompanies/{third_party_company_id}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getStatus()

public abstract ThirdPartyCompanyStatusEnum.ThirdPartyCompanyStatus getStatus()

Output only. The status of the ThirdPartyCompany. ThirdPartyCompanies are set to inactive rather than deleting them.

optional .google.ads.admanager.v1.ThirdPartyCompanyStatusEnum.ThirdPartyCompanyStatus status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ThirdPartyCompanyStatusEnum.ThirdPartyCompanyStatus

The status.

getStatusValue()

public abstract int getStatusValue()

Output only. The status of the ThirdPartyCompany. ThirdPartyCompanies are set to inactive rather than deleting them.

optional .google.ads.admanager.v1.ThirdPartyCompanyStatusEnum.ThirdPartyCompanyStatus status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for status.

getType()

public abstract ThirdPartyCompanyTypeEnum.ThirdPartyCompanyType getType()

Output only. The type of the ThirdPartyCompany.

optional .google.ads.admanager.v1.ThirdPartyCompanyTypeEnum.ThirdPartyCompanyType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ThirdPartyCompanyTypeEnum.ThirdPartyCompanyType

The type.

getTypeValue()

public abstract int getTypeValue()

Output only. The type of the ThirdPartyCompany.

optional .google.ads.admanager.v1.ThirdPartyCompanyTypeEnum.ThirdPartyCompanyType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for type.

hasDisplayName()

public abstract boolean hasDisplayName()

Output only. The display name of the ThirdPartyCompany. This field must be unique among all ThirdPartyCompanies for this network.

optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the displayName field is set.

hasStatus()

public abstract boolean hasStatus()

Output only. The status of the ThirdPartyCompany. ThirdPartyCompanies are set to inactive rather than deleting them.

optional .google.ads.admanager.v1.ThirdPartyCompanyStatusEnum.ThirdPartyCompanyStatus status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the status field is set.

hasType()

public abstract boolean hasType()

Output only. The type of the ThirdPartyCompany.

optional .google.ads.admanager.v1.ThirdPartyCompanyTypeEnum.ThirdPartyCompanyType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the type field is set.