Interface PluginDataResource

All Superinterfaces:
WebResource

public interface PluginDataResource extends WebResource
Container for a data key and value
Since:
v3.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<com.atlassian.json.marshal.Jsonable>
     
    com.atlassian.json.marshal.Jsonable
    Deprecated.
    use getData() instead.
     

    Methods inherited from interface com.atlassian.webresource.api.assembler.WebResource

    getResourcePhase
  • Method Details

    • getKey

      String getKey()
    • getJsonable

      @Deprecated com.atlassian.json.marshal.Jsonable getJsonable()
      Deprecated.
      use getData() instead.
      Since 3.4.0, async data may normally or exceptionally complete, or timeout. In the case of an exceptional completion or timeout, this method will throw NoSuchElementException.
      Throws:
      NoSuchElementException - in the case of an exceptional completion or timeout.
    • getData

      Optional<com.atlassian.json.marshal.Jsonable> getData()