Class ProducerResponseEndpointStructure.Builder

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

public static final class ProducerResponseEndpointStructure.Builder extends com.google.protobuf.GeneratedMessage.Builder<ProducerResponseEndpointStructure.Builder> implements ProducerResponseEndpointStructureOrBuilder
 Type for Unique reference to reponse from producer. May be used to reference request in subsequent interactions. Used for WSDL.  [siri/siri_requests-v2.0.xsd at 729:60]
 
Protobuf type uk.org.siri.www.siri.ProducerResponseEndpointStructure
  • 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<ProducerResponseEndpointStructure.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<ProducerResponseEndpointStructure.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<ProducerResponseEndpointStructure.Builder>
    • getDefaultInstanceForType

      public ProducerResponseEndpointStructure 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 ProducerResponseEndpointStructure buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ProducerResponseEndpointStructure.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<ProducerResponseEndpointStructure.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<ProducerResponseEndpointStructure.Builder>
    • mergeFrom

      public ProducerResponseEndpointStructure.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<ProducerResponseEndpointStructure.Builder>
      Throws:
      IOException
    • hasResponseTimestamp

      public boolean hasResponseTimestamp()
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
      Specified by:
      hasResponseTimestamp in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      Whether the responseTimestamp field is set.
    • getResponseTimestamp

      public com.google.protobuf.Timestamp getResponseTimestamp()
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
      Specified by:
      getResponseTimestamp in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The responseTimestamp.
    • setResponseTimestamp

      public ProducerResponseEndpointStructure.Builder setResponseTimestamp(com.google.protobuf.Timestamp value)
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
    • setResponseTimestamp

      public ProducerResponseEndpointStructure.Builder setResponseTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
    • mergeResponseTimestamp

      public ProducerResponseEndpointStructure.Builder mergeResponseTimestamp(com.google.protobuf.Timestamp value)
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
    • clearResponseTimestamp

      public ProducerResponseEndpointStructure.Builder clearResponseTimestamp()
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
    • getResponseTimestampBuilder

      public com.google.protobuf.Timestamp.Builder getResponseTimestampBuilder()
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
    • getResponseTimestampOrBuilder

      public com.google.protobuf.TimestampOrBuilder getResponseTimestampOrBuilder()
       Time individual response element was created.  [siri/siri_request_support-v2.0.xsd at 121:60]
       
      .google.protobuf.Timestamp response_timestamp = 1;
      Specified by:
      getResponseTimestampOrBuilder in interface ProducerResponseEndpointStructureOrBuilder
    • hasProducerRef

      public boolean hasProducerRef()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
      Specified by:
      hasProducerRef in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      Whether the producerRef field is set.
    • getProducerRef

      public ParticipantRefStructure getProducerRef()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
      Specified by:
      getProducerRef in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The producerRef.
    • setProducerRef

       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
    • setProducerRef

       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
    • mergeProducerRef

       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
    • clearProducerRef

      public ProducerResponseEndpointStructure.Builder clearProducerRef()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
    • getProducerRefBuilder

      public ParticipantRefStructure.Builder getProducerRefBuilder()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
    • getProducerRefOrBuilder

      public ParticipantRefStructureOrBuilder getProducerRefOrBuilder()
       Unique identifier of Producer - Participant reference.  [siri/siri_requests-v2.0.xsd at 707:81]
       
      .uk.org.siri.www.siri.ParticipantRefStructure producer_ref = 21;
      Specified by:
      getProducerRefOrBuilder in interface ProducerResponseEndpointStructureOrBuilder
    • getAddress

      public String getAddress()
       Endpoint Address to which acknowledgements to confirm delivery are to be sent.  [siri/siri_requests-v2.0.xsd at 712:69]
       
      string address = 22;
      Specified by:
      getAddress in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The address.
    • getAddressBytes

      public com.google.protobuf.ByteString getAddressBytes()
       Endpoint Address to which acknowledgements to confirm delivery are to be sent.  [siri/siri_requests-v2.0.xsd at 712:69]
       
      string address = 22;
      Specified by:
      getAddressBytes in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The bytes for address.
    • setAddress

       Endpoint Address to which acknowledgements to confirm delivery are to be sent.  [siri/siri_requests-v2.0.xsd at 712:69]
       
      string address = 22;
      Parameters:
      value - The address to set.
      Returns:
      This builder for chaining.
    • clearAddress

       Endpoint Address to which acknowledgements to confirm delivery are to be sent.  [siri/siri_requests-v2.0.xsd at 712:69]
       
      string address = 22;
      Returns:
      This builder for chaining.
    • setAddressBytes

      public ProducerResponseEndpointStructure.Builder setAddressBytes(com.google.protobuf.ByteString value)
       Endpoint Address to which acknowledgements to confirm delivery are to be sent.  [siri/siri_requests-v2.0.xsd at 712:69]
       
      string address = 22;
      Parameters:
      value - The bytes for address to set.
      Returns:
      This builder for chaining.
    • hasResponseMessageIdentifier

      public boolean hasResponseMessageIdentifier()
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
      Specified by:
      hasResponseMessageIdentifier in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      Whether the responseMessageIdentifier field is set.
    • getResponseMessageIdentifier

      public MessageQualifierStructure getResponseMessageIdentifier()
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
      Specified by:
      getResponseMessageIdentifier in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The responseMessageIdentifier.
    • setResponseMessageIdentifier

      public ProducerResponseEndpointStructure.Builder setResponseMessageIdentifier(MessageQualifierStructure value)
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
    • setResponseMessageIdentifier

      public ProducerResponseEndpointStructure.Builder setResponseMessageIdentifier(MessageQualifierStructure.Builder builderForValue)
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
    • mergeResponseMessageIdentifier

      public ProducerResponseEndpointStructure.Builder mergeResponseMessageIdentifier(MessageQualifierStructure value)
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
    • clearResponseMessageIdentifier

      public ProducerResponseEndpointStructure.Builder clearResponseMessageIdentifier()
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
    • getResponseMessageIdentifierBuilder

      public MessageQualifierStructure.Builder getResponseMessageIdentifierBuilder()
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
    • getResponseMessageIdentifierOrBuilder

      public MessageQualifierStructureOrBuilder getResponseMessageIdentifierOrBuilder()
       An arbitrary unique reference associated with the response which may be used to reference it.  [siri/siri_requests-v2.0.xsd at 717:97]
       
      .uk.org.siri.www.siri.MessageQualifierStructure response_message_identifier = 23;
      Specified by:
      getResponseMessageIdentifierOrBuilder in interface ProducerResponseEndpointStructureOrBuilder
    • hasRequestMessageRef

      public boolean hasRequestMessageRef()
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
      Specified by:
      hasRequestMessageRef in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      Whether the requestMessageRef field is set.
    • getRequestMessageRef

      public MessageRefStructure getRequestMessageRef()
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
      Specified by:
      getRequestMessageRef in interface ProducerResponseEndpointStructureOrBuilder
      Returns:
      The requestMessageRef.
    • setRequestMessageRef

       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
    • setRequestMessageRef

      public ProducerResponseEndpointStructure.Builder setRequestMessageRef(MessageRefStructure.Builder builderForValue)
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
    • mergeRequestMessageRef

      public ProducerResponseEndpointStructure.Builder mergeRequestMessageRef(MessageRefStructure value)
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
    • clearRequestMessageRef

      public ProducerResponseEndpointStructure.Builder clearRequestMessageRef()
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
    • getRequestMessageRefBuilder

      public MessageRefStructure.Builder getRequestMessageRefBuilder()
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
    • getRequestMessageRefOrBuilder

      public MessageRefStructureOrBuilder getRequestMessageRefOrBuilder()
       Reference to an arbitrary unique identifier associated with the request which gave rise to this response.  [siri/siri_requests-v2.0.xsd at 722:83]
       
      .uk.org.siri.www.siri.MessageRefStructure request_message_ref = 24;
      Specified by:
      getRequestMessageRefOrBuilder in interface ProducerResponseEndpointStructureOrBuilder