Class AdGroupBidModifier.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
- com.google.ads.googleads.v10.resources.AdGroupBidModifier.Builder
-
- All Implemented Interfaces:
AdGroupBidModifierOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AdGroupBidModifier
public static final class AdGroupBidModifier.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder> implements AdGroupBidModifierOrBuilder
Represents an ad group bid modifier.
Protobuf typegoogle.ads.googleads.v10.resources.AdGroupBidModifier
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
clear
public AdGroupBidModifier.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
getDefaultInstanceForType
public AdGroupBidModifier getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdGroupBidModifier build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdGroupBidModifier buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdGroupBidModifier.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
setField
public AdGroupBidModifier.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
clearField
public AdGroupBidModifier.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
clearOneof
public AdGroupBidModifier.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
setRepeatedField
public AdGroupBidModifier.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
addRepeatedField
public AdGroupBidModifier.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
mergeFrom
public AdGroupBidModifier.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupBidModifier.Builder>
-
mergeFrom
public AdGroupBidModifier.Builder mergeFrom(AdGroupBidModifier other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
mergeFrom
public AdGroupBidModifier.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupBidModifier.Builder>- Throws:
java.io.IOException
-
getCriterionCase
public AdGroupBidModifier.CriterionCase getCriterionCase()
- Specified by:
getCriterionCasein interfaceAdGroupBidModifierOrBuilder
-
clearCriterion
public AdGroupBidModifier.Builder clearCriterion()
-
getResourceName
public 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) = { ... }- Specified by:
getResourceNamein interfaceAdGroupBidModifierOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public 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) = { ... }- Specified by:
getResourceNameBytesin interfaceAdGroupBidModifierOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public AdGroupBidModifier.Builder setResourceName(java.lang.String value)
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) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public AdGroupBidModifier.Builder clearResourceName()
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:
- This builder for chaining.
-
setResourceNameBytes
public AdGroupBidModifier.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
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) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasAdGroup
public 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) = { ... }- Specified by:
hasAdGroupin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the adGroup field is set.
-
getAdGroup
public 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) = { ... }- Specified by:
getAdGroupin interfaceAdGroupBidModifierOrBuilder- Returns:
- The adGroup.
-
getAdGroupBytes
public 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) = { ... }- Specified by:
getAdGroupBytesin interfaceAdGroupBidModifierOrBuilder- Returns:
- The bytes for adGroup.
-
setAdGroup
public AdGroupBidModifier.Builder setAdGroup(java.lang.String value)
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The adGroup to set.- Returns:
- This builder for chaining.
-
clearAdGroup
public AdGroupBidModifier.Builder clearAdGroup()
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAdGroupBytes
public AdGroupBidModifier.Builder setAdGroupBytes(com.google.protobuf.ByteString value)
Immutable. The ad group to which this criterion belongs.
optional string ad_group = 13 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for adGroup to set.- Returns:
- This builder for chaining.
-
hasCriterionId
public 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];- Specified by:
hasCriterionIdin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the criterionId field is set.
-
getCriterionId
public 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];- Specified by:
getCriterionIdin interfaceAdGroupBidModifierOrBuilder- Returns:
- The criterionId.
-
setCriterionId
public AdGroupBidModifier.Builder setCriterionId(long value)
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];- Parameters:
value- The criterionId to set.- Returns:
- This builder for chaining.
-
clearCriterionId
public AdGroupBidModifier.Builder clearCriterionId()
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:
- This builder for chaining.
-
hasBidModifier
public 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;- Specified by:
hasBidModifierin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
public 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;- Specified by:
getBidModifierin interfaceAdGroupBidModifierOrBuilder- Returns:
- The bidModifier.
-
setBidModifier
public AdGroupBidModifier.Builder setBidModifier(double value)
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;- Parameters:
value- The bidModifier to set.- Returns:
- This builder for chaining.
-
clearBidModifier
public AdGroupBidModifier.Builder clearBidModifier()
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:
- This builder for chaining.
-
hasBaseAdGroup
public 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) = { ... }- Specified by:
hasBaseAdGroupin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the baseAdGroup field is set.
-
getBaseAdGroup
public 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) = { ... }- Specified by:
getBaseAdGroupin interfaceAdGroupBidModifierOrBuilder- Returns:
- The baseAdGroup.
-
getBaseAdGroupBytes
public 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) = { ... }- Specified by:
getBaseAdGroupBytesin interfaceAdGroupBidModifierOrBuilder- Returns:
- The bytes for baseAdGroup.
-
setBaseAdGroup
public AdGroupBidModifier.Builder setBaseAdGroup(java.lang.String value)
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) = { ... }- Parameters:
value- The baseAdGroup to set.- Returns:
- This builder for chaining.
-
clearBaseAdGroup
public AdGroupBidModifier.Builder clearBaseAdGroup()
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:
- This builder for chaining.
-
setBaseAdGroupBytes
public AdGroupBidModifier.Builder setBaseAdGroupBytes(com.google.protobuf.ByteString value)
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) = { ... }- Parameters:
value- The bytes for baseAdGroup to set.- Returns:
- This builder for chaining.
-
getBidModifierSourceValue
public int getBidModifierSourceValue()
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBidModifierSourceValuein interfaceAdGroupBidModifierOrBuilder- Returns:
- The enum numeric value on the wire for bidModifierSource.
-
setBidModifierSourceValue
public AdGroupBidModifier.Builder setBidModifierSourceValue(int value)
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for bidModifierSource to set.- Returns:
- This builder for chaining.
-
getBidModifierSource
public 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];- Specified by:
getBidModifierSourcein interfaceAdGroupBidModifierOrBuilder- Returns:
- The bidModifierSource.
-
setBidModifierSource
public AdGroupBidModifier.Builder setBidModifierSource(BidModifierSourceEnum.BidModifierSource value)
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bidModifierSource to set.- Returns:
- This builder for chaining.
-
clearBidModifierSource
public AdGroupBidModifier.Builder clearBidModifierSource()
Output only. Bid modifier source.
.google.ads.googleads.v10.enums.BidModifierSourceEnum.BidModifierSource bid_modifier_source = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasHotelDateSelectionType
public 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];- Specified by:
hasHotelDateSelectionTypein interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the hotelDateSelectionType field is set.
-
getHotelDateSelectionType
public 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];- Specified by:
getHotelDateSelectionTypein interfaceAdGroupBidModifierOrBuilder- Returns:
- The hotelDateSelectionType.
-
setHotelDateSelectionType
public AdGroupBidModifier.Builder setHotelDateSelectionType(HotelDateSelectionTypeInfo value)
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];
-
setHotelDateSelectionType
public AdGroupBidModifier.Builder setHotelDateSelectionType(HotelDateSelectionTypeInfo.Builder builderForValue)
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];
-
mergeHotelDateSelectionType
public AdGroupBidModifier.Builder mergeHotelDateSelectionType(HotelDateSelectionTypeInfo value)
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];
-
clearHotelDateSelectionType
public AdGroupBidModifier.Builder clearHotelDateSelectionType()
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];
-
getHotelDateSelectionTypeBuilder
public HotelDateSelectionTypeInfo.Builder getHotelDateSelectionTypeBuilder()
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];
-
getHotelDateSelectionTypeOrBuilder
public 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];- Specified by:
getHotelDateSelectionTypeOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasHotelAdvanceBookingWindow
public 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];- Specified by:
hasHotelAdvanceBookingWindowin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the hotelAdvanceBookingWindow field is set.
-
getHotelAdvanceBookingWindow
public 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];- Specified by:
getHotelAdvanceBookingWindowin interfaceAdGroupBidModifierOrBuilder- Returns:
- The hotelAdvanceBookingWindow.
-
setHotelAdvanceBookingWindow
public AdGroupBidModifier.Builder setHotelAdvanceBookingWindow(HotelAdvanceBookingWindowInfo value)
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];
-
setHotelAdvanceBookingWindow
public AdGroupBidModifier.Builder setHotelAdvanceBookingWindow(HotelAdvanceBookingWindowInfo.Builder builderForValue)
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];
-
mergeHotelAdvanceBookingWindow
public AdGroupBidModifier.Builder mergeHotelAdvanceBookingWindow(HotelAdvanceBookingWindowInfo value)
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];
-
clearHotelAdvanceBookingWindow
public AdGroupBidModifier.Builder clearHotelAdvanceBookingWindow()
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];
-
getHotelAdvanceBookingWindowBuilder
public HotelAdvanceBookingWindowInfo.Builder getHotelAdvanceBookingWindowBuilder()
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];
-
getHotelAdvanceBookingWindowOrBuilder
public 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];- Specified by:
getHotelAdvanceBookingWindowOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasHotelLengthOfStay
public 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];- Specified by:
hasHotelLengthOfStayin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the hotelLengthOfStay field is set.
-
getHotelLengthOfStay
public 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];- Specified by:
getHotelLengthOfStayin interfaceAdGroupBidModifierOrBuilder- Returns:
- The hotelLengthOfStay.
-
setHotelLengthOfStay
public AdGroupBidModifier.Builder setHotelLengthOfStay(HotelLengthOfStayInfo value)
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];
-
setHotelLengthOfStay
public AdGroupBidModifier.Builder setHotelLengthOfStay(HotelLengthOfStayInfo.Builder builderForValue)
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];
-
mergeHotelLengthOfStay
public AdGroupBidModifier.Builder mergeHotelLengthOfStay(HotelLengthOfStayInfo value)
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];
-
clearHotelLengthOfStay
public AdGroupBidModifier.Builder clearHotelLengthOfStay()
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];
-
getHotelLengthOfStayBuilder
public HotelLengthOfStayInfo.Builder getHotelLengthOfStayBuilder()
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];
-
getHotelLengthOfStayOrBuilder
public 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];- Specified by:
getHotelLengthOfStayOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasHotelCheckInDay
public 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];- Specified by:
hasHotelCheckInDayin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the hotelCheckInDay field is set.
-
getHotelCheckInDay
public 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];- Specified by:
getHotelCheckInDayin interfaceAdGroupBidModifierOrBuilder- Returns:
- The hotelCheckInDay.
-
setHotelCheckInDay
public AdGroupBidModifier.Builder setHotelCheckInDay(HotelCheckInDayInfo value)
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];
-
setHotelCheckInDay
public AdGroupBidModifier.Builder setHotelCheckInDay(HotelCheckInDayInfo.Builder builderForValue)
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];
-
mergeHotelCheckInDay
public AdGroupBidModifier.Builder mergeHotelCheckInDay(HotelCheckInDayInfo value)
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];
-
clearHotelCheckInDay
public AdGroupBidModifier.Builder clearHotelCheckInDay()
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];
-
getHotelCheckInDayBuilder
public HotelCheckInDayInfo.Builder getHotelCheckInDayBuilder()
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];
-
getHotelCheckInDayOrBuilder
public 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];- Specified by:
getHotelCheckInDayOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasDevice
public boolean hasDevice()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasDevicein interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the device field is set.
-
getDevice
public DeviceInfo getDevice()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDevicein interfaceAdGroupBidModifierOrBuilder- Returns:
- The device.
-
setDevice
public AdGroupBidModifier.Builder setDevice(DeviceInfo value)
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
setDevice
public AdGroupBidModifier.Builder setDevice(DeviceInfo.Builder builderForValue)
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeDevice
public AdGroupBidModifier.Builder mergeDevice(DeviceInfo value)
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
clearDevice
public AdGroupBidModifier.Builder clearDevice()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getDeviceBuilder
public DeviceInfo.Builder getDeviceBuilder()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getDeviceOrBuilder
public DeviceInfoOrBuilder getDeviceOrBuilder()
Immutable. A device criterion.
.google.ads.googleads.v10.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDeviceOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasPreferredContent
public boolean hasPreferredContent()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPreferredContentin interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the preferredContent field is set.
-
getPreferredContent
public PreferredContentInfo getPreferredContent()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPreferredContentin interfaceAdGroupBidModifierOrBuilder- Returns:
- The preferredContent.
-
setPreferredContent
public AdGroupBidModifier.Builder setPreferredContent(PreferredContentInfo value)
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
setPreferredContent
public AdGroupBidModifier.Builder setPreferredContent(PreferredContentInfo.Builder builderForValue)
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
mergePreferredContent
public AdGroupBidModifier.Builder mergePreferredContent(PreferredContentInfo value)
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
clearPreferredContent
public AdGroupBidModifier.Builder clearPreferredContent()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
getPreferredContentBuilder
public PreferredContentInfo.Builder getPreferredContentBuilder()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
getPreferredContentOrBuilder
public PreferredContentInfoOrBuilder getPreferredContentOrBuilder()
Immutable. A preferred content criterion.
.google.ads.googleads.v10.common.PreferredContentInfo preferred_content = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPreferredContentOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasHotelCheckInDateRange
public 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];- Specified by:
hasHotelCheckInDateRangein interfaceAdGroupBidModifierOrBuilder- Returns:
- Whether the hotelCheckInDateRange field is set.
-
getHotelCheckInDateRange
public 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];- Specified by:
getHotelCheckInDateRangein interfaceAdGroupBidModifierOrBuilder- Returns:
- The hotelCheckInDateRange.
-
setHotelCheckInDateRange
public AdGroupBidModifier.Builder setHotelCheckInDateRange(HotelCheckInDateRangeInfo value)
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];
-
setHotelCheckInDateRange
public AdGroupBidModifier.Builder setHotelCheckInDateRange(HotelCheckInDateRangeInfo.Builder builderForValue)
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];
-
mergeHotelCheckInDateRange
public AdGroupBidModifier.Builder mergeHotelCheckInDateRange(HotelCheckInDateRangeInfo value)
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];
-
clearHotelCheckInDateRange
public AdGroupBidModifier.Builder clearHotelCheckInDateRange()
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];
-
getHotelCheckInDateRangeBuilder
public HotelCheckInDateRangeInfo.Builder getHotelCheckInDateRangeBuilder()
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];
-
getHotelCheckInDateRangeOrBuilder
public 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];- Specified by:
getHotelCheckInDateRangeOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
setUnknownFields
public final AdGroupBidModifier.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
mergeUnknownFields
public final AdGroupBidModifier.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
-