Interface IncentiveOfferOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IncentiveOffer,IncentiveOffer.Builder
public interface IncentiveOfferOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
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
-
hasType
boolean hasType()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v23.services.IncentiveOffer.OfferType type = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the type field is set.
-
getTypeValue
int getTypeValue()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v23.services.IncentiveOffer.OfferType type = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The enum numeric value on the wire for type.
-
getType
IncentiveOffer.OfferType getType()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v23.services.IncentiveOffer.OfferType type = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The type.
-
hasConsolidatedTermsAndConditionsUrl
boolean hasConsolidatedTermsAndConditionsUrl()Optional. The URL of the terms and conditions for the incentive offer.
optional string consolidated_terms_and_conditions_url = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the consolidatedTermsAndConditionsUrl field is set.
-
getConsolidatedTermsAndConditionsUrl
String getConsolidatedTermsAndConditionsUrl()Optional. The URL of the terms and conditions for the incentive offer.
optional string consolidated_terms_and_conditions_url = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The consolidatedTermsAndConditionsUrl.
-
getConsolidatedTermsAndConditionsUrlBytes
com.google.protobuf.ByteString getConsolidatedTermsAndConditionsUrlBytes()Optional. The URL of the terms and conditions for the incentive offer.
optional string consolidated_terms_and_conditions_url = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for consolidatedTermsAndConditionsUrl.
-
hasCyoIncentives
boolean hasCyoIncentives()CYO incentives. Set when type is CYO_INCENTIVE.
.google.ads.googleads.v23.services.CyoIncentives cyo_incentives = 3;- Returns:
- Whether the cyoIncentives field is set.
-
getCyoIncentives
CyoIncentives getCyoIncentives()CYO incentives. Set when type is CYO_INCENTIVE.
.google.ads.googleads.v23.services.CyoIncentives cyo_incentives = 3;- Returns:
- The cyoIncentives.
-
getCyoIncentivesOrBuilder
CyoIncentivesOrBuilder getCyoIncentivesOrBuilder()CYO incentives. Set when type is CYO_INCENTIVE.
.google.ads.googleads.v23.services.CyoIncentives cyo_incentives = 3; -
getIncentiveDetailsCase
IncentiveOffer.IncentiveDetailsCase getIncentiveDetailsCase()
-