Interface AdGroupBidModifierOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdGroupBidModifier,AdGroupBidModifier.Builder
public interface AdGroupBidModifierOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResourceName
java.lang.String getResourceName()
Immutable. The resource name of the ad group bid modifier. Ad group bid modifier resource names have the form: `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the ad group bid modifier. Ad group bid modifier resource names have the form: `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasAdGroup
boolean hasAdGroup()
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the adGroup field is set.
-
getAdGroup
java.lang.String getAdGroup()
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The adGroup.
-
getAdGroupBytes
com.google.protobuf.ByteString getAdGroupBytes()
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for adGroup.
-
hasCriterionId
boolean hasCriterionId()
Output only. The ID of the criterion to bid modify. This field is ignored for mutates.
optional int64 criterion_id = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the criterionId field is set.
-
getCriterionId
long getCriterionId()
Output only. The ID of the criterion to bid modify. This field is ignored for mutates.
optional int64 criterion_id = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The criterionId.
-
hasBidModifier
boolean hasBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. The range is 1.0 - 6.0 for PreferredContent. Use 0 to opt out of a Device type.
optional double bid_modifier = 15;- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
double getBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. The range is 1.0 - 6.0 for PreferredContent. Use 0 to opt out of a Device type.
optional double bid_modifier = 15;- Returns:
- The bidModifier.
-
hasBaseAdGroup
boolean hasBaseAdGroup()
Output only. The base ad group from which this draft/trial adgroup bid modifier was created. If ad_group is a base ad group then this field will be equal to ad_group. If the ad group was created in the draft or trial and has no corresponding base ad group, then this field will be null. This field is readonly.
optional string base_ad_group = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- Whether the baseAdGroup field is set.
-
getBaseAdGroup
java.lang.String getBaseAdGroup()
Output only. The base ad group from which this draft/trial adgroup bid modifier was created. If ad_group is a base ad group then this field will be equal to ad_group. If the ad group was created in the draft or trial and has no corresponding base ad group, then this field will be null. This field is readonly.
optional string base_ad_group = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The baseAdGroup.
-
getBaseAdGroupBytes
com.google.protobuf.ByteString getBaseAdGroupBytes()
Output only. The base ad group from which this draft/trial adgroup bid modifier was created. If ad_group is a base ad group then this field will be equal to ad_group. If the ad group was created in the draft or trial and has no corresponding base ad group, then this field will be null. This field is readonly.
optional string base_ad_group = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for baseAdGroup.
-
getBidModifierSourceValue
int getBidModifierSourceValue()
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for bidModifierSource.
-
getBidModifierSource
BidModifierSourceEnum.BidModifierSource getBidModifierSource()
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bidModifierSource.
-
hasHotelDateSelectionType
boolean hasHotelDateSelectionType()
Immutable. Criterion for hotel date selection (default dates vs. user selected).
.google.ads.googleads.v10.common.HotelDateSelectionTypeInfo hotel_date_selection_type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the hotelDateSelectionType field is set.
-
getHotelDateSelectionType
HotelDateSelectionTypeInfo getHotelDateSelectionType()
Immutable. Criterion for hotel date selection (default dates vs. user selected).
.google.ads.googleads.v10.common.HotelDateSelectionTypeInfo hotel_date_selection_type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The hotelDateSelectionType.
-
getHotelDateSelectionTypeOrBuilder
HotelDateSelectionTypeInfoOrBuilder getHotelDateSelectionTypeOrBuilder()
Immutable. Criterion for hotel date selection (default dates vs. user selected).
.google.ads.googleads.v10.common.HotelDateSelectionTypeInfo hotel_date_selection_type = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
hasHotelAdvanceBookingWindow
boolean hasHotelAdvanceBookingWindow()
Immutable. Criterion for number of days prior to the stay the booking is being made.
.google.ads.googleads.v10.common.HotelAdvanceBookingWindowInfo hotel_advance_booking_window = 6 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the hotelAdvanceBookingWindow field is set.
-
getHotelAdvanceBookingWindow
HotelAdvanceBookingWindowInfo getHotelAdvanceBookingWindow()
Immutable. Criterion for number of days prior to the stay the booking is being made.
.google.ads.googleads.v10.common.HotelAdvanceBookingWindowInfo hotel_advance_booking_window = 6 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The hotelAdvanceBookingWindow.
-
getHotelAdvanceBookingWindowOrBuilder
HotelAdvanceBookingWindowInfoOrBuilder getHotelAdvanceBookingWindowOrBuilder()
Immutable. Criterion for number of days prior to the stay the booking is being made.
.google.ads.googleads.v10.common.HotelAdvanceBookingWindowInfo hotel_advance_booking_window = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
hasHotelLengthOfStay
boolean hasHotelLengthOfStay()
Immutable. Criterion for length of hotel stay in nights.
.google.ads.googleads.v10.common.HotelLengthOfStayInfo hotel_length_of_stay = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the hotelLengthOfStay field is set.
-
getHotelLengthOfStay
HotelLengthOfStayInfo getHotelLengthOfStay()
Immutable. Criterion for length of hotel stay in nights.
.google.ads.googleads.v10.common.HotelLengthOfStayInfo hotel_length_of_stay = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The hotelLengthOfStay.
-
getHotelLengthOfStayOrBuilder
HotelLengthOfStayInfoOrBuilder getHotelLengthOfStayOrBuilder()
Immutable. Criterion for length of hotel stay in nights.
.google.ads.googleads.v10.common.HotelLengthOfStayInfo hotel_length_of_stay = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
hasHotelCheckInDay
boolean hasHotelCheckInDay()
Immutable. Criterion for day of the week the booking is for.
.google.ads.googleads.v10.common.HotelCheckInDayInfo hotel_check_in_day = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the hotelCheckInDay field is set.
-
getHotelCheckInDay
HotelCheckInDayInfo getHotelCheckInDay()
Immutable. Criterion for day of the week the booking is for.
.google.ads.googleads.v10.common.HotelCheckInDayInfo hotel_check_in_day = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The hotelCheckInDay.
-
getHotelCheckInDayOrBuilder
HotelCheckInDayInfoOrBuilder getHotelCheckInDayOrBuilder()
Immutable. Criterion for day of the week the booking is for.
.google.ads.googleads.v10.common.HotelCheckInDayInfo hotel_check_in_day = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
hasDevice
boolean hasDevice()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the device field is set.
-
getDevice
DeviceInfo getDevice()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The device.
-
getDeviceOrBuilder
DeviceInfoOrBuilder getDeviceOrBuilder()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
hasPreferredContent
boolean hasPreferredContent()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the preferredContent field is set.
-
getPreferredContent
PreferredContentInfo getPreferredContent()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The preferredContent.
-
getPreferredContentOrBuilder
PreferredContentInfoOrBuilder getPreferredContentOrBuilder()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
hasHotelCheckInDateRange
boolean hasHotelCheckInDateRange()
Immutable. Criterion for a hotel check-in date range.
.google.ads.googleads.v10.common.HotelCheckInDateRangeInfo hotel_check_in_date_range = 17 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the hotelCheckInDateRange field is set.
-
getHotelCheckInDateRange
HotelCheckInDateRangeInfo getHotelCheckInDateRange()
Immutable. Criterion for a hotel check-in date range.
.google.ads.googleads.v10.common.HotelCheckInDateRangeInfo hotel_check_in_date_range = 17 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The hotelCheckInDateRange.
-
getHotelCheckInDateRangeOrBuilder
HotelCheckInDateRangeInfoOrBuilder getHotelCheckInDateRangeOrBuilder()
Immutable. Criterion for a hotel check-in date range.
.google.ads.googleads.v10.common.HotelCheckInDateRangeInfo hotel_check_in_date_range = 17 [(.google.api.field_behavior) = IMMUTABLE];
-
getCriterionCase
AdGroupBidModifier.CriterionCase getCriterionCase()
-
-