Interface IncentiveOfferOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IncentiveOffer,IncentiveOffer.Builder
@Generated
public interface IncentiveOfferOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.CYO incentives.CYO incentives.Required.intRequired.booleanOptional.booleanCYO incentives.booleanRequired.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
-
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.
-
hasOfferType
boolean hasOfferType()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v25.enums.IncentiveOfferTypeEnum.OfferType offer_type = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the offerType field is set.
-
getOfferTypeValue
int getOfferTypeValue()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v25.enums.IncentiveOfferTypeEnum.OfferType offer_type = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The enum numeric value on the wire for offerType.
-
getOfferType
IncentiveOfferTypeEnum.OfferType getOfferType()Required. The type of this acquisition incentive offer.
optional .google.ads.googleads.v25.enums.IncentiveOfferTypeEnum.OfferType offer_type = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The offerType.
-
hasCyoIncentives
boolean hasCyoIncentives()CYO incentives. Set when type is CYO_INCENTIVE.
.google.ads.googleads.v25.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.v25.services.CyoIncentives cyo_incentives = 3;- Returns:
- The cyoIncentives.
-
getCyoIncentivesOrBuilder
CyoIncentivesOrBuilder getCyoIncentivesOrBuilder()CYO incentives. Set when type is CYO_INCENTIVE.
.google.ads.googleads.v25.services.CyoIncentives cyo_incentives = 3; -
getIncentiveDetailsCase
IncentiveOffer.IncentiveDetailsCase getIncentiveDetailsCase()
-