Class PaymentByMobileStructure

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

@Generated public final class PaymentByMobileStructure extends com.google.protobuf.GeneratedMessage implements PaymentByMobileStructureOrBuilder
 Type for Payment By Mobile details.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 339:51]
 
Protobuf type uk.org.netex.www.netex.PaymentByMobileStructure
See Also:
  • Field Details

    • PHONE_NUMBER_TO_PAY_FIELD_NUMBER

      public static final int PHONE_NUMBER_TO_PAY_FIELD_NUMBER
      See Also:
    • SUPPORT_PHONE_NUMBER_FIELD_NUMBER

      public static final int SUPPORT_PHONE_NUMBER_FIELD_NUMBER
      See Also:
    • PAYMENT_URL_FIELD_NUMBER

      public static final int PAYMENT_URL_FIELD_NUMBER
      See Also:
    • PAYMENT_APP_DOWNLOAD_URL_FIELD_NUMBER

      public static final int PAYMENT_APP_DOWNLOAD_URL_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
    • getPhoneNumberToPay

      public String getPhoneNumberToPay()
       Phone number to call or text to pay.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 344:72]
       
      string phone_number_to_pay = 1;
      Specified by:
      getPhoneNumberToPay in interface PaymentByMobileStructureOrBuilder
      Returns:
      The phoneNumberToPay.
    • getPhoneNumberToPayBytes

      public com.google.protobuf.ByteString getPhoneNumberToPayBytes()
       Phone number to call or text to pay.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 344:72]
       
      string phone_number_to_pay = 1;
      Specified by:
      getPhoneNumberToPayBytes in interface PaymentByMobileStructureOrBuilder
      Returns:
      The bytes for phoneNumberToPay.
    • getSupportPhoneNumber

      public String getSupportPhoneNumber()
       Phone number for support.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 349:74]
       
      string support_phone_number = 2;
      Specified by:
      getSupportPhoneNumber in interface PaymentByMobileStructureOrBuilder
      Returns:
      The supportPhoneNumber.
    • getSupportPhoneNumberBytes

      public com.google.protobuf.ByteString getSupportPhoneNumberBytes()
       Phone number for support.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 349:74]
       
      string support_phone_number = 2;
      Specified by:
      getSupportPhoneNumberBytes in interface PaymentByMobileStructureOrBuilder
      Returns:
      The bytes for supportPhoneNumber.
    • getPaymentUrl

      public String getPaymentUrl()
       URL to make paymnet.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 354:67]
       
      string payment_url = 3;
      Specified by:
      getPaymentUrl in interface PaymentByMobileStructureOrBuilder
      Returns:
      The paymentUrl.
    • getPaymentUrlBytes

      public com.google.protobuf.ByteString getPaymentUrlBytes()
       URL to make paymnet.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 354:67]
       
      string payment_url = 3;
      Specified by:
      getPaymentUrlBytes in interface PaymentByMobileStructureOrBuilder
      Returns:
      The bytes for paymentUrl.
    • getPaymentAppDownloadUrl

      public String getPaymentAppDownloadUrl()
       URL to downlaod app to pay.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 359:78]
       
      string payment_app_download_url = 4;
      Specified by:
      getPaymentAppDownloadUrl in interface PaymentByMobileStructureOrBuilder
      Returns:
      The paymentAppDownloadUrl.
    • getPaymentAppDownloadUrlBytes

      public com.google.protobuf.ByteString getPaymentAppDownloadUrlBytes()
       URL to downlaod app to pay.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 359:78]
       
      string payment_app_download_url = 4;
      Specified by:
      getPaymentAppDownloadUrlBytes in interface PaymentByMobileStructureOrBuilder
      Returns:
      The bytes for paymentAppDownloadUrl.
    • 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 PaymentByMobileStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static PaymentByMobileStructure.Builder newBuilder()
    • newBuilder

      public static PaymentByMobileStructure.Builder newBuilder(PaymentByMobileStructure prototype)
    • toBuilder

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

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

      public static PaymentByMobileStructure getDefaultInstance()
    • parser

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

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