Class AdGroupBidModifier.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdGroupBidModifier.Builder>
-
- com.google.ads.googleads.v14.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.v14.resources.AdGroupBidModifier
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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.v14.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.v14.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.v14.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.v14.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.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.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 versus user selected).
.google.ads.googleads.v14.common.HotelDateSelectionTypeInfo hotel_date_selection_type = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getHotelDateSelectionTypeOrBuilder
public HotelDateSelectionTypeInfoOrBuilder getHotelDateSelectionTypeOrBuilder()
Immutable. Criterion for hotel date selection (default dates versus user selected).
.google.ads.googleads.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
setDevice
public AdGroupBidModifier.Builder setDevice(DeviceInfo.Builder builderForValue)
Immutable. A device criterion.
.google.ads.googleads.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeDevice
public AdGroupBidModifier.Builder mergeDevice(DeviceInfo value)
Immutable. A device criterion.
.google.ads.googleads.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
clearDevice
public AdGroupBidModifier.Builder clearDevice()
Immutable. A device criterion.
.google.ads.googleads.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getDeviceBuilder
public DeviceInfo.Builder getDeviceBuilder()
Immutable. A device criterion.
.google.ads.googleads.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getDeviceOrBuilder
public DeviceInfoOrBuilder getDeviceOrBuilder()
Immutable. A device criterion.
.google.ads.googleads.v14.common.DeviceInfo device = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDeviceOrBuilderin interfaceAdGroupBidModifierOrBuilder
-
hasHotelCheckInDateRange
public boolean hasHotelCheckInDateRange()
Immutable. Criterion for a hotel check-in date range.
.google.ads.googleads.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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>
-
-