Class MessageItem.MessageItemBuilder

java.lang.Object
org.ivoa.dm.executionbroker.MessageItem.MessageItemBuilder
Enclosing class:
MessageItem

public static class MessageItem.MessageItemBuilder extends Object
A builder class for MessageItem, mainly for use in the functional builder pattern.
  • Field Details

    • kind

      public String kind
      The message type identifier. Typically a URL pointing to a human readable description of the message.
    • time

      public String time
      The date and time of the message.
    • level

      public String level
      The message level.
    • template

      public String template
      The message template.
    • values

      public NameValueMap values
      A map of name->value properties.
    • message

      public String message
      The resulting message.
  • Constructor Details

    • MessageItemBuilder

      public MessageItemBuilder()
  • Method Details

    • create

      public MessageItem create()
      create a MessageItem from this builder.
      Returns:
      an object initialized from the builder.