Class ServiceRequestContextStructure.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ServiceRequestContextStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder>
uk.org.siri.www.siri.ServiceRequestContextStructure.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ServiceRequestContextStructureOrBuilder
Enclosing class:
ServiceRequestContextStructure

public static final class ServiceRequestContextStructure.Builder extends com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder> implements ServiceRequestContextStructureOrBuilder
 Configurable context for requests. Intended Primarily as a documentation mechanism.  [siri/siri_common_services-v2.0.xsd at 197:57]
 
Protobuf type uk.org.siri.www.siri.ServiceRequestContextStructure
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder>
    • getDefaultInstanceForType

      public ServiceRequestContextStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ServiceRequestContextStructure buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ServiceRequestContextStructure.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ServiceRequestContextStructure.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ServiceRequestContextStructure.Builder>
    • mergeFrom

      public ServiceRequestContextStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ServiceRequestContextStructure.Builder>
      Throws:
      IOException
    • getCheckStatusAddress

      public String getCheckStatusAddress()
       Address to which CheckStatus requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 148:80]
       
      string check_status_address = 1;
      Specified by:
      getCheckStatusAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The checkStatusAddress.
    • getCheckStatusAddressBytes

      public com.google.protobuf.ByteString getCheckStatusAddressBytes()
       Address to which CheckStatus requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 148:80]
       
      string check_status_address = 1;
      Specified by:
      getCheckStatusAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for checkStatusAddress.
    • setCheckStatusAddress

      public ServiceRequestContextStructure.Builder setCheckStatusAddress(String value)
       Address to which CheckStatus requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 148:80]
       
      string check_status_address = 1;
      Parameters:
      value - The checkStatusAddress to set.
      Returns:
      This builder for chaining.
    • clearCheckStatusAddress

      public ServiceRequestContextStructure.Builder clearCheckStatusAddress()
       Address to which CheckStatus requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 148:80]
       
      string check_status_address = 1;
      Returns:
      This builder for chaining.
    • setCheckStatusAddressBytes

      public ServiceRequestContextStructure.Builder setCheckStatusAddressBytes(com.google.protobuf.ByteString value)
       Address to which CheckStatus requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 148:80]
       
      string check_status_address = 1;
      Parameters:
      value - The bytes for checkStatusAddress to set.
      Returns:
      This builder for chaining.
    • getSubscribeAddress

      public String getSubscribeAddress()
       Address to which subscription requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 153:78]
       
      string subscribe_address = 2;
      Specified by:
      getSubscribeAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The subscribeAddress.
    • getSubscribeAddressBytes

      public com.google.protobuf.ByteString getSubscribeAddressBytes()
       Address to which subscription requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 153:78]
       
      string subscribe_address = 2;
      Specified by:
      getSubscribeAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for subscribeAddress.
    • setSubscribeAddress

      public ServiceRequestContextStructure.Builder setSubscribeAddress(String value)
       Address to which subscription requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 153:78]
       
      string subscribe_address = 2;
      Parameters:
      value - The subscribeAddress to set.
      Returns:
      This builder for chaining.
    • clearSubscribeAddress

      public ServiceRequestContextStructure.Builder clearSubscribeAddress()
       Address to which subscription requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 153:78]
       
      string subscribe_address = 2;
      Returns:
      This builder for chaining.
    • setSubscribeAddressBytes

      public ServiceRequestContextStructure.Builder setSubscribeAddressBytes(com.google.protobuf.ByteString value)
       Address to which subscription requests are to be sent.  [siri/siri_common_services-v2.0.xsd at 153:78]
       
      string subscribe_address = 2;
      Parameters:
      value - The bytes for subscribeAddress to set.
      Returns:
      This builder for chaining.
    • getManageSubscriptionAddress

      public String getManageSubscriptionAddress()
       Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.  [siri/siri_common_services-v2.0.xsd at 158:87]
       
      string manage_subscription_address = 3;
      Specified by:
      getManageSubscriptionAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The manageSubscriptionAddress.
    • getManageSubscriptionAddressBytes

      public com.google.protobuf.ByteString getManageSubscriptionAddressBytes()
       Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.  [siri/siri_common_services-v2.0.xsd at 158:87]
       
      string manage_subscription_address = 3;
      Specified by:
      getManageSubscriptionAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for manageSubscriptionAddress.
    • setManageSubscriptionAddress

      public ServiceRequestContextStructure.Builder setManageSubscriptionAddress(String value)
       Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.  [siri/siri_common_services-v2.0.xsd at 158:87]
       
      string manage_subscription_address = 3;
      Parameters:
      value - The manageSubscriptionAddress to set.
      Returns:
      This builder for chaining.
    • clearManageSubscriptionAddress

      public ServiceRequestContextStructure.Builder clearManageSubscriptionAddress()
       Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.  [siri/siri_common_services-v2.0.xsd at 158:87]
       
      string manage_subscription_address = 3;
      Returns:
      This builder for chaining.
    • setManageSubscriptionAddressBytes

      public ServiceRequestContextStructure.Builder setManageSubscriptionAddressBytes(com.google.protobuf.ByteString value)
       Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.  [siri/siri_common_services-v2.0.xsd at 158:87]
       
      string manage_subscription_address = 3;
      Parameters:
      value - The bytes for manageSubscriptionAddress to set.
      Returns:
      This builder for chaining.
    • getGetDataAddress

      public String getGetDataAddress()
       Address to which requests are to return data.  [siri/siri_common_services-v2.0.xsd at 163:76]
       
      string get_data_address = 4;
      Specified by:
      getGetDataAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The getDataAddress.
    • getGetDataAddressBytes

      public com.google.protobuf.ByteString getGetDataAddressBytes()
       Address to which requests are to return data.  [siri/siri_common_services-v2.0.xsd at 163:76]
       
      string get_data_address = 4;
      Specified by:
      getGetDataAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for getDataAddress.
    • setGetDataAddress

      public ServiceRequestContextStructure.Builder setGetDataAddress(String value)
       Address to which requests are to return data.  [siri/siri_common_services-v2.0.xsd at 163:76]
       
      string get_data_address = 4;
      Parameters:
      value - The getDataAddress to set.
      Returns:
      This builder for chaining.
    • clearGetDataAddress

      public ServiceRequestContextStructure.Builder clearGetDataAddress()
       Address to which requests are to return data.  [siri/siri_common_services-v2.0.xsd at 163:76]
       
      string get_data_address = 4;
      Returns:
      This builder for chaining.
    • setGetDataAddressBytes

      public ServiceRequestContextStructure.Builder setGetDataAddressBytes(com.google.protobuf.ByteString value)
       Address to which requests are to return data.  [siri/siri_common_services-v2.0.xsd at 163:76]
       
      string get_data_address = 4;
      Parameters:
      value - The bytes for getDataAddress to set.
      Returns:
      This builder for chaining.
    • getStatusResponseAddress

      public String getStatusResponseAddress()
       Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 175:83]
       
      string status_response_address = 11;
      Specified by:
      getStatusResponseAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The statusResponseAddress.
    • getStatusResponseAddressBytes

      public com.google.protobuf.ByteString getStatusResponseAddressBytes()
       Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 175:83]
       
      string status_response_address = 11;
      Specified by:
      getStatusResponseAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for statusResponseAddress.
    • setStatusResponseAddress

      public ServiceRequestContextStructure.Builder setStatusResponseAddress(String value)
       Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 175:83]
       
      string status_response_address = 11;
      Parameters:
      value - The statusResponseAddress to set.
      Returns:
      This builder for chaining.
    • clearStatusResponseAddress

      public ServiceRequestContextStructure.Builder clearStatusResponseAddress()
       Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 175:83]
       
      string status_response_address = 11;
      Returns:
      This builder for chaining.
    • setStatusResponseAddressBytes

      public ServiceRequestContextStructure.Builder setStatusResponseAddressBytes(com.google.protobuf.ByteString value)
       Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 175:83]
       
      string status_response_address = 11;
      Parameters:
      value - The bytes for statusResponseAddress to set.
      Returns:
      This builder for chaining.
    • getSubscriberAddress

      public String getSubscriberAddress()
       Address to which subscription responses are to be sent.  [siri/siri_common_services-v2.0.xsd at 180:79]
       
      string subscriber_address = 12;
      Specified by:
      getSubscriberAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The subscriberAddress.
    • getSubscriberAddressBytes

      public com.google.protobuf.ByteString getSubscriberAddressBytes()
       Address to which subscription responses are to be sent.  [siri/siri_common_services-v2.0.xsd at 180:79]
       
      string subscriber_address = 12;
      Specified by:
      getSubscriberAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for subscriberAddress.
    • setSubscriberAddress

      public ServiceRequestContextStructure.Builder setSubscriberAddress(String value)
       Address to which subscription responses are to be sent.  [siri/siri_common_services-v2.0.xsd at 180:79]
       
      string subscriber_address = 12;
      Parameters:
      value - The subscriberAddress to set.
      Returns:
      This builder for chaining.
    • clearSubscriberAddress

      public ServiceRequestContextStructure.Builder clearSubscriberAddress()
       Address to which subscription responses are to be sent.  [siri/siri_common_services-v2.0.xsd at 180:79]
       
      string subscriber_address = 12;
      Returns:
      This builder for chaining.
    • setSubscriberAddressBytes

      public ServiceRequestContextStructure.Builder setSubscriberAddressBytes(com.google.protobuf.ByteString value)
       Address to which subscription responses are to be sent.  [siri/siri_common_services-v2.0.xsd at 180:79]
       
      string subscriber_address = 12;
      Parameters:
      value - The bytes for subscriberAddress to set.
      Returns:
      This builder for chaining.
    • getNotifyAddress

      public String getNotifyAddress()
       Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 185:75]
       
      string notify_address = 13;
      Specified by:
      getNotifyAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The notifyAddress.
    • getNotifyAddressBytes

      public com.google.protobuf.ByteString getNotifyAddressBytes()
       Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 185:75]
       
      string notify_address = 13;
      Specified by:
      getNotifyAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for notifyAddress.
    • setNotifyAddress

      public ServiceRequestContextStructure.Builder setNotifyAddress(String value)
       Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 185:75]
       
      string notify_address = 13;
      Parameters:
      value - The notifyAddress to set.
      Returns:
      This builder for chaining.
    • clearNotifyAddress

      public ServiceRequestContextStructure.Builder clearNotifyAddress()
       Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 185:75]
       
      string notify_address = 13;
      Returns:
      This builder for chaining.
    • setNotifyAddressBytes

      public ServiceRequestContextStructure.Builder setNotifyAddressBytes(com.google.protobuf.ByteString value)
       Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.  [siri/siri_common_services-v2.0.xsd at 185:75]
       
      string notify_address = 13;
      Parameters:
      value - The bytes for notifyAddress to set.
      Returns:
      This builder for chaining.
    • getConsumerAddress

      public String getConsumerAddress()
       Address to which data is to be sent. If absent, same as NotifyAddress.  [siri/siri_common_services-v2.0.xsd at 190:77]
       
      string consumer_address = 14;
      Specified by:
      getConsumerAddress in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The consumerAddress.
    • getConsumerAddressBytes

      public com.google.protobuf.ByteString getConsumerAddressBytes()
       Address to which data is to be sent. If absent, same as NotifyAddress.  [siri/siri_common_services-v2.0.xsd at 190:77]
       
      string consumer_address = 14;
      Specified by:
      getConsumerAddressBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for consumerAddress.
    • setConsumerAddress

      public ServiceRequestContextStructure.Builder setConsumerAddress(String value)
       Address to which data is to be sent. If absent, same as NotifyAddress.  [siri/siri_common_services-v2.0.xsd at 190:77]
       
      string consumer_address = 14;
      Parameters:
      value - The consumerAddress to set.
      Returns:
      This builder for chaining.
    • clearConsumerAddress

      public ServiceRequestContextStructure.Builder clearConsumerAddress()
       Address to which data is to be sent. If absent, same as NotifyAddress.  [siri/siri_common_services-v2.0.xsd at 190:77]
       
      string consumer_address = 14;
      Returns:
      This builder for chaining.
    • setConsumerAddressBytes

      public ServiceRequestContextStructure.Builder setConsumerAddressBytes(com.google.protobuf.ByteString value)
       Address to which data is to be sent. If absent, same as NotifyAddress.  [siri/siri_common_services-v2.0.xsd at 190:77]
       
      string consumer_address = 14;
      Parameters:
      value - The bytes for consumerAddress to set.
      Returns:
      This builder for chaining.
    • hasDataNameSpaces

      public boolean hasDataNameSpaces()
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
      Specified by:
      hasDataNameSpaces in interface ServiceRequestContextStructureOrBuilder
      Returns:
      Whether the dataNameSpaces field is set.
    • getDataNameSpaces

      public DataNameSpacesStructure getDataNameSpaces()
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
      Specified by:
      getDataNameSpaces in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The dataNameSpaces.
    • setDataNameSpaces

       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
    • setDataNameSpaces

      public ServiceRequestContextStructure.Builder setDataNameSpaces(DataNameSpacesStructure.Builder builderForValue)
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
    • mergeDataNameSpaces

       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
    • clearDataNameSpaces

      public ServiceRequestContextStructure.Builder clearDataNameSpaces()
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
    • getDataNameSpacesBuilder

      public DataNameSpacesStructure.Builder getDataNameSpacesBuilder()
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
    • getDataNameSpacesOrBuilder

      public DataNameSpacesStructureOrBuilder getDataNameSpacesOrBuilder()
       Default names pace used to scope data identifiers.  [siri/siri_common_services-v2.0.xsd at 322:84]
       
      .uk.org.siri.www.siri.DataNameSpacesStructure data_name_spaces = 21;
      Specified by:
      getDataNameSpacesOrBuilder in interface ServiceRequestContextStructureOrBuilder
    • getLanguage

      public String getLanguage()
       Preferred language in which to return text values.  [siri/siri_common_services-v2.0.xsd at 327:80]
       
      string language = 22;
      Specified by:
      getLanguage in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The language.
    • getLanguageBytes

      public com.google.protobuf.ByteString getLanguageBytes()
       Preferred language in which to return text values.  [siri/siri_common_services-v2.0.xsd at 327:80]
       
      string language = 22;
      Specified by:
      getLanguageBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for language.
    • setLanguage

      public ServiceRequestContextStructure.Builder setLanguage(String value)
       Preferred language in which to return text values.  [siri/siri_common_services-v2.0.xsd at 327:80]
       
      string language = 22;
      Parameters:
      value - The language to set.
      Returns:
      This builder for chaining.
    • clearLanguage

       Preferred language in which to return text values.  [siri/siri_common_services-v2.0.xsd at 327:80]
       
      string language = 22;
      Returns:
      This builder for chaining.
    • setLanguageBytes

      public ServiceRequestContextStructure.Builder setLanguageBytes(com.google.protobuf.ByteString value)
       Preferred language in which to return text values.  [siri/siri_common_services-v2.0.xsd at 327:80]
       
      string language = 22;
      Parameters:
      value - The bytes for language to set.
      Returns:
      This builder for chaining.
    • getWgsDecimalDegreesValue

      public int getWgsDecimalDegreesValue()
       Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.  [siri/siri_common_services-v2.0.xsd at 336:60]
       
      .uk.org.siri.www.siri.EmptyType wgs_decimal_degrees = 23;
      Specified by:
      getWgsDecimalDegreesValue in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The enum numeric value on the wire for wgsDecimalDegrees.
    • setWgsDecimalDegreesValue

      public ServiceRequestContextStructure.Builder setWgsDecimalDegreesValue(int value)
       Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.  [siri/siri_common_services-v2.0.xsd at 336:60]
       
      .uk.org.siri.www.siri.EmptyType wgs_decimal_degrees = 23;
      Parameters:
      value - The enum numeric value on the wire for wgsDecimalDegrees to set.
      Returns:
      This builder for chaining.
    • getWgsDecimalDegrees

      public EmptyType getWgsDecimalDegrees()
       Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.  [siri/siri_common_services-v2.0.xsd at 336:60]
       
      .uk.org.siri.www.siri.EmptyType wgs_decimal_degrees = 23;
      Specified by:
      getWgsDecimalDegrees in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The wgsDecimalDegrees.
    • setWgsDecimalDegrees

      public ServiceRequestContextStructure.Builder setWgsDecimalDegrees(EmptyType value)
       Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.  [siri/siri_common_services-v2.0.xsd at 336:60]
       
      .uk.org.siri.www.siri.EmptyType wgs_decimal_degrees = 23;
      Parameters:
      value - The wgsDecimalDegrees to set.
      Returns:
      This builder for chaining.
    • clearWgsDecimalDegrees

      public ServiceRequestContextStructure.Builder clearWgsDecimalDegrees()
       Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.  [siri/siri_common_services-v2.0.xsd at 336:60]
       
      .uk.org.siri.www.siri.EmptyType wgs_decimal_degrees = 23;
      Returns:
      This builder for chaining.
    • getGmlCoordinateFormat

      public String getGmlCoordinateFormat()
       Name of GML Coordinate format used for Geospatial points in responses.  [siri/siri_common_services-v2.0.xsd at 341:64]
       
      string gml_coordinate_format = 24;
      Specified by:
      getGmlCoordinateFormat in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The gmlCoordinateFormat.
    • getGmlCoordinateFormatBytes

      public com.google.protobuf.ByteString getGmlCoordinateFormatBytes()
       Name of GML Coordinate format used for Geospatial points in responses.  [siri/siri_common_services-v2.0.xsd at 341:64]
       
      string gml_coordinate_format = 24;
      Specified by:
      getGmlCoordinateFormatBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for gmlCoordinateFormat.
    • setGmlCoordinateFormat

      public ServiceRequestContextStructure.Builder setGmlCoordinateFormat(String value)
       Name of GML Coordinate format used for Geospatial points in responses.  [siri/siri_common_services-v2.0.xsd at 341:64]
       
      string gml_coordinate_format = 24;
      Parameters:
      value - The gmlCoordinateFormat to set.
      Returns:
      This builder for chaining.
    • clearGmlCoordinateFormat

      public ServiceRequestContextStructure.Builder clearGmlCoordinateFormat()
       Name of GML Coordinate format used for Geospatial points in responses.  [siri/siri_common_services-v2.0.xsd at 341:64]
       
      string gml_coordinate_format = 24;
      Returns:
      This builder for chaining.
    • setGmlCoordinateFormatBytes

      public ServiceRequestContextStructure.Builder setGmlCoordinateFormatBytes(com.google.protobuf.ByteString value)
       Name of GML Coordinate format used for Geospatial points in responses.  [siri/siri_common_services-v2.0.xsd at 341:64]
       
      string gml_coordinate_format = 24;
      Parameters:
      value - The bytes for gmlCoordinateFormat to set.
      Returns:
      This builder for chaining.
    • getDistanceUnits

      public String getDistanceUnits()
       Units for Distance Type. Default is metres. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 347:80]
       
      string distance_units = 31;
      Specified by:
      getDistanceUnits in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The distanceUnits.
    • getDistanceUnitsBytes

      public com.google.protobuf.ByteString getDistanceUnitsBytes()
       Units for Distance Type. Default is metres. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 347:80]
       
      string distance_units = 31;
      Specified by:
      getDistanceUnitsBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for distanceUnits.
    • setDistanceUnits

      public ServiceRequestContextStructure.Builder setDistanceUnits(String value)
       Units for Distance Type. Default is metres. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 347:80]
       
      string distance_units = 31;
      Parameters:
      value - The distanceUnits to set.
      Returns:
      This builder for chaining.
    • clearDistanceUnits

      public ServiceRequestContextStructure.Builder clearDistanceUnits()
       Units for Distance Type. Default is metres. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 347:80]
       
      string distance_units = 31;
      Returns:
      This builder for chaining.
    • setDistanceUnitsBytes

      public ServiceRequestContextStructure.Builder setDistanceUnitsBytes(com.google.protobuf.ByteString value)
       Units for Distance Type. Default is metres. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 347:80]
       
      string distance_units = 31;
      Parameters:
      value - The bytes for distanceUnits to set.
      Returns:
      This builder for chaining.
    • getVelocityUnits

      public String getVelocityUnits()
       Units for Distance Type. Default is metres per second. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 352:80]
       
      string velocity_units = 32;
      Specified by:
      getVelocityUnits in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The velocityUnits.
    • getVelocityUnitsBytes

      public com.google.protobuf.ByteString getVelocityUnitsBytes()
       Units for Distance Type. Default is metres per second. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 352:80]
       
      string velocity_units = 32;
      Specified by:
      getVelocityUnitsBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for velocityUnits.
    • setVelocityUnits

      public ServiceRequestContextStructure.Builder setVelocityUnits(String value)
       Units for Distance Type. Default is metres per second. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 352:80]
       
      string velocity_units = 32;
      Parameters:
      value - The velocityUnits to set.
      Returns:
      This builder for chaining.
    • clearVelocityUnits

      public ServiceRequestContextStructure.Builder clearVelocityUnits()
       Units for Distance Type. Default is metres per second. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 352:80]
       
      string velocity_units = 32;
      Returns:
      This builder for chaining.
    • setVelocityUnitsBytes

      public ServiceRequestContextStructure.Builder setVelocityUnitsBytes(com.google.protobuf.ByteString value)
       Units for Distance Type. Default is metres per second. +SIRI v2.0  [siri/siri_common_services-v2.0.xsd at 352:80]
       
      string velocity_units = 32;
      Parameters:
      value - The bytes for velocityUnits to set.
      Returns:
      This builder for chaining.
    • hasDataHorizon

      public boolean hasDataHorizon()
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
      Specified by:
      hasDataHorizon in interface ServiceRequestContextStructureOrBuilder
      Returns:
      Whether the dataHorizon field is set.
    • getDataHorizon

      public com.google.protobuf.Duration getDataHorizon()
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
      Specified by:
      getDataHorizon in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The dataHorizon.
    • setDataHorizon

      public ServiceRequestContextStructure.Builder setDataHorizon(com.google.protobuf.Duration value)
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
    • setDataHorizon

      public ServiceRequestContextStructure.Builder setDataHorizon(com.google.protobuf.Duration.Builder builderForValue)
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
    • mergeDataHorizon

      public ServiceRequestContextStructure.Builder mergeDataHorizon(com.google.protobuf.Duration value)
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
    • clearDataHorizon

      public ServiceRequestContextStructure.Builder clearDataHorizon()
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
    • getDataHorizonBuilder

      public com.google.protobuf.Duration.Builder getDataHorizonBuilder()
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
    • getDataHorizonOrBuilder

      public com.google.protobuf.DurationOrBuilder getDataHorizonOrBuilder()
       Maximum data horizon for requests.  [siri/siri_common_services-v2.0.xsd at 273:78]
       
      .google.protobuf.Duration data_horizon = 41;
      Specified by:
      getDataHorizonOrBuilder in interface ServiceRequestContextStructureOrBuilder
    • hasRequestTimeout

      public boolean hasRequestTimeout()
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
      Specified by:
      hasRequestTimeout in interface ServiceRequestContextStructureOrBuilder
      Returns:
      Whether the requestTimeout field is set.
    • getRequestTimeout

      public com.google.protobuf.Duration getRequestTimeout()
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
      Specified by:
      getRequestTimeout in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The requestTimeout.
    • setRequestTimeout

      public ServiceRequestContextStructure.Builder setRequestTimeout(com.google.protobuf.Duration value)
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
    • setRequestTimeout

      public ServiceRequestContextStructure.Builder setRequestTimeout(com.google.protobuf.Duration.Builder builderForValue)
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
    • mergeRequestTimeout

      public ServiceRequestContextStructure.Builder mergeRequestTimeout(com.google.protobuf.Duration value)
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
    • clearRequestTimeout

      public ServiceRequestContextStructure.Builder clearRequestTimeout()
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
    • getRequestTimeoutBuilder

      public com.google.protobuf.Duration.Builder getRequestTimeoutBuilder()
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
    • getRequestTimeoutOrBuilder

      public com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder()
       Timeout for requests. [Should this be separate for each type?]  [siri/siri_common_services-v2.0.xsd at 278:81]
       
      .google.protobuf.Duration request_timeout = 42;
      Specified by:
      getRequestTimeoutOrBuilder in interface ServiceRequestContextStructureOrBuilder
    • getDeliveryMethodValue

      public int getDeliveryMethodValue()
       Whether Delivery is fetched or retrieved.  [siri/siri_common_services-v2.0.xsd at 216:103]
       
      .uk.org.siri.www.siri.DeliveryMethodEnumeration delivery_method = 51;
      Specified by:
      getDeliveryMethodValue in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The enum numeric value on the wire for deliveryMethod.
    • setDeliveryMethodValue

      public ServiceRequestContextStructure.Builder setDeliveryMethodValue(int value)
       Whether Delivery is fetched or retrieved.  [siri/siri_common_services-v2.0.xsd at 216:103]
       
      .uk.org.siri.www.siri.DeliveryMethodEnumeration delivery_method = 51;
      Parameters:
      value - The enum numeric value on the wire for deliveryMethod to set.
      Returns:
      This builder for chaining.
    • getDeliveryMethod

      public DeliveryMethodEnumeration getDeliveryMethod()
       Whether Delivery is fetched or retrieved.  [siri/siri_common_services-v2.0.xsd at 216:103]
       
      .uk.org.siri.www.siri.DeliveryMethodEnumeration delivery_method = 51;
      Specified by:
      getDeliveryMethod in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The deliveryMethod.
    • setDeliveryMethod

       Whether Delivery is fetched or retrieved.  [siri/siri_common_services-v2.0.xsd at 216:103]
       
      .uk.org.siri.www.siri.DeliveryMethodEnumeration delivery_method = 51;
      Parameters:
      value - The deliveryMethod to set.
      Returns:
      This builder for chaining.
    • clearDeliveryMethod

      public ServiceRequestContextStructure.Builder clearDeliveryMethod()
       Whether Delivery is fetched or retrieved.  [siri/siri_common_services-v2.0.xsd at 216:103]
       
      .uk.org.siri.www.siri.DeliveryMethodEnumeration delivery_method = 51;
      Returns:
      This builder for chaining.
    • getMultipartDespatch

      public boolean getMultipartDespatch()
       Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,  [siri/siri_common_services-v2.0.xsd at 221:75]
       
      bool multipart_despatch = 52;
      Specified by:
      getMultipartDespatch in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The multipartDespatch.
    • setMultipartDespatch

      public ServiceRequestContextStructure.Builder setMultipartDespatch(boolean value)
       Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,  [siri/siri_common_services-v2.0.xsd at 221:75]
       
      bool multipart_despatch = 52;
      Parameters:
      value - The multipartDespatch to set.
      Returns:
      This builder for chaining.
    • clearMultipartDespatch

      public ServiceRequestContextStructure.Builder clearMultipartDespatch()
       Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,  [siri/siri_common_services-v2.0.xsd at 221:75]
       
      bool multipart_despatch = 52;
      Returns:
      This builder for chaining.
    • getConfirmDelivery

      public boolean getConfirmDelivery()
       Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.  [siri/siri_common_services-v2.0.xsd at 226:89]
       
      bool confirm_delivery = 53;
      Specified by:
      getConfirmDelivery in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The confirmDelivery.
    • setConfirmDelivery

      public ServiceRequestContextStructure.Builder setConfirmDelivery(boolean value)
       Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.  [siri/siri_common_services-v2.0.xsd at 226:89]
       
      bool confirm_delivery = 53;
      Parameters:
      value - The confirmDelivery to set.
      Returns:
      This builder for chaining.
    • clearConfirmDelivery

      public ServiceRequestContextStructure.Builder clearConfirmDelivery()
       Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.  [siri/siri_common_services-v2.0.xsd at 226:89]
       
      bool confirm_delivery = 53;
      Returns:
      This builder for chaining.
    • getMaximimumNumberOfSubscriptions

      public int getMaximimumNumberOfSubscriptions()
       Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.  [siri/siri_common_services-v2.0.xsd at 364:96]
       
      uint32 maximimum_number_of_subscriptions = 61;
      Specified by:
      getMaximimumNumberOfSubscriptions in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The maximimumNumberOfSubscriptions.
    • setMaximimumNumberOfSubscriptions

      public ServiceRequestContextStructure.Builder setMaximimumNumberOfSubscriptions(int value)
       Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.  [siri/siri_common_services-v2.0.xsd at 364:96]
       
      uint32 maximimum_number_of_subscriptions = 61;
      Parameters:
      value - The maximimumNumberOfSubscriptions to set.
      Returns:
      This builder for chaining.
    • clearMaximimumNumberOfSubscriptions

      public ServiceRequestContextStructure.Builder clearMaximimumNumberOfSubscriptions()
       Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.  [siri/siri_common_services-v2.0.xsd at 364:96]
       
      uint32 maximimum_number_of_subscriptions = 61;
      Returns:
      This builder for chaining.
    • getAllowedPredictorsValue

      public int getAllowedPredictorsValue()
       Who may make a prediction.  [siri/siri_common_services-v2.0.xsd at 247:102]
       
      .uk.org.siri.www.siri.PredictorsEnumeration allowed_predictors = 71;
      Specified by:
      getAllowedPredictorsValue in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The enum numeric value on the wire for allowedPredictors.
    • setAllowedPredictorsValue

      public ServiceRequestContextStructure.Builder setAllowedPredictorsValue(int value)
       Who may make a prediction.  [siri/siri_common_services-v2.0.xsd at 247:102]
       
      .uk.org.siri.www.siri.PredictorsEnumeration allowed_predictors = 71;
      Parameters:
      value - The enum numeric value on the wire for allowedPredictors to set.
      Returns:
      This builder for chaining.
    • getAllowedPredictors

      public PredictorsEnumeration getAllowedPredictors()
       Who may make a prediction.  [siri/siri_common_services-v2.0.xsd at 247:102]
       
      .uk.org.siri.www.siri.PredictorsEnumeration allowed_predictors = 71;
      Specified by:
      getAllowedPredictors in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The allowedPredictors.
    • setAllowedPredictors

       Who may make a prediction.  [siri/siri_common_services-v2.0.xsd at 247:102]
       
      .uk.org.siri.www.siri.PredictorsEnumeration allowed_predictors = 71;
      Parameters:
      value - The allowedPredictors to set.
      Returns:
      This builder for chaining.
    • clearAllowedPredictors

      public ServiceRequestContextStructure.Builder clearAllowedPredictors()
       Who may make a prediction.  [siri/siri_common_services-v2.0.xsd at 247:102]
       
      .uk.org.siri.www.siri.PredictorsEnumeration allowed_predictors = 71;
      Returns:
      This builder for chaining.
    • getPredictionFunction

      public String getPredictionFunction()
       Name of prediction method used.  [siri/siri_common_services-v2.0.xsd at 252:75]
       
      string prediction_function = 72;
      Specified by:
      getPredictionFunction in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The predictionFunction.
    • getPredictionFunctionBytes

      public com.google.protobuf.ByteString getPredictionFunctionBytes()
       Name of prediction method used.  [siri/siri_common_services-v2.0.xsd at 252:75]
       
      string prediction_function = 72;
      Specified by:
      getPredictionFunctionBytes in interface ServiceRequestContextStructureOrBuilder
      Returns:
      The bytes for predictionFunction.
    • setPredictionFunction

      public ServiceRequestContextStructure.Builder setPredictionFunction(String value)
       Name of prediction method used.  [siri/siri_common_services-v2.0.xsd at 252:75]
       
      string prediction_function = 72;
      Parameters:
      value - The predictionFunction to set.
      Returns:
      This builder for chaining.
    • clearPredictionFunction

      public ServiceRequestContextStructure.Builder clearPredictionFunction()
       Name of prediction method used.  [siri/siri_common_services-v2.0.xsd at 252:75]
       
      string prediction_function = 72;
      Returns:
      This builder for chaining.
    • setPredictionFunctionBytes

      public ServiceRequestContextStructure.Builder setPredictionFunctionBytes(com.google.protobuf.ByteString value)
       Name of prediction method used.  [siri/siri_common_services-v2.0.xsd at 252:75]
       
      string prediction_function = 72;
      Parameters:
      value - The bytes for predictionFunction to set.
      Returns:
      This builder for chaining.