Package uk.org.netex.www.netex
Class BookingArrangementsStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BookingArrangementsStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<BookingArrangementsStructure.Builder>
uk.org.netex.www.netex.BookingArrangementsStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,BookingArrangementsStructureOrBuilder
- Enclosing class:
BookingArrangementsStructure
public static final class BookingArrangementsStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BookingArrangementsStructure.Builder>
implements BookingArrangementsStructureOrBuilder
Type for BOOKING ARRANGEMENTs. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 134:72]Protobuf type
uk.org.netex.www.netex.BookingArrangementsStructure-
Method Summary
Modifier and TypeMethodDescriptionaddAllBookingMethods(Iterable<? extends BookingMethodEnumeration> values) Allowed Ways of Making a BOOKING.addAllBookingMethodsValue(Iterable<Integer> values) Allowed Ways of Making a BOOKING.addAllBuyWhen(Iterable<? extends PurchaseMomentEnumeration> values) When purchase can be made.addAllBuyWhenValue(Iterable<Integer> values) When purchase can be made.Allowed Ways of Making a BOOKING.addBookingMethodsValue(int value) Allowed Ways of Making a BOOKING.When purchase can be made.addBuyWhenValue(int value) When purchase can be made.build()clear()Who can make a booking.Contact for Booking.Allowed Ways of Making a BOOKING.Note about booking the FLEXIBLE LINE.URL for booking.When Booking can be made.When purchase can be made.Latest time in day that booking can be made.Maximum interval in advance of departure day or time that Service may be ordered.Minimum interval in advance of departure day or time that Service may be ordered.Who can make a booking.intWho can make a booking.Contact for Booking.Contact for Booking.Contact for Booking.getBookingMethods(int index) Allowed Ways of Making a BOOKING.intAllowed Ways of Making a BOOKING.Allowed Ways of Making a BOOKING.intgetBookingMethodsValue(int index) Allowed Ways of Making a BOOKING.Allowed Ways of Making a BOOKING.Note about booking the FLEXIBLE LINE.Note about booking the FLEXIBLE LINE.Note about booking the FLEXIBLE LINE.URL for booking.com.google.protobuf.ByteStringURL for booking.When Booking can be made.intWhen Booking can be made.getBuyWhen(int index) When purchase can be made.intWhen purchase can be made.When purchase can be made.intgetBuyWhenValue(int index) When purchase can be made.When purchase can be made.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.type.TimeOfDayLatest time in day that booking can be made.com.google.type.TimeOfDay.BuilderLatest time in day that booking can be made.com.google.type.TimeOfDayOrBuilderLatest time in day that booking can be made.com.google.protobuf.DurationMaximum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.Duration.BuilderMaximum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationOrBuilderMaximum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationMinimum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.Duration.BuilderMinimum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationOrBuilderMinimum interval in advance of departure day or time that Service may be ordered.booleanContact for Booking.booleanNote about booking the FLEXIBLE LINE.booleanLatest time in day that booking can be made.booleanMaximum interval in advance of departure day or time that Service may be ordered.booleanMinimum interval in advance of departure day or time that Service may be ordered.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanContact for Booking.Note about booking the FLEXIBLE LINE.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLatestBookingTime(com.google.type.TimeOfDay value) Latest time in day that booking can be made.mergeMaximumBookingPeriod(com.google.protobuf.Duration value) Maximum interval in advance of departure day or time that Service may be ordered.mergeMinimumBookingPeriod(com.google.protobuf.Duration value) Minimum interval in advance of departure day or time that Service may be ordered.Who can make a booking.setBookingAccessValue(int value) Who can make a booking.Contact for Booking.setBookingContact(ContactStructure.Builder builderForValue) Contact for Booking.setBookingMethods(int index, BookingMethodEnumeration value) Allowed Ways of Making a BOOKING.setBookingMethodsValue(int index, int value) Allowed Ways of Making a BOOKING.setBookingNote(MultilingualString value) Note about booking the FLEXIBLE LINE.setBookingNote(MultilingualString.Builder builderForValue) Note about booking the FLEXIBLE LINE.setBookingUrl(String value) URL for booking.setBookingUrlBytes(com.google.protobuf.ByteString value) URL for booking.When Booking can be made.setBookWhenValue(int value) When Booking can be made.setBuyWhen(int index, PurchaseMomentEnumeration value) When purchase can be made.setBuyWhenValue(int index, int value) When purchase can be made.setLatestBookingTime(com.google.type.TimeOfDay value) Latest time in day that booking can be made.setLatestBookingTime(com.google.type.TimeOfDay.Builder builderForValue) Latest time in day that booking can be made.setMaximumBookingPeriod(com.google.protobuf.Duration value) Maximum interval in advance of departure day or time that Service may be ordered.setMaximumBookingPeriod(com.google.protobuf.Duration.Builder builderForValue) Maximum interval in advance of departure day or time that Service may be ordered.setMinimumBookingPeriod(com.google.protobuf.Duration value) Minimum interval in advance of departure day or time that Service may be ordered.setMinimumBookingPeriod(com.google.protobuf.Duration.Builder builderForValue) Minimum interval in advance of departure day or time that Service may be ordered.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BookingArrangementsStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BookingArrangementsStructure.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.GeneratedMessage.Builder<BookingArrangementsStructure.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BookingArrangementsStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BookingArrangementsStructure.Builder>
-
mergeFrom
public BookingArrangementsStructure.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<BookingArrangementsStructure.Builder>- Throws:
IOException
-
hasBookingContact
public boolean hasBookingContact()Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
hasBookingContactin interfaceBookingArrangementsStructureOrBuilder- Returns:
- Whether the bookingContact field is set.
-
getBookingContact
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
getBookingContactin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bookingContact.
-
setBookingContact
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1; -
setBookingContact
public BookingArrangementsStructure.Builder setBookingContact(ContactStructure.Builder builderForValue) Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1; -
mergeBookingContact
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1; -
clearBookingContact
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1; -
getBookingContactBuilder
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1; -
getBookingContactOrBuilder
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
getBookingContactOrBuilderin interfaceBookingArrangementsStructureOrBuilder
-
getBookingMethodsList
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsListin interfaceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the bookingMethods.
-
getBookingMethodsCount
public int getBookingMethodsCount()Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsCountin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The count of bookingMethods.
-
getBookingMethods
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsin interfaceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bookingMethods at the given index.
-
setBookingMethods
public BookingArrangementsStructure.Builder setBookingMethods(int index, BookingMethodEnumeration value) Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
index- The index to set the value at.value- The bookingMethods to set.- Returns:
- This builder for chaining.
-
addBookingMethods
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
value- The bookingMethods to add.- Returns:
- This builder for chaining.
-
addAllBookingMethods
public BookingArrangementsStructure.Builder addAllBookingMethods(Iterable<? extends BookingMethodEnumeration> values) Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
values- The bookingMethods to add.- Returns:
- This builder for chaining.
-
clearBookingMethods
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Returns:
- This builder for chaining.
-
getBookingMethodsValueList
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsValueListin interfaceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for bookingMethods.
-
getBookingMethodsValue
public int getBookingMethodsValue(int index) Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsValuein interfaceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of bookingMethods at the given index.
-
setBookingMethodsValue
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for bookingMethods to set.- Returns:
- This builder for chaining.
-
addBookingMethodsValue
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
value- The enum numeric value on the wire for bookingMethods to add.- Returns:
- This builder for chaining.
-
addAllBookingMethodsValue
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Parameters:
values- The enum numeric values on the wire for bookingMethods to add.- Returns:
- This builder for chaining.
-
getBookingAccessValue
public int getBookingAccessValue()Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Specified by:
getBookingAccessValuein interfaceBookingArrangementsStructureOrBuilder- Returns:
- The enum numeric value on the wire for bookingAccess.
-
setBookingAccessValue
Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Parameters:
value- The enum numeric value on the wire for bookingAccess to set.- Returns:
- This builder for chaining.
-
getBookingAccess
Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Specified by:
getBookingAccessin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bookingAccess.
-
setBookingAccess
Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Parameters:
value- The bookingAccess to set.- Returns:
- This builder for chaining.
-
clearBookingAccess
Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Returns:
- This builder for chaining.
-
getBookWhenValue
public int getBookWhenValue()When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Specified by:
getBookWhenValuein interfaceBookingArrangementsStructureOrBuilder- Returns:
- The enum numeric value on the wire for bookWhen.
-
setBookWhenValue
When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Parameters:
value- The enum numeric value on the wire for bookWhen to set.- Returns:
- This builder for chaining.
-
getBookWhen
When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Specified by:
getBookWhenin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bookWhen.
-
setBookWhen
When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Parameters:
value- The bookWhen to set.- Returns:
- This builder for chaining.
-
clearBookWhen
When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Returns:
- This builder for chaining.
-
getBuyWhenList
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenListin interfaceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the buyWhen.
-
getBuyWhenCount
public int getBuyWhenCount()When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenCountin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The count of buyWhen.
-
getBuyWhen
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenin interfaceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The buyWhen at the given index.
-
setBuyWhen
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
index- The index to set the value at.value- The buyWhen to set.- Returns:
- This builder for chaining.
-
addBuyWhen
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
value- The buyWhen to add.- Returns:
- This builder for chaining.
-
addAllBuyWhen
public BookingArrangementsStructure.Builder addAllBuyWhen(Iterable<? extends PurchaseMomentEnumeration> values) When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
values- The buyWhen to add.- Returns:
- This builder for chaining.
-
clearBuyWhen
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Returns:
- This builder for chaining.
-
getBuyWhenValueList
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenValueListin interfaceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for buyWhen.
-
getBuyWhenValue
public int getBuyWhenValue(int index) When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenValuein interfaceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of buyWhen at the given index.
-
setBuyWhenValue
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for buyWhen to set.- Returns:
- This builder for chaining.
-
addBuyWhenValue
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
value- The enum numeric value on the wire for buyWhen to add.- Returns:
- This builder for chaining.
-
addAllBuyWhenValue
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Parameters:
values- The enum numeric values on the wire for buyWhen to add.- Returns:
- This builder for chaining.
-
hasLatestBookingTime
public boolean hasLatestBookingTime()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
hasLatestBookingTimein interfaceBookingArrangementsStructureOrBuilder- Returns:
- Whether the latestBookingTime field is set.
-
getLatestBookingTime
public com.google.type.TimeOfDay getLatestBookingTime()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
getLatestBookingTimein interfaceBookingArrangementsStructureOrBuilder- Returns:
- The latestBookingTime.
-
setLatestBookingTime
Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6; -
setLatestBookingTime
public BookingArrangementsStructure.Builder setLatestBookingTime(com.google.type.TimeOfDay.Builder builderForValue) Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6; -
mergeLatestBookingTime
Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6; -
clearLatestBookingTime
Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6; -
getLatestBookingTimeBuilder
public com.google.type.TimeOfDay.Builder getLatestBookingTimeBuilder()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6; -
getLatestBookingTimeOrBuilder
public com.google.type.TimeOfDayOrBuilder getLatestBookingTimeOrBuilder()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
getLatestBookingTimeOrBuilderin interfaceBookingArrangementsStructureOrBuilder
-
hasMinimumBookingPeriod
public boolean hasMinimumBookingPeriod()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
hasMinimumBookingPeriodin interfaceBookingArrangementsStructureOrBuilder- Returns:
- Whether the minimumBookingPeriod field is set.
-
getMinimumBookingPeriod
public com.google.protobuf.Duration getMinimumBookingPeriod()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
getMinimumBookingPeriodin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The minimumBookingPeriod.
-
setMinimumBookingPeriod
public BookingArrangementsStructure.Builder setMinimumBookingPeriod(com.google.protobuf.Duration value) Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7; -
setMinimumBookingPeriod
public BookingArrangementsStructure.Builder setMinimumBookingPeriod(com.google.protobuf.Duration.Builder builderForValue) Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7; -
mergeMinimumBookingPeriod
public BookingArrangementsStructure.Builder mergeMinimumBookingPeriod(com.google.protobuf.Duration value) Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7; -
clearMinimumBookingPeriod
Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7; -
getMinimumBookingPeriodBuilder
public com.google.protobuf.Duration.Builder getMinimumBookingPeriodBuilder()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7; -
getMinimumBookingPeriodOrBuilder
public com.google.protobuf.DurationOrBuilder getMinimumBookingPeriodOrBuilder()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
getMinimumBookingPeriodOrBuilderin interfaceBookingArrangementsStructureOrBuilder
-
hasMaximumBookingPeriod
public boolean hasMaximumBookingPeriod()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11;- Specified by:
hasMaximumBookingPeriodin interfaceBookingArrangementsStructureOrBuilder- Returns:
- Whether the maximumBookingPeriod field is set.
-
getMaximumBookingPeriod
public com.google.protobuf.Duration getMaximumBookingPeriod()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11;- Specified by:
getMaximumBookingPeriodin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The maximumBookingPeriod.
-
setMaximumBookingPeriod
public BookingArrangementsStructure.Builder setMaximumBookingPeriod(com.google.protobuf.Duration value) Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11; -
setMaximumBookingPeriod
public BookingArrangementsStructure.Builder setMaximumBookingPeriod(com.google.protobuf.Duration.Builder builderForValue) Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11; -
mergeMaximumBookingPeriod
public BookingArrangementsStructure.Builder mergeMaximumBookingPeriod(com.google.protobuf.Duration value) Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11; -
clearMaximumBookingPeriod
Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11; -
getMaximumBookingPeriodBuilder
public com.google.protobuf.Duration.Builder getMaximumBookingPeriodBuilder()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11; -
getMaximumBookingPeriodOrBuilder
public com.google.protobuf.DurationOrBuilder getMaximumBookingPeriodOrBuilder()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 11;- Specified by:
getMaximumBookingPeriodOrBuilderin interfaceBookingArrangementsStructureOrBuilder
-
getBookingUrl
URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Specified by:
getBookingUrlin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bookingUrl.
-
getBookingUrlBytes
public com.google.protobuf.ByteString getBookingUrlBytes()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Specified by:
getBookingUrlBytesin interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bytes for bookingUrl.
-
setBookingUrl
URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Parameters:
value- The bookingUrl to set.- Returns:
- This builder for chaining.
-
clearBookingUrl
URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Returns:
- This builder for chaining.
-
setBookingUrlBytes
public BookingArrangementsStructure.Builder setBookingUrlBytes(com.google.protobuf.ByteString value) URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Parameters:
value- The bytes for bookingUrl to set.- Returns:
- This builder for chaining.
-
hasBookingNote
public boolean hasBookingNote()Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9;- Specified by:
hasBookingNotein interfaceBookingArrangementsStructureOrBuilder- Returns:
- Whether the bookingNote field is set.
-
getBookingNote
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9;- Specified by:
getBookingNotein interfaceBookingArrangementsStructureOrBuilder- Returns:
- The bookingNote.
-
setBookingNote
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9; -
setBookingNote
public BookingArrangementsStructure.Builder setBookingNote(MultilingualString.Builder builderForValue) Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9; -
mergeBookingNote
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9; -
clearBookingNote
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9; -
getBookingNoteBuilder
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9; -
getBookingNoteOrBuilder
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 9;- Specified by:
getBookingNoteOrBuilderin interfaceBookingArrangementsStructureOrBuilder
-