Class IsraelAdditionalInfo

    • Method Detail

      • customerType

        public final IsraelCustomerType customerType()

        Customer type for your TRN in Israel. The value can be Business or Individual. Use Businessfor entities such as not-for-profit and financial institutions.

        If the service returns an enum value that is not available in the current SDK version, customerType will return IsraelCustomerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from customerTypeAsString().

        Returns:
        Customer type for your TRN in Israel. The value can be Business or Individual. Use Businessfor entities such as not-for-profit and financial institutions.
        See Also:
        IsraelCustomerType
      • customerTypeAsString

        public final String customerTypeAsString()

        Customer type for your TRN in Israel. The value can be Business or Individual. Use Businessfor entities such as not-for-profit and financial institutions.

        If the service returns an enum value that is not available in the current SDK version, customerType will return IsraelCustomerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from customerTypeAsString().

        Returns:
        Customer type for your TRN in Israel. The value can be Business or Individual. Use Businessfor entities such as not-for-profit and financial institutions.
        See Also:
        IsraelCustomerType
      • dealerType

        public final IsraelDealerType dealerType()

        Dealer type for your TRN in Israel. If you're not a local authorized dealer with an Israeli VAT ID, specify your tax identification number so that Amazon Web Services can send you a compliant tax invoice.

        If the service returns an enum value that is not available in the current SDK version, dealerType will return IsraelDealerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from dealerTypeAsString().

        Returns:
        Dealer type for your TRN in Israel. If you're not a local authorized dealer with an Israeli VAT ID, specify your tax identification number so that Amazon Web Services can send you a compliant tax invoice.
        See Also:
        IsraelDealerType
      • dealerTypeAsString

        public final String dealerTypeAsString()

        Dealer type for your TRN in Israel. If you're not a local authorized dealer with an Israeli VAT ID, specify your tax identification number so that Amazon Web Services can send you a compliant tax invoice.

        If the service returns an enum value that is not available in the current SDK version, dealerType will return IsraelDealerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from dealerTypeAsString().

        Returns:
        Dealer type for your TRN in Israel. If you're not a local authorized dealer with an Israeli VAT ID, specify your tax identification number so that Amazon Web Services can send you a compliant tax invoice.
        See Also:
        IsraelDealerType
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)