Package com.tick42.glue.desktop.notifications

# Class NotificationOptions.Builder

java.lang.Object
com.tick42.glue.desktop.notifications.NotificationOptions.Builder

Enclosing class:
  NotificationOptions

    public static class NotificationOptions.Builder
    extends Object

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `Builder​(String type)` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `NotificationOptions.Builder` | `action​(String method, String label)` |
  `NotificationOptions.Builder` | `action​(String method, String label, Map<String,​Object> parameters)` |
  `NotificationOptions` | `build()` |
  `NotificationOptions.Builder` | `description​(String description)` |
  `NotificationOptions.Builder` | `details​(String method)` |
  `NotificationOptions.Builder` | `title​(String title)` |

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder​(String type)

- ## Method Details

  - ### title

    public NotificationOptions.Builder title​(String title)

  - ### description

    public NotificationOptions.Builder description​(String description)

  - ### details

    public NotificationOptions.Builder details​(String method)

  - ### action

    public NotificationOptions.Builder action​(String method, String label)

  - ### action

    public NotificationOptions.Builder action​(String method, String label, Map<String,​Object> parameters)

  - ### build

    public NotificationOptions build()