public static interface AdcandidateOuterClass.VendorFeesInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getTotalFeePercentMicros()
total_fee_percent_micros is the sum of percent value in micros of all
percent type vendor fees.
|
CurrencyOuterClass.CurrencyTransaction |
getTotalVendorFeesTransactions(int index)
total_vendor_fees_transactions are grouped by currency.
|
int |
getTotalVendorFeesTransactionsCount()
total_vendor_fees_transactions are grouped by currency.
|
List<CurrencyOuterClass.CurrencyTransaction> |
getTotalVendorFeesTransactionsList()
total_vendor_fees_transactions are grouped by currency.
|
CurrencyOuterClass.CurrencyTransactionOrBuilder |
getTotalVendorFeesTransactionsOrBuilder(int index)
total_vendor_fees_transactions are grouped by currency.
|
List<? extends CurrencyOuterClass.CurrencyTransactionOrBuilder> |
getTotalVendorFeesTransactionsOrBuilderList()
total_vendor_fees_transactions are grouped by currency.
|
boolean |
hasTotalFeePercentMicros()
total_fee_percent_micros is the sum of percent value in micros of all
percent type vendor fees.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<CurrencyOuterClass.CurrencyTransaction> getTotalVendorFeesTransactionsList()
total_vendor_fees_transactions are grouped by currency. vendor fees with the same currency are aggregrated into one CurrencyTransaction object. For example, if a lineitem/campaign has a vendor fees of 30 micros USD, another of 20 micros USD, the other 40 micros GBP, there will be two items in this field - one 50 micros USD, the other 40 micros GBP. (CurrencyTransaction contains the real-time conversion rate) In rare conditions when currency conversion rate is not available, total_vendor_fees_transactions.rate field will not be populated.
repeated .currency.CurrencyTransaction total_vendor_fees_transactions = 1;CurrencyOuterClass.CurrencyTransaction getTotalVendorFeesTransactions(int index)
total_vendor_fees_transactions are grouped by currency. vendor fees with the same currency are aggregrated into one CurrencyTransaction object. For example, if a lineitem/campaign has a vendor fees of 30 micros USD, another of 20 micros USD, the other 40 micros GBP, there will be two items in this field - one 50 micros USD, the other 40 micros GBP. (CurrencyTransaction contains the real-time conversion rate) In rare conditions when currency conversion rate is not available, total_vendor_fees_transactions.rate field will not be populated.
repeated .currency.CurrencyTransaction total_vendor_fees_transactions = 1;int getTotalVendorFeesTransactionsCount()
total_vendor_fees_transactions are grouped by currency. vendor fees with the same currency are aggregrated into one CurrencyTransaction object. For example, if a lineitem/campaign has a vendor fees of 30 micros USD, another of 20 micros USD, the other 40 micros GBP, there will be two items in this field - one 50 micros USD, the other 40 micros GBP. (CurrencyTransaction contains the real-time conversion rate) In rare conditions when currency conversion rate is not available, total_vendor_fees_transactions.rate field will not be populated.
repeated .currency.CurrencyTransaction total_vendor_fees_transactions = 1;List<? extends CurrencyOuterClass.CurrencyTransactionOrBuilder> getTotalVendorFeesTransactionsOrBuilderList()
total_vendor_fees_transactions are grouped by currency. vendor fees with the same currency are aggregrated into one CurrencyTransaction object. For example, if a lineitem/campaign has a vendor fees of 30 micros USD, another of 20 micros USD, the other 40 micros GBP, there will be two items in this field - one 50 micros USD, the other 40 micros GBP. (CurrencyTransaction contains the real-time conversion rate) In rare conditions when currency conversion rate is not available, total_vendor_fees_transactions.rate field will not be populated.
repeated .currency.CurrencyTransaction total_vendor_fees_transactions = 1;CurrencyOuterClass.CurrencyTransactionOrBuilder getTotalVendorFeesTransactionsOrBuilder(int index)
total_vendor_fees_transactions are grouped by currency. vendor fees with the same currency are aggregrated into one CurrencyTransaction object. For example, if a lineitem/campaign has a vendor fees of 30 micros USD, another of 20 micros USD, the other 40 micros GBP, there will be two items in this field - one 50 micros USD, the other 40 micros GBP. (CurrencyTransaction contains the real-time conversion rate) In rare conditions when currency conversion rate is not available, total_vendor_fees_transactions.rate field will not be populated.
repeated .currency.CurrencyTransaction total_vendor_fees_transactions = 1;boolean hasTotalFeePercentMicros()
total_fee_percent_micros is the sum of percent value in micros of all percent type vendor fees. For example, a line/campaign has a vendor fees at 5%, another 2%, this field will be "7" in micros, i.e., 7000000
optional int64 total_fee_percent_micros = 2;long getTotalFeePercentMicros()
total_fee_percent_micros is the sum of percent value in micros of all percent type vendor fees. For example, a line/campaign has a vendor fees at 5%, another 2%, this field will be "7" in micros, i.e., 7000000
optional int64 total_fee_percent_micros = 2;Copyright © 2018. All rights reserved.