Class DataObjectSubscriptionStructure

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.DataObjectSubscriptionStructure
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, DataObjectSubscriptionStructureOrBuilder

@Generated public final class DataObjectSubscriptionStructure extends com.google.protobuf.GeneratedMessage implements DataObjectSubscriptionStructureOrBuilder
 Data type for Subscription Request for  NeTEx Data Object  Service.  [netex_service/netex_dataObjectRequest_service.xsd at 116:58]
 
Protobuf type uk.org.netex.www.netex.DataObjectSubscriptionStructure
See Also:
  • Field Details

    • SUBSCRIBER_REF_FIELD_NUMBER

      public static final int SUBSCRIBER_REF_FIELD_NUMBER
      See Also:
    • SUBSCRIPTION_IDENTIFIER_FIELD_NUMBER

      public static final int SUBSCRIPTION_IDENTIFIER_FIELD_NUMBER
      See Also:
    • INITIAL_TERMINATION_TIME_FIELD_NUMBER

      public static final int INITIAL_TERMINATION_TIME_FIELD_NUMBER
      See Also:
    • DATA_OBJECT_REQUEST_FIELD_NUMBER

      public static final int DATA_OBJECT_REQUEST_FIELD_NUMBER
      See Also:
    • SUBSCRIPTION_POLICY_FIELD_NUMBER

      public static final int SUBSCRIPTION_POLICY_FIELD_NUMBER
      See Also:
    • EXTENSIONS_FIELD_NUMBER

      public static final int EXTENSIONS_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
    • hasSubscriberRef

      public boolean hasSubscriberRef()
       Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.  [siri/siri_requests-v2.0.xsd at 304:83]
       
      .uk.org.siri.www.siri.ParticipantRefStructure subscriber_ref = 1;
      Specified by:
      hasSubscriberRef in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the subscriberRef field is set.
    • getSubscriberRef

      public ParticipantRefStructure getSubscriberRef()
       Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.  [siri/siri_requests-v2.0.xsd at 304:83]
       
      .uk.org.siri.www.siri.ParticipantRefStructure subscriber_ref = 1;
      Specified by:
      getSubscriberRef in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The subscriberRef.
    • getSubscriberRefOrBuilder

      public ParticipantRefStructureOrBuilder getSubscriberRefOrBuilder()
       Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.  [siri/siri_requests-v2.0.xsd at 304:83]
       
      .uk.org.siri.www.siri.ParticipantRefStructure subscriber_ref = 1;
      Specified by:
      getSubscriberRefOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • hasSubscriptionIdentifier

      public boolean hasSubscriptionIdentifier()
       Identifier to be given to Subscription.  [siri/siri_requests-v2.0.xsd at 309:85]
       
      .uk.org.siri.www.siri.SubscriptionQualifierStructure subscription_identifier = 2;
      Specified by:
      hasSubscriptionIdentifier in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the subscriptionIdentifier field is set.
    • getSubscriptionIdentifier

      public SubscriptionQualifierStructure getSubscriptionIdentifier()
       Identifier to be given to Subscription.  [siri/siri_requests-v2.0.xsd at 309:85]
       
      .uk.org.siri.www.siri.SubscriptionQualifierStructure subscription_identifier = 2;
      Specified by:
      getSubscriptionIdentifier in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The subscriptionIdentifier.
    • getSubscriptionIdentifierOrBuilder

      public SubscriptionQualifierStructureOrBuilder getSubscriptionIdentifierOrBuilder()
       Identifier to be given to Subscription.  [siri/siri_requests-v2.0.xsd at 309:85]
       
      .uk.org.siri.www.siri.SubscriptionQualifierStructure subscription_identifier = 2;
      Specified by:
      getSubscriptionIdentifierOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • hasInitialTerminationTime

      public boolean hasInitialTerminationTime()
       Requested end time for subscription.  [siri/siri_requests-v2.0.xsd at 287:67]
       
      .google.protobuf.Timestamp initial_termination_time = 11;
      Specified by:
      hasInitialTerminationTime in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the initialTerminationTime field is set.
    • getInitialTerminationTime

      public com.google.protobuf.Timestamp getInitialTerminationTime()
       Requested end time for subscription.  [siri/siri_requests-v2.0.xsd at 287:67]
       
      .google.protobuf.Timestamp initial_termination_time = 11;
      Specified by:
      getInitialTerminationTime in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The initialTerminationTime.
    • getInitialTerminationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getInitialTerminationTimeOrBuilder()
       Requested end time for subscription.  [siri/siri_requests-v2.0.xsd at 287:67]
       
      .google.protobuf.Timestamp initial_termination_time = 11;
      Specified by:
      getInitialTerminationTimeOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • hasDataObjectRequest

      public boolean hasDataObjectRequest()
       Service Request for one or more  NeTEx Data Objects,.  [netex_service/netex_dataObjectRequest_service.xsd at 69:132]
       
      .uk.org.netex.www.netex.DataObjectRequestStructure data_object_request = 41;
      Specified by:
      hasDataObjectRequest in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the dataObjectRequest field is set.
    • getDataObjectRequest

      public DataObjectRequestStructure getDataObjectRequest()
       Service Request for one or more  NeTEx Data Objects,.  [netex_service/netex_dataObjectRequest_service.xsd at 69:132]
       
      .uk.org.netex.www.netex.DataObjectRequestStructure data_object_request = 41;
      Specified by:
      getDataObjectRequest in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The dataObjectRequest.
    • getDataObjectRequestOrBuilder

      public DataObjectRequestStructureOrBuilder getDataObjectRequestOrBuilder()
       Service Request for one or more  NeTEx Data Objects,.  [netex_service/netex_dataObjectRequest_service.xsd at 69:132]
       
      .uk.org.netex.www.netex.DataObjectRequestStructure data_object_request = 41;
      Specified by:
      getDataObjectRequestOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • hasSubscriptionPolicy

      public boolean hasSubscriptionPolicy()
       Policy to use when processing Network Subscriptions.  [netex_service/netex_dataObjectRequest_service.xsd at 124:106]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 42;
      Specified by:
      hasSubscriptionPolicy in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the subscriptionPolicy field is set.
    • getSubscriptionPolicy

      public NetworkFrameSubscriptionPolicyStructure getSubscriptionPolicy()
       Policy to use when processing Network Subscriptions.  [netex_service/netex_dataObjectRequest_service.xsd at 124:106]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 42;
      Specified by:
      getSubscriptionPolicy in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The subscriptionPolicy.
    • getSubscriptionPolicyOrBuilder

      public NetworkFrameSubscriptionPolicyStructureOrBuilder getSubscriptionPolicyOrBuilder()
       Policy to use when processing Network Subscriptions.  [netex_service/netex_dataObjectRequest_service.xsd at 124:106]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 42;
      Specified by:
      getSubscriptionPolicyOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • hasExtensions

      public boolean hasExtensions()
       Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [siri_utility/siri_utility-v1.1.xsd at 64:60]
       
      .uk.org.siri.www.siri.ExtensionsStructure extensions = 43;
      Specified by:
      hasExtensions in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      Whether the extensions field is set.
    • getExtensions

      public ExtensionsStructure getExtensions()
       Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [siri_utility/siri_utility-v1.1.xsd at 64:60]
       
      .uk.org.siri.www.siri.ExtensionsStructure extensions = 43;
      Specified by:
      getExtensions in interface DataObjectSubscriptionStructureOrBuilder
      Returns:
      The extensions.
    • getExtensionsOrBuilder

      public ExtensionsStructureOrBuilder getExtensionsOrBuilder()
       Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [siri_utility/siri_utility-v1.1.xsd at 64:60]
       
      .uk.org.siri.www.siri.ExtensionsStructure extensions = 43;
      Specified by:
      getExtensionsOrBuilder in interface DataObjectSubscriptionStructureOrBuilder
    • 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 DataObjectSubscriptionStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static DataObjectSubscriptionStructure.Builder newBuilder()
    • newBuilder

    • toBuilder

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

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

      public static DataObjectSubscriptionStructure getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<DataObjectSubscriptionStructure> 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 DataObjectSubscriptionStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder