Package uk.org.siri.www.siri
Class CapabilityGeneralInteractionStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CapabilityGeneralInteractionStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<CapabilityGeneralInteractionStructure.Builder>
uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CapabilityGeneralInteractionStructureOrBuilder
- Enclosing class:
CapabilityGeneralInteractionStructure
public static final class CapabilityGeneralInteractionStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CapabilityGeneralInteractionStructure.Builder>
implements CapabilityGeneralInteractionStructureOrBuilder
Type for Common Request Policy capabilities. [siri/siri_requests-v2.0.xsd at 903:64]Protobuf type
uk.org.siri.www.siri.CapabilityGeneralInteractionStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Delivery capabilities.Whether the service supports Delivery confirm.Whether the service has a heartbeat message.Interaction capabilities.Whether the service supports multiple part despatch with MoreData flag.Whether the service supports multiple Subscriber Filters.Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN.Delivery capabilities.Delivery capabilities.Delivery capabilities.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether the service supports Delivery confirm.booleanWhether the service has a heartbeat message.Interaction capabilities.Interaction capabilities.Interaction capabilities.booleanWhether the service supports multiple part despatch with MoreData flag.booleanWhether the service supports multiple Subscriber Filters.booleanWhether VisitNumber can be used as a strict order number within JOURNEY PATTERN.booleanDelivery capabilities.booleanInteraction capabilities.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanDelivery capabilities.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Interaction capabilities.Delivery capabilities.setDelivery(CapabilityGeneralInteractionStructure.DeliveryType.Builder builderForValue) Delivery capabilities.setHasConfirmDelivery(boolean value) Whether the service supports Delivery confirm.setHasHeartbeat(boolean value) Whether the service has a heartbeat message.Interaction capabilities.Interaction capabilities.setMultipartDespatch(boolean value) Whether the service supports multiple part despatch with MoreData flag.setMultipleSubscriberFilter(boolean value) Whether the service supports multiple Subscriber Filters.setVisitNumberisOrder(boolean value) Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN.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<CapabilityGeneralInteractionStructure.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<CapabilityGeneralInteractionStructure.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<CapabilityGeneralInteractionStructure.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<CapabilityGeneralInteractionStructure.Builder>
-
mergeFrom
public CapabilityGeneralInteractionStructure.Builder mergeFrom(CapabilityGeneralInteractionStructure other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CapabilityGeneralInteractionStructure.Builder>
-
mergeFrom
public CapabilityGeneralInteractionStructure.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<CapabilityGeneralInteractionStructure.Builder>- Throws:
IOException
-
hasInteraction
public boolean hasInteraction()Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
hasInteractionin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- Whether the interaction field is set.
-
getInteraction
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
getInteractionin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The interaction.
-
setInteraction
public CapabilityGeneralInteractionStructure.Builder setInteraction(CapabilityGeneralInteractionStructure.InteractionType value) Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1; -
setInteraction
public CapabilityGeneralInteractionStructure.Builder setInteraction(CapabilityGeneralInteractionStructure.InteractionType.Builder builderForValue) Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1; -
mergeInteraction
public CapabilityGeneralInteractionStructure.Builder mergeInteraction(CapabilityGeneralInteractionStructure.InteractionType value) Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1; -
clearInteraction
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1; -
getInteractionBuilder
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1; -
getInteractionOrBuilder
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
getInteractionOrBuilderin interfaceCapabilityGeneralInteractionStructureOrBuilder
-
hasDelivery
public boolean hasDelivery()Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
hasDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- Whether the delivery field is set.
-
getDelivery
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
getDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The delivery.
-
setDelivery
public CapabilityGeneralInteractionStructure.Builder setDelivery(CapabilityGeneralInteractionStructure.DeliveryType value) Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2; -
setDelivery
public CapabilityGeneralInteractionStructure.Builder setDelivery(CapabilityGeneralInteractionStructure.DeliveryType.Builder builderForValue) Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2; -
mergeDelivery
public CapabilityGeneralInteractionStructure.Builder mergeDelivery(CapabilityGeneralInteractionStructure.DeliveryType value) Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2; -
clearDelivery
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2; -
getDeliveryBuilder
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2; -
getDeliveryOrBuilder
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
getDeliveryOrBuilderin interfaceCapabilityGeneralInteractionStructureOrBuilder
-
getMultipartDespatch
public boolean getMultipartDespatch()Whether the service supports multiple part despatch with MoreData flag. Default is 'true'. [siri/siri_requests-v2.0.xsd at 946:76]
bool multipart_despatch = 3;- Specified by:
getMultipartDespatchin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The multipartDespatch.
-
setMultipartDespatch
Whether the service supports multiple part despatch with MoreData flag. Default is 'true'. [siri/siri_requests-v2.0.xsd at 946:76]
bool multipart_despatch = 3;- Parameters:
value- The multipartDespatch to set.- Returns:
- This builder for chaining.
-
clearMultipartDespatch
Whether the service supports multiple part despatch with MoreData flag. Default is 'true'. [siri/siri_requests-v2.0.xsd at 946:76]
bool multipart_despatch = 3;- Returns:
- This builder for chaining.
-
getMultipleSubscriberFilter
public boolean getMultipleSubscriberFilter()Whether the service supports multiple Subscriber Filters. Default is ' false'. [siri/siri_requests-v2.0.xsd at 951:84]
bool multiple_subscriber_filter = 4;- Specified by:
getMultipleSubscriberFilterin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The multipleSubscriberFilter.
-
setMultipleSubscriberFilter
Whether the service supports multiple Subscriber Filters. Default is ' false'. [siri/siri_requests-v2.0.xsd at 951:84]
bool multiple_subscriber_filter = 4;- Parameters:
value- The multipleSubscriberFilter to set.- Returns:
- This builder for chaining.
-
clearMultipleSubscriberFilter
Whether the service supports multiple Subscriber Filters. Default is ' false'. [siri/siri_requests-v2.0.xsd at 951:84]
bool multiple_subscriber_filter = 4;- Returns:
- This builder for chaining.
-
getHasConfirmDelivery
public boolean getHasConfirmDelivery()Whether the service supports Delivery confirm. [siri/siri_requests-v2.0.xsd at 956:78]
bool has_confirm_delivery = 5;- Specified by:
getHasConfirmDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The hasConfirmDelivery.
-
setHasConfirmDelivery
Whether the service supports Delivery confirm. [siri/siri_requests-v2.0.xsd at 956:78]
bool has_confirm_delivery = 5;- Parameters:
value- The hasConfirmDelivery to set.- Returns:
- This builder for chaining.
-
clearHasConfirmDelivery
Whether the service supports Delivery confirm. [siri/siri_requests-v2.0.xsd at 956:78]
bool has_confirm_delivery = 5;- Returns:
- This builder for chaining.
-
getHasHeartbeat
public boolean getHasHeartbeat()Whether the service has a heartbeat message. Default is 'false'. [siri/siri_requests-v2.0.xsd at 961:72]
bool has_heartbeat = 6;- Specified by:
getHasHeartbeatin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The hasHeartbeat.
-
setHasHeartbeat
Whether the service has a heartbeat message. Default is 'false'. [siri/siri_requests-v2.0.xsd at 961:72]
bool has_heartbeat = 6;- Parameters:
value- The hasHeartbeat to set.- Returns:
- This builder for chaining.
-
clearHasHeartbeat
Whether the service has a heartbeat message. Default is 'false'. [siri/siri_requests-v2.0.xsd at 961:72]
bool has_heartbeat = 6;- Returns:
- This builder for chaining.
-
getVisitNumberisOrder
public boolean getVisitNumberisOrder()Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'. [siri/siri_requests-v2.0.xsd at 966:92]
bool visit_numberis_order = 7;- Specified by:
getVisitNumberisOrderin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The visitNumberisOrder.
-
setVisitNumberisOrder
Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'. [siri/siri_requests-v2.0.xsd at 966:92]
bool visit_numberis_order = 7;- Parameters:
value- The visitNumberisOrder to set.- Returns:
- This builder for chaining.
-
clearVisitNumberisOrder
Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'. [siri/siri_requests-v2.0.xsd at 966:92]
bool visit_numberis_order = 7;- Returns:
- This builder for chaining.
-