Class ServiceDeliveryBodyStructure

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.siri.www.siri.ServiceDeliveryBodyStructure
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, ServiceDeliveryBodyStructureOrBuilder

public final class ServiceDeliveryBodyStructure extends com.google.protobuf.GeneratedMessage implements ServiceDeliveryBodyStructureOrBuilder
 Type for SIRI Service Delivery type.  [siri/siri_base-v2.0.xsd at 226:55]
 
Protobuf type uk.org.siri.www.siri.ServiceDeliveryBodyStructure
See Also:
  • Field Details

    • SRS_NAME_FIELD_NUMBER

      public static final int SRS_NAME_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • ERROR_CONDITION_FIELD_NUMBER

      public static final int ERROR_CONDITION_FIELD_NUMBER
      See Also:
    • MORE_DATA_FIELD_NUMBER

      public static final int MORE_DATA_FIELD_NUMBER
      See Also:
    • ABSTRACT_FUNCTIONAL_SERVICE_DELIVERY_FIELD_NUMBER

      public static final int ABSTRACT_FUNCTIONAL_SERVICE_DELIVERY_FIELD_NUMBER
      See Also:
  • 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
    • getSrsName

      public String getSrsName()
       Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.  [siri/siri_base-v2.0.xsd at 233:52]
       
      string srs_name = 1 [(.buf.validate.field) = { ... }
      Specified by:
      getSrsName in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      The srsName.
    • getSrsNameBytes

      public com.google.protobuf.ByteString getSrsNameBytes()
       Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.  [siri/siri_base-v2.0.xsd at 233:52]
       
      string srs_name = 1 [(.buf.validate.field) = { ... }
      Specified by:
      getSrsNameBytes in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      The bytes for srsName.
    • getStatus

      public boolean getStatus()
       Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.  [siri/siri_requests-v2.0.xsd at 364:79]
       
      bool status = 2;
      Specified by:
      getStatus in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      The status.
    • hasErrorCondition

      public boolean hasErrorCondition()
       Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.  [siri/siri_requests-v2.0.xsd at 369:53]
       
      .uk.org.siri.www.siri.ServiceDeliveryBodyStructure.ErrorConditionType error_condition = 3;
      Specified by:
      hasErrorCondition in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      Whether the errorCondition field is set.
    • getErrorCondition

       Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.  [siri/siri_requests-v2.0.xsd at 369:53]
       
      .uk.org.siri.www.siri.ServiceDeliveryBodyStructure.ErrorConditionType error_condition = 3;
      Specified by:
      getErrorCondition in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      The errorCondition.
    • getErrorConditionOrBuilder

      public ServiceDeliveryBodyStructure.ErrorConditionTypeOrBuilder getErrorConditionOrBuilder()
       Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.  [siri/siri_requests-v2.0.xsd at 369:53]
       
      .uk.org.siri.www.siri.ServiceDeliveryBodyStructure.ErrorConditionType error_condition = 3;
      Specified by:
      getErrorConditionOrBuilder in interface ServiceDeliveryBodyStructureOrBuilder
    • getMoreData

      public boolean getMoreData()
       Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.  [siri/siri_base-v2.0.xsd at 245:82]
       
      bool more_data = 11;
      Specified by:
      getMoreData in interface ServiceDeliveryBodyStructureOrBuilder
      Returns:
      The moreData.
    • getAbstractFunctionalServiceDeliveryList

      public List<ChoiceWrapper_AbstractServiceDeliveryStructure> getAbstractFunctionalServiceDeliveryList()
       Subsititutable type for a SIRI Functional Service Deivery.  [siri/siri_requests-v2.0.xsd at 434:149]
       
      repeated .uk.org.siri.www.siri.ChoiceWrapper_AbstractServiceDeliveryStructure abstract_functional_service_delivery = 12;
      Specified by:
      getAbstractFunctionalServiceDeliveryList in interface ServiceDeliveryBodyStructureOrBuilder
    • getAbstractFunctionalServiceDeliveryOrBuilderList

      public List<? extends ChoiceWrapper_AbstractServiceDeliveryStructureOrBuilder> getAbstractFunctionalServiceDeliveryOrBuilderList()
       Subsititutable type for a SIRI Functional Service Deivery.  [siri/siri_requests-v2.0.xsd at 434:149]
       
      repeated .uk.org.siri.www.siri.ChoiceWrapper_AbstractServiceDeliveryStructure abstract_functional_service_delivery = 12;
      Specified by:
      getAbstractFunctionalServiceDeliveryOrBuilderList in interface ServiceDeliveryBodyStructureOrBuilder
    • getAbstractFunctionalServiceDeliveryCount

      public int getAbstractFunctionalServiceDeliveryCount()
       Subsititutable type for a SIRI Functional Service Deivery.  [siri/siri_requests-v2.0.xsd at 434:149]
       
      repeated .uk.org.siri.www.siri.ChoiceWrapper_AbstractServiceDeliveryStructure abstract_functional_service_delivery = 12;
      Specified by:
      getAbstractFunctionalServiceDeliveryCount in interface ServiceDeliveryBodyStructureOrBuilder
    • getAbstractFunctionalServiceDelivery

      public ChoiceWrapper_AbstractServiceDeliveryStructure getAbstractFunctionalServiceDelivery(int index)
       Subsititutable type for a SIRI Functional Service Deivery.  [siri/siri_requests-v2.0.xsd at 434:149]
       
      repeated .uk.org.siri.www.siri.ChoiceWrapper_AbstractServiceDeliveryStructure abstract_functional_service_delivery = 12;
      Specified by:
      getAbstractFunctionalServiceDelivery in interface ServiceDeliveryBodyStructureOrBuilder
    • getAbstractFunctionalServiceDeliveryOrBuilder

      public ChoiceWrapper_AbstractServiceDeliveryStructureOrBuilder getAbstractFunctionalServiceDeliveryOrBuilder(int index)
       Subsititutable type for a SIRI Functional Service Deivery.  [siri/siri_requests-v2.0.xsd at 434:149]
       
      repeated .uk.org.siri.www.siri.ChoiceWrapper_AbstractServiceDeliveryStructure abstract_functional_service_delivery = 12;
      Specified by:
      getAbstractFunctionalServiceDeliveryOrBuilder in interface ServiceDeliveryBodyStructureOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ServiceDeliveryBodyStructure parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ServiceDeliveryBodyStructure parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServiceDeliveryBodyStructure parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ServiceDeliveryBodyStructure.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ServiceDeliveryBodyStructure.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ServiceDeliveryBodyStructure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static ServiceDeliveryBodyStructure getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ServiceDeliveryBodyStructure> parser()
    • getParserForType

      public com.google.protobuf.Parser<ServiceDeliveryBodyStructure> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public ServiceDeliveryBodyStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder