Class ConversionValueRule.ValueRuleItineraryCondition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
com.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition.Builder
- All Implemented Interfaces:
ConversionValueRule.ValueRuleItineraryConditionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ConversionValueRule.ValueRuleItineraryCondition
public static final class ConversionValueRule.ValueRuleItineraryCondition.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
implements ConversionValueRule.ValueRuleItineraryConditionOrBuilder
Condition on Itinerary dimension.Protobuf type
google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryCondition-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Range for the number of days between the date of the booking and the start of the itinerary.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Range for the itinerary length in number of nights.The days of the week on which this itinerary's travel can start.clone()Range for the number of days between the date of the booking and the start of the itinerary.Range for the number of days between the date of the booking and the start of the itinerary.Range for the number of days between the date of the booking and the start of the itinerary.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRange for the itinerary length in number of nights.Range for the itinerary length in number of nights.Range for the itinerary length in number of nights.The days of the week on which this itinerary's travel can start.The days of the week on which this itinerary's travel can start.The days of the week on which this itinerary's travel can start.booleanRange for the number of days between the date of the booking and the start of the itinerary.booleanRange for the itinerary length in number of nights.booleanThe days of the week on which this itinerary's travel can start.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanRange for the number of days between the date of the booking and the start of the itinerary.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Range for the itinerary length in number of nights.The days of the week on which this itinerary's travel can start.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Range for the number of days between the date of the booking and the start of the itinerary.setAdvanceBookingWindow(ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow.Builder builderForValue) Range for the number of days between the date of the booking and the start of the itinerary.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Range for the itinerary length in number of nights.Range for the itinerary length in number of nights.The days of the week on which this itinerary's travel can start.The days of the week on which this itinerary's travel can start.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<ConversionValueRule.ValueRuleItineraryCondition.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<ConversionValueRule.ValueRuleItineraryCondition.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<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
setField
public ConversionValueRule.ValueRuleItineraryCondition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
clearField
public ConversionValueRule.ValueRuleItineraryCondition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
clearOneof
public ConversionValueRule.ValueRuleItineraryCondition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
setRepeatedField
public ConversionValueRule.ValueRuleItineraryCondition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
addRepeatedField
public ConversionValueRule.ValueRuleItineraryCondition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
mergeFrom
public ConversionValueRule.ValueRuleItineraryCondition.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
mergeFrom
public ConversionValueRule.ValueRuleItineraryCondition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>- Throws:
IOException
-
hasAdvanceBookingWindow
public boolean hasAdvanceBookingWindow()Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1;- Specified by:
hasAdvanceBookingWindowin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- Whether the advanceBookingWindow field is set.
-
getAdvanceBookingWindow
Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1;- Specified by:
getAdvanceBookingWindowin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- The advanceBookingWindow.
-
setAdvanceBookingWindow
public ConversionValueRule.ValueRuleItineraryCondition.Builder setAdvanceBookingWindow(ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow value) Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1; -
setAdvanceBookingWindow
public ConversionValueRule.ValueRuleItineraryCondition.Builder setAdvanceBookingWindow(ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow.Builder builderForValue) Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1; -
mergeAdvanceBookingWindow
public ConversionValueRule.ValueRuleItineraryCondition.Builder mergeAdvanceBookingWindow(ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow value) Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1; -
clearAdvanceBookingWindow
Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1; -
getAdvanceBookingWindowBuilder
public ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow.Builder getAdvanceBookingWindowBuilder()Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1; -
getAdvanceBookingWindowOrBuilder
public ConversionValueRule.ValueRuleItineraryAdvanceBookingWindowOrBuilder getAdvanceBookingWindowOrBuilder()Range for the number of days between the date of the booking and the start of the itinerary.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow advance_booking_window = 1;- Specified by:
getAdvanceBookingWindowOrBuilderin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder
-
hasTravelLength
public boolean hasTravelLength()Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2;- Specified by:
hasTravelLengthin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- Whether the travelLength field is set.
-
getTravelLength
Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2;- Specified by:
getTravelLengthin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- The travelLength.
-
setTravelLength
public ConversionValueRule.ValueRuleItineraryCondition.Builder setTravelLength(ConversionValueRule.ValueRuleItineraryTravelLength value) Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2; -
setTravelLength
public ConversionValueRule.ValueRuleItineraryCondition.Builder setTravelLength(ConversionValueRule.ValueRuleItineraryTravelLength.Builder builderForValue) Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2; -
mergeTravelLength
public ConversionValueRule.ValueRuleItineraryCondition.Builder mergeTravelLength(ConversionValueRule.ValueRuleItineraryTravelLength value) Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2; -
clearTravelLength
Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2; -
getTravelLengthBuilder
Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2; -
getTravelLengthOrBuilder
Range for the itinerary length in number of nights.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelLength travel_length = 2;- Specified by:
getTravelLengthOrBuilderin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder
-
hasTravelStartDay
public boolean hasTravelStartDay()The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3;- Specified by:
hasTravelStartDayin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- Whether the travelStartDay field is set.
-
getTravelStartDay
The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3;- Specified by:
getTravelStartDayin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder- Returns:
- The travelStartDay.
-
setTravelStartDay
public ConversionValueRule.ValueRuleItineraryCondition.Builder setTravelStartDay(ConversionValueRule.ValueRuleItineraryTravelStartDay value) The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3; -
setTravelStartDay
public ConversionValueRule.ValueRuleItineraryCondition.Builder setTravelStartDay(ConversionValueRule.ValueRuleItineraryTravelStartDay.Builder builderForValue) The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3; -
mergeTravelStartDay
public ConversionValueRule.ValueRuleItineraryCondition.Builder mergeTravelStartDay(ConversionValueRule.ValueRuleItineraryTravelStartDay value) The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3; -
clearTravelStartDay
The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3; -
getTravelStartDayBuilder
The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3; -
getTravelStartDayOrBuilder
The days of the week on which this itinerary's travel can start.
.google.ads.googleads.v18.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay travel_start_day = 3;- Specified by:
getTravelStartDayOrBuilderin interfaceConversionValueRule.ValueRuleItineraryConditionOrBuilder
-
setUnknownFields
public final ConversionValueRule.ValueRuleItineraryCondition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-
mergeUnknownFields
public final ConversionValueRule.ValueRuleItineraryCondition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionValueRule.ValueRuleItineraryCondition.Builder>
-