content: package alien4cloud.rest.suggestion;
  
  import java.util.Set;
  
  import javax.validation.constraints.NotNull;
  
  import lombok.AllArgsConstructor;
  import lombok.Getter;
  import lombok.NoArgsConstructor;
  import lombok.Setter;
  import io.swagger.annotations.ApiModel;
  import io.swagger.annotations.ApiModelProperty;
  
  @Getter
  @Setter
  @AllArgsConstructor
  @NoArgsConstructor
  @ApiModel("Creation request for a suggestion.")
  public class CreateSuggestionEntryRequest {
  
      @ApiModelProperty(value = "Id of elasticsearch index where, the property to be suggested, is located .")
      @NotNull
      private String esIndex;
  
      @ApiModelProperty(value = "Id of elasticsearch type where, the property to be suggested, is located.")
      @NotNull
      private String esType;
  
      @ApiModelProperty(value = "Id of the element where, the property to be suggested, is located.")
      @NotNull
      private String targetElementId;
  
      @ApiModelProperty(value = "Id of the property to be suggested.")
      @NotNull
      private String targetProperty;
  
      @ApiModelProperty(value = "List of initial values for suggestions.")
      private Set<String> suggestions;
  }
  