Class CommonTypesDef.Error

java.lang.Object
com.caplin.generated.motif.common.CommonTypesDef.Error
All Implemented Interfaces:
BuilderMessage, Message
Enclosing class:
CommonTypesDef

public static final class CommonTypesDef.Error extends Object implements BuilderMessage
  • Method Details

    • getErrorCode

      @Nullable public @Nullable String getErrorCode()
      Returns:
      An error code that should be mapped to a description in their display language in the end user application
    • getErrorMessage

      @Nullable public @Nullable String getErrorMessage()
      Returns:
      Additional information about the error. This information is not translatable and is typically not shown to the end user, being provided primarily for traceability. Note that this information will appear in client logs.
    • getFields

      @NotNull public @NotNull Map<String,String> getFields()
      Specified by:
      getFields in interface Message
    • getFieldFlags

      @NotNull public @NotNull Map<String,Collection<String>> getFieldFlags()
      Specified by:
      getFieldFlags in interface BuilderMessage
      Returns:
      Get the flags for all fields.
    • getFlagFields

      @NotNull public @NotNull Map<String,Collection<String>> getFlagFields()
      Specified by:
      getFlagFields in interface BuilderMessage
      Returns:
      Get the fields for all flags.
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Object
    • from

      @NotNull public static @NotNull CommonTypesDef.Error from(@NotNull @NotNull Map<String,String> fields)
    • from

      @NotNull public static @NotNull CommonTypesDef.Error from(@NotNull @NotNull Map<String,String> fields, @NotNull @NotNull String fieldPrefix)
    • newBuilder

      @NotNull public static @NotNull CommonTypesDef.Error.Builder newBuilder()