Interface PublicationRequestStructureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PublicationRequestStructure, PublicationRequestStructure.Builder

public interface PublicationRequestStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVersion

      String getVersion()
       [NeTEx_publication.xsd at 239:67]
       
      string version = 1;
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
       [NeTEx_publication.xsd at 239:67]
       
      string version = 1;
      Returns:
      The bytes for version.
    • hasRequestTimestamp

      boolean hasRequestTimestamp()
       Time of request.  [NeTEx_publication.xsd at 207:61]
       
      .google.protobuf.Timestamp request_timestamp = 2;
      Returns:
      Whether the requestTimestamp field is set.
    • getRequestTimestamp

      com.google.protobuf.Timestamp getRequestTimestamp()
       Time of request.  [NeTEx_publication.xsd at 207:61]
       
      .google.protobuf.Timestamp request_timestamp = 2;
      Returns:
      The requestTimestamp.
    • getRequestTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getRequestTimestampOrBuilder()
       Time of request.  [NeTEx_publication.xsd at 207:61]
       
      .google.protobuf.Timestamp request_timestamp = 2;
    • getParticipantRef

      String getParticipantRef()
       Identifier of system requesting Data.  [NeTEx_publication.xsd at 192:69]
       
      string participant_ref = 3;
      Returns:
      The participantRef.
    • getParticipantRefBytes

      com.google.protobuf.ByteString getParticipantRefBytes()
       Identifier of system requesting Data.  [NeTEx_publication.xsd at 192:69]
       
      string participant_ref = 3;
      Returns:
      The bytes for participantRef.
    • hasDescription

      boolean hasDescription()
       [NeTEx_publication.xsd at 213:77]
       
      .uk.org.netex.www.netex.MultilingualString description = 4;
      Returns:
      Whether the description field is set.
    • getDescription

      MultilingualString getDescription()
       [NeTEx_publication.xsd at 213:77]
       
      .uk.org.netex.www.netex.MultilingualString description = 4;
      Returns:
      The description.
    • getDescriptionOrBuilder

      MultilingualStringOrBuilder getDescriptionOrBuilder()
       [NeTEx_publication.xsd at 213:77]
       
      .uk.org.netex.www.netex.MultilingualString description = 4;
    • hasTopics

      boolean hasTopics()
       One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed.  [NeTEx_publication.xsd at 214:45]
       
      .uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;
      Returns:
      Whether the topics field is set.
    • getTopics

       One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed.  [NeTEx_publication.xsd at 214:45]
       
      .uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;
      Returns:
      The topics.
    • getTopicsOrBuilder

       One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed.  [NeTEx_publication.xsd at 214:45]
       
      .uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;
    • hasRequestPolicy

      boolean hasRequestPolicy()
       Policies to apply when fetching data specified by Topics.  [NeTEx_publication.xsd at 228:94]
       
      .uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;
      Returns:
      Whether the requestPolicy field is set.
    • getRequestPolicy

       Policies to apply when fetching data specified by Topics.  [NeTEx_publication.xsd at 228:94]
       
      .uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;
      Returns:
      The requestPolicy.
    • getRequestPolicyOrBuilder

      NetworkFrameRequestPolicyStructureOrBuilder getRequestPolicyOrBuilder()
       Policies to apply when fetching data specified by Topics.  [NeTEx_publication.xsd at 228:94]
       
      .uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;
    • hasSubscriptionPolicy

      boolean hasSubscriptionPolicy()
       Policy to use when processing Network Subscriptions.  [NeTEx_publication.xsd at 233:104]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;
      Returns:
      Whether the subscriptionPolicy field is set.
    • getSubscriptionPolicy

       Policy to use when processing Network Subscriptions.  [NeTEx_publication.xsd at 233:104]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;
      Returns:
      The subscriptionPolicy.
    • getSubscriptionPolicyOrBuilder

      NetworkFrameSubscriptionPolicyStructureOrBuilder getSubscriptionPolicyOrBuilder()
       Policy to use when processing Network Subscriptions.  [NeTEx_publication.xsd at 233:104]
       
      .uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;