Interface ApplyIncentiveRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ApplyIncentiveRequest,ApplyIncentiveRequest.Builder
@Generated
public interface ApplyIncentiveRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.longRequired.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
-
getSelectedIncentiveId
long getSelectedIncentiveId()Required. The incentive ID of this incentive. This is used to identify which incentive is selected by the user in the CYO flow.
int64 selected_incentive_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The selectedIncentiveId.
-
getCustomerId
String getCustomerId()Required. The customer ID of the account that the incentive is being applied to.
string customer_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The customerId.
-
getCustomerIdBytes
com.google.protobuf.ByteString getCustomerIdBytes()Required. The customer ID of the account that the incentive is being applied to.
string customer_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for customerId.
-
getCountryCode
String getCountryCode()Required. User's country code. Required. This field must be equal to the Google Ads account's billing country. Incentive eligibility, terms of service, and reward values are often country-specific. This country code is used to ensure the selected incentive is applicable to the user. Possible country codes: https://developers.google.com/google-ads/api/data/codes-formats#country_codes
string country_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The countryCode.
-
getCountryCodeBytes
com.google.protobuf.ByteString getCountryCodeBytes()Required. User's country code. Required. This field must be equal to the Google Ads account's billing country. Incentive eligibility, terms of service, and reward values are often country-specific. This country code is used to ensure the selected incentive is applicable to the user. Possible country codes: https://developers.google.com/google-ads/api/data/codes-formats#country_codes
string country_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for countryCode.
-