Interface AbstractNotificationStructureOrBuilder

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

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

    • hasRequestTimestamp

      boolean hasRequestTimestamp()
       Timestamp on request.  [siri/siri_request_support-v2.0.xsd at 105:59]
       
      .google.protobuf.Timestamp request_timestamp = 1;
      Returns:
      Whether the requestTimestamp field is set.
    • getRequestTimestamp

      com.google.protobuf.Timestamp getRequestTimestamp()
       Timestamp on request.  [siri/siri_request_support-v2.0.xsd at 105:59]
       
      .google.protobuf.Timestamp request_timestamp = 1;
      Returns:
      The requestTimestamp.
    • getRequestTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getRequestTimestampOrBuilder()
       Timestamp on request.  [siri/siri_request_support-v2.0.xsd at 105:59]
       
      .google.protobuf.Timestamp request_timestamp = 1;
    • getAccountId

      String getAccountId()
       Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account  may be common to all users of an application, or to an individual user. Note that to identify an individual user the  RequestorRef can be used with an anonymised token.  .     +SIRI v2.0  [siri/siri_requests-v2.0.xsd at 162:67]
       
      string account_id = 21;
      Returns:
      The accountId.
    • getAccountIdBytes

      com.google.protobuf.ByteString getAccountIdBytes()
       Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account  may be common to all users of an application, or to an individual user. Note that to identify an individual user the  RequestorRef can be used with an anonymised token.  .     +SIRI v2.0  [siri/siri_requests-v2.0.xsd at 162:67]
       
      string account_id = 21;
      Returns:
      The bytes for accountId.
    • getAccountKey

      String getAccountKey()
       Authentication key for request. May be used to authenticate requests from a particular account. +SIRI v2.0  [siri/siri_requests-v2.0.xsd at 167:77]
       
      string account_key = 22;
      Returns:
      The accountKey.
    • getAccountKeyBytes

      com.google.protobuf.ByteString getAccountKeyBytes()
       Authentication key for request. May be used to authenticate requests from a particular account. +SIRI v2.0  [siri/siri_requests-v2.0.xsd at 167:77]
       
      string account_key = 22;
      Returns:
      The bytes for accountKey.
    • getAddress

      String getAddress()
       Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.  [siri/siri_requests-v2.0.xsd at 644:69]
       
      string address = 71;
      Returns:
      The address.
    • getAddressBytes

      com.google.protobuf.ByteString getAddressBytes()
       Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.  [siri/siri_requests-v2.0.xsd at 644:69]
       
      string address = 71;
      Returns:
      The bytes for address.
    • hasProducerRef

      boolean hasProducerRef()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 649:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 72;
      Returns:
      Whether the producerRef field is set.
    • getProducerRef

      ParticipantRefStructure getProducerRef()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 649:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 72;
      Returns:
      The producerRef.
    • getProducerRefOrBuilder

      ParticipantRefStructureOrBuilder getProducerRefOrBuilder()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 649:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 72;
    • hasMessageIdentifier

      boolean hasMessageIdentifier()
       Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.  [siri/siri_requests-v2.0.xsd at 654:89]
       
      .uk.org.siri.www.siri.MessageQualifierStructure message_identifier = 73;
      Returns:
      Whether the messageIdentifier field is set.
    • getMessageIdentifier

      MessageQualifierStructure getMessageIdentifier()
       Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.  [siri/siri_requests-v2.0.xsd at 654:89]
       
      .uk.org.siri.www.siri.MessageQualifierStructure message_identifier = 73;
      Returns:
      The messageIdentifier.
    • getMessageIdentifierOrBuilder

      MessageQualifierStructureOrBuilder getMessageIdentifierOrBuilder()
       Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.  [siri/siri_requests-v2.0.xsd at 654:89]
       
      .uk.org.siri.www.siri.MessageQualifierStructure message_identifier = 73;
    • getDelegatorAddress

      String getDelegatorAddress()
       Address of original Consumer, i.e. requesting system to which delegating response is to be  returned. +SIRI 2.0  [siri/siri_requests-v2.0.xsd at 215:78]
       
      string delegator_address = 81;
      Returns:
      The delegatorAddress.
    • getDelegatorAddressBytes

      com.google.protobuf.ByteString getDelegatorAddressBytes()
       Address of original Consumer, i.e. requesting system to which delegating response is to be  returned. +SIRI 2.0  [siri/siri_requests-v2.0.xsd at 215:78]
       
      string delegator_address = 81;
      Returns:
      The bytes for delegatorAddress.
    • hasDelegatorRef

      boolean hasDelegatorRef()
       Identifier of delegating system that originated message. +SIRI 2.0  [siri/siri_requests-v2.0.xsd at 220:82]
       
      .uk.org.siri.www.siri.ParticipantRefStructure delegator_ref = 82;
      Returns:
      Whether the delegatorRef field is set.
    • getDelegatorRef

      ParticipantRefStructure getDelegatorRef()
       Identifier of delegating system that originated message. +SIRI 2.0  [siri/siri_requests-v2.0.xsd at 220:82]
       
      .uk.org.siri.www.siri.ParticipantRefStructure delegator_ref = 82;
      Returns:
      The delegatorRef.
    • getDelegatorRefOrBuilder

      ParticipantRefStructureOrBuilder getDelegatorRefOrBuilder()
       Identifier of delegating system that originated message. +SIRI 2.0  [siri/siri_requests-v2.0.xsd at 220:82]
       
      .uk.org.siri.www.siri.ParticipantRefStructure delegator_ref = 82;