Interface StoreSalesThirdPartyMetadataOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Time the advertiser uploaded the data to the partner.
    com.google.protobuf.ByteString
    Time the advertiser uploaded the data to the partner.
    Version of partner IDs to be used for uploads.
    com.google.protobuf.ByteString
    Version of partner IDs to be used for uploads.
    long
    ID of the third party partner updating the transaction feed.
    double
    The fraction of valid transactions that are matched to a third party assigned user ID on the partner side.
    double
    The fraction of valid transactions that are uploaded by the partner to Google.
    double
    The fraction of transactions that are valid.
    boolean
    Time the advertiser uploaded the data to the partner.
    boolean
    Version of partner IDs to be used for uploads.
    boolean
    ID of the third party partner updating the transaction feed.
    boolean
    The fraction of valid transactions that are matched to a third party assigned user ID on the partner side.
    boolean
    The fraction of valid transactions that are uploaded by the partner to Google.
    boolean
    The fraction of transactions that are valid.

    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

    • hasAdvertiserUploadDateTime

      boolean hasAdvertiserUploadDateTime()
       Time the advertiser uploaded the data to the partner. Required.
       The format is "YYYY-MM-DD HH:MM:SS".
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      optional string advertiser_upload_date_time = 7;
      Returns:
      Whether the advertiserUploadDateTime field is set.
    • getAdvertiserUploadDateTime

      String getAdvertiserUploadDateTime()
       Time the advertiser uploaded the data to the partner. Required.
       The format is "YYYY-MM-DD HH:MM:SS".
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      optional string advertiser_upload_date_time = 7;
      Returns:
      The advertiserUploadDateTime.
    • getAdvertiserUploadDateTimeBytes

      com.google.protobuf.ByteString getAdvertiserUploadDateTimeBytes()
       Time the advertiser uploaded the data to the partner. Required.
       The format is "YYYY-MM-DD HH:MM:SS".
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      optional string advertiser_upload_date_time = 7;
      Returns:
      The bytes for advertiserUploadDateTime.
    • hasValidTransactionFraction

      boolean hasValidTransactionFraction()
       The fraction of transactions that are valid. Invalid transactions may
       include invalid formats or values.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double valid_transaction_fraction = 8;
      Returns:
      Whether the validTransactionFraction field is set.
    • getValidTransactionFraction

      double getValidTransactionFraction()
       The fraction of transactions that are valid. Invalid transactions may
       include invalid formats or values.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double valid_transaction_fraction = 8;
      Returns:
      The validTransactionFraction.
    • hasPartnerMatchFraction

      boolean hasPartnerMatchFraction()
       The fraction of valid transactions that are matched to a third party
       assigned user ID on the partner side.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double partner_match_fraction = 9;
      Returns:
      Whether the partnerMatchFraction field is set.
    • getPartnerMatchFraction

      double getPartnerMatchFraction()
       The fraction of valid transactions that are matched to a third party
       assigned user ID on the partner side.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double partner_match_fraction = 9;
      Returns:
      The partnerMatchFraction.
    • hasPartnerUploadFraction

      boolean hasPartnerUploadFraction()
       The fraction of valid transactions that are uploaded by the partner to
       Google.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double partner_upload_fraction = 10;
      Returns:
      Whether the partnerUploadFraction field is set.
    • getPartnerUploadFraction

      double getPartnerUploadFraction()
       The fraction of valid transactions that are uploaded by the partner to
       Google.
       Required.
       The fraction needs to be between 0 and 1 (excluding 0).
       
      optional double partner_upload_fraction = 10;
      Returns:
      The partnerUploadFraction.
    • hasBridgeMapVersionId

      boolean hasBridgeMapVersionId()
       Version of partner IDs to be used for uploads. Required.
       
      optional string bridge_map_version_id = 11;
      Returns:
      Whether the bridgeMapVersionId field is set.
    • getBridgeMapVersionId

      String getBridgeMapVersionId()
       Version of partner IDs to be used for uploads. Required.
       
      optional string bridge_map_version_id = 11;
      Returns:
      The bridgeMapVersionId.
    • getBridgeMapVersionIdBytes

      com.google.protobuf.ByteString getBridgeMapVersionIdBytes()
       Version of partner IDs to be used for uploads. Required.
       
      optional string bridge_map_version_id = 11;
      Returns:
      The bytes for bridgeMapVersionId.
    • hasPartnerId

      boolean hasPartnerId()
       ID of the third party partner updating the transaction feed.
       
      optional int64 partner_id = 12;
      Returns:
      Whether the partnerId field is set.
    • getPartnerId

      long getPartnerId()
       ID of the third party partner updating the transaction feed.
       
      optional int64 partner_id = 12;
      Returns:
      The partnerId.