SHARE
TWEET

Untitled

a guest Oct 22nd, 2019 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @Schema(description = "Information needed to create a prophecy.")
  2. public class CreateProphecyRequest {
  3.  
  4.     @Schema(
  5.             description = "Stock name.",
  6.             required = true,
  7.             minLength = 1,
  8.             maxLength = 100,
  9.             example = "GOOG"
  10.     )
  11.     private String stockName;
  12.  
  13.     @Schema(
  14.             description = "Expected future stock value.",
  15.             required = true,
  16.             minimum = "0.0",
  17.             example = "120.45"
  18.     )
  19.     private BigDecimal stockExpectedValue;
  20.  
  21.     @Schema(
  22.             description = "Type of prophecy.",
  23.             required = true,
  24.             implementation = ProphecyType.class
  25.     )
  26.     private ProphecyType prophecyType;
  27.  
  28.     @Schema(
  29.             description = "Moment in time when the prophecy is expected to be fulfilled.",
  30.             required = true,
  31.             type = SchemaType.STRING,
  32.             implementation = String.class,
  33.             format = DataFormat.TIMESTAMP,
  34.             example = "\"2019-03-21T14:30:44.406Z\""
  35.     )
  36.     private Instant expectedAt;
  37.  
  38.     // … setters und getters …
  39. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top