Interface AccountLinkOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AccountLink,AccountLink.Builder
public interface AccountLinkOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongOutput only.Immutable.com.google.protobuf.ByteStringImmutable.The status of the link.intThe status of the link.Immutable.Immutable.getType()Output only.intOutput only.booleanOutput only.booleanImmutable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Immutable. Resource name of the account link. AccountLink resource names have the form: `customers/{customer_id}/accountLinks/{account_link_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Immutable. Resource name of the account link. AccountLink resource names have the form: `customers/{customer_id}/accountLinks/{account_link_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasAccountLinkId
boolean hasAccountLinkId()Output only. The ID of the link. This field is read only.
optional int64 account_link_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the accountLinkId field is set.
-
getAccountLinkId
long getAccountLinkId()Output only. The ID of the link. This field is read only.
optional int64 account_link_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The accountLinkId.
-
getStatusValue
int getStatusValue()The status of the link.
.google.ads.googleads.v18.enums.AccountLinkStatusEnum.AccountLinkStatus status = 3;- Returns:
- The enum numeric value on the wire for status.
-
getStatus
AccountLinkStatusEnum.AccountLinkStatus getStatus()The status of the link.
.google.ads.googleads.v18.enums.AccountLinkStatusEnum.AccountLinkStatus status = 3;- Returns:
- The status.
-
getTypeValue
int getTypeValue()Output only. The type of the linked account.
.google.ads.googleads.v18.enums.LinkedAccountTypeEnum.LinkedAccountType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for type.
-
getType
LinkedAccountTypeEnum.LinkedAccountType getType()Output only. The type of the linked account.
.google.ads.googleads.v18.enums.LinkedAccountTypeEnum.LinkedAccountType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The type.
-
hasThirdPartyAppAnalytics
boolean hasThirdPartyAppAnalytics()Immutable. A third party app analytics link.
.google.ads.googleads.v18.resources.ThirdPartyAppAnalyticsLinkIdentifier third_party_app_analytics = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the thirdPartyAppAnalytics field is set.
-
getThirdPartyAppAnalytics
ThirdPartyAppAnalyticsLinkIdentifier getThirdPartyAppAnalytics()Immutable. A third party app analytics link.
.google.ads.googleads.v18.resources.ThirdPartyAppAnalyticsLinkIdentifier third_party_app_analytics = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The thirdPartyAppAnalytics.
-
getThirdPartyAppAnalyticsOrBuilder
ThirdPartyAppAnalyticsLinkIdentifierOrBuilder getThirdPartyAppAnalyticsOrBuilder()Immutable. A third party app analytics link.
.google.ads.googleads.v18.resources.ThirdPartyAppAnalyticsLinkIdentifier third_party_app_analytics = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getLinkedAccountCase
AccountLink.LinkedAccountCase getLinkedAccountCase()
-