Interface ThirdPartyAppAnalyticsLinkOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ThirdPartyAppAnalyticsLink, ThirdPartyAppAnalyticsLink.Builder

public interface ThirdPartyAppAnalyticsLinkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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. The resource name of the third party app analytics link.
       Third party app analytics link resource names have the form:
      
       `customers/{customer_id}/thirdPartyAppAnalyticsLinks/{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. The resource name of the third party app analytics link.
       Third party app analytics link resource names have the form:
      
       `customers/{customer_id}/thirdPartyAppAnalyticsLinks/{account_link_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasShareableLinkId

      boolean hasShareableLinkId()
       Output only. The shareable link ID that should be provided to the third
       party when setting up app analytics. This is able to be regenerated using
       regenerate method in the ThirdPartyAppAnalyticsLinkService.
       
      optional string shareable_link_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shareableLinkId field is set.
    • getShareableLinkId

      String getShareableLinkId()
       Output only. The shareable link ID that should be provided to the third
       party when setting up app analytics. This is able to be regenerated using
       regenerate method in the ThirdPartyAppAnalyticsLinkService.
       
      optional string shareable_link_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shareableLinkId.
    • getShareableLinkIdBytes

      com.google.protobuf.ByteString getShareableLinkIdBytes()
       Output only. The shareable link ID that should be provided to the third
       party when setting up app analytics. This is able to be regenerated using
       regenerate method in the ThirdPartyAppAnalyticsLinkService.
       
      optional string shareable_link_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for shareableLinkId.