Class PaymentByMobileStructure.Builder

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

public static final class PaymentByMobileStructure.Builder extends com.google.protobuf.GeneratedMessage.Builder<PaymentByMobileStructure.Builder> 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
  • 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<PaymentByMobileStructure.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<PaymentByMobileStructure.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<PaymentByMobileStructure.Builder>
    • getDefaultInstanceForType

      public PaymentByMobileStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

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

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

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

      public PaymentByMobileStructure.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<PaymentByMobileStructure.Builder>
      Throws:
      IOException
    • 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.
    • setPhoneNumberToPay

      public PaymentByMobileStructure.Builder setPhoneNumberToPay(String value)
       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;
      Parameters:
      value - The phoneNumberToPay to set.
      Returns:
      This builder for chaining.
    • clearPhoneNumberToPay

      public PaymentByMobileStructure.Builder clearPhoneNumberToPay()
       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;
      Returns:
      This builder for chaining.
    • setPhoneNumberToPayBytes

      public PaymentByMobileStructure.Builder setPhoneNumberToPayBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for phoneNumberToPay to set.
      Returns:
      This builder for chaining.
    • 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.
    • setSupportPhoneNumber

      public PaymentByMobileStructure.Builder setSupportPhoneNumber(String value)
       Phone number for support.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 349:74]
       
      string support_phone_number = 2;
      Parameters:
      value - The supportPhoneNumber to set.
      Returns:
      This builder for chaining.
    • clearSupportPhoneNumber

      public PaymentByMobileStructure.Builder clearSupportPhoneNumber()
       Phone number for support.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 349:74]
       
      string support_phone_number = 2;
      Returns:
      This builder for chaining.
    • setSupportPhoneNumberBytes

      public PaymentByMobileStructure.Builder setSupportPhoneNumberBytes(com.google.protobuf.ByteString value)
       Phone number for support.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 349:74]
       
      string support_phone_number = 2;
      Parameters:
      value - The bytes for supportPhoneNumber to set.
      Returns:
      This builder for chaining.
    • 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.
    • setPaymentUrl

      public PaymentByMobileStructure.Builder setPaymentUrl(String value)
       URL to make paymnet.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 354:67]
       
      string payment_url = 3;
      Parameters:
      value - The paymentUrl to set.
      Returns:
      This builder for chaining.
    • clearPaymentUrl

      public PaymentByMobileStructure.Builder clearPaymentUrl()
       URL to make paymnet.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 354:67]
       
      string payment_url = 3;
      Returns:
      This builder for chaining.
    • setPaymentUrlBytes

      public PaymentByMobileStructure.Builder setPaymentUrlBytes(com.google.protobuf.ByteString value)
       URL to make paymnet.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 354:67]
       
      string payment_url = 3;
      Parameters:
      value - The bytes for paymentUrl to set.
      Returns:
      This builder for chaining.
    • 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.
    • setPaymentAppDownloadUrl

      public PaymentByMobileStructure.Builder setPaymentAppDownloadUrl(String value)
       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;
      Parameters:
      value - The paymentAppDownloadUrl to set.
      Returns:
      This builder for chaining.
    • clearPaymentAppDownloadUrl

      public PaymentByMobileStructure.Builder clearPaymentAppDownloadUrl()
       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;
      Returns:
      This builder for chaining.
    • setPaymentAppDownloadUrlBytes

      public PaymentByMobileStructure.Builder setPaymentAppDownloadUrlBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for paymentAppDownloadUrl to set.
      Returns:
      This builder for chaining.