Interface UserDataOrBuilder

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

    public interface UserDataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getUserIdentifiersList

        java.util.List<UserIdentifier> getUserIdentifiersList()
         User identification info. Required.
         
        repeated .google.ads.googleads.v14.common.UserIdentifier user_identifiers = 1;
      • getUserIdentifiers

        UserIdentifier getUserIdentifiers​(int index)
         User identification info. Required.
         
        repeated .google.ads.googleads.v14.common.UserIdentifier user_identifiers = 1;
      • getUserIdentifiersCount

        int getUserIdentifiersCount()
         User identification info. Required.
         
        repeated .google.ads.googleads.v14.common.UserIdentifier user_identifiers = 1;
      • getUserIdentifiersOrBuilderList

        java.util.List<? extends UserIdentifierOrBuilder> getUserIdentifiersOrBuilderList()
         User identification info. Required.
         
        repeated .google.ads.googleads.v14.common.UserIdentifier user_identifiers = 1;
      • getUserIdentifiersOrBuilder

        UserIdentifierOrBuilder getUserIdentifiersOrBuilder​(int index)
         User identification info. Required.
         
        repeated .google.ads.googleads.v14.common.UserIdentifier user_identifiers = 1;
      • hasTransactionAttribute

        boolean hasTransactionAttribute()
         Additional transactions/attributes associated with the user.
         Required when updating store sales data.
         
        .google.ads.googleads.v14.common.TransactionAttribute transaction_attribute = 2;
        Returns:
        Whether the transactionAttribute field is set.
      • getTransactionAttribute

        TransactionAttribute getTransactionAttribute()
         Additional transactions/attributes associated with the user.
         Required when updating store sales data.
         
        .google.ads.googleads.v14.common.TransactionAttribute transaction_attribute = 2;
        Returns:
        The transactionAttribute.
      • getTransactionAttributeOrBuilder

        TransactionAttributeOrBuilder getTransactionAttributeOrBuilder()
         Additional transactions/attributes associated with the user.
         Required when updating store sales data.
         
        .google.ads.googleads.v14.common.TransactionAttribute transaction_attribute = 2;
      • hasUserAttribute

        boolean hasUserAttribute()
         Additional attributes associated with the user. Required when updating
         customer match attributes. These have an expiration of 540 days.
         
        .google.ads.googleads.v14.common.UserAttribute user_attribute = 3;
        Returns:
        Whether the userAttribute field is set.
      • getUserAttribute

        UserAttribute getUserAttribute()
         Additional attributes associated with the user. Required when updating
         customer match attributes. These have an expiration of 540 days.
         
        .google.ads.googleads.v14.common.UserAttribute user_attribute = 3;
        Returns:
        The userAttribute.
      • getUserAttributeOrBuilder

        UserAttributeOrBuilder getUserAttributeOrBuilder()
         Additional attributes associated with the user. Required when updating
         customer match attributes. These have an expiration of 540 days.
         
        .google.ads.googleads.v14.common.UserAttribute user_attribute = 3;