/** * Constructor to create a ItemCreateRequest * * @param id Unique request name * @param ItemCreateIn ItemObjectData for ItemCreateRequest */ @JsonCreator public ItemCreateRequest( @JsonProperty("RequestId") String id, @JsonProperty("Item") ItemObjectData ItemCreateIn) { super(id, "ItemCreate"); if (ItemCreateIn != null) { addInput("Item", ItemObjectHelper.toMap(ItemCreateIn, new HashMap(), "Item").get("Item")); } }
/** * Retrieves the ItemObjectData passed into the constructor * * @return Simulated response */ public ItemObjectData getOutput() { return ItemObjectHelper.fromMap(outputMap, "Item"); }
/** * Constructor to create a ItemCreateNoOpRequest * * @param id Unique request name * @param noOpIn Simulated response object */ public ItemCreateNoOpRequest(String id, ItemObjectData noOpIn) { super(id, "ItemCreateNoOpRequest"); if (noOpIn != null) { addInput("Item", ItemObjectHelper.toMap(noOpIn, new HashMap(), "Item").get("Item")); } }