Class DatasetsWebService.QuantitationTypePatchRequest

java.lang.Object
ubic.gemma.rest.DatasetsWebService.QuantitationTypePatchRequest
Enclosing class:
DatasetsWebService

public static class DatasetsWebService.QuantitationTypePatchRequest extends Object
Request body for DatasetsWebService.patchDatasetQuantitationType(DatasetArg, Long, DatasetsWebService.QuantitationTypePatchRequest). Every field is optional; a field left out (or null) is unchanged, matching DatasetsWebService.CurationDetailsUpdateRequest.

The descriptive fields say how the stored numbers are to be READ. They do not touch the numbers, and correcting one is how a wrongly-recorded quantitation type gets fixed without replacing data.

representation and isRecomputedFromRawData are accepted by the parser only so they can be refused with a reason: the first describes the stored values themselves rather than their interpretation, and the second is provenance about what computed them.

Author:
tesarst
  • Constructor Details

    • QuantitationTypePatchRequest

      public QuantitationTypePatchRequest()
  • Method Details

    • getPreferred

      @Nullable public Boolean getPreferred()
    • setPreferred

      public void setPreferred(@Nullable Boolean preferred)
    • getName

      @Nullable public String getName()
    • setName

      public void setName(@Nullable String name)
    • getDescription

      @Nullable public String getDescription()
    • setDescription

      public void setDescription(@Nullable String description)
    • getGeneralType

      @Nullable public GeneralType getGeneralType()
    • setGeneralType

      public void setGeneralType(@Nullable GeneralType generalType)
    • getType

      @Nullable public StandardQuantitationType getType()
    • setType

      public void setType(@Nullable StandardQuantitationType type)
    • getScale

      @Nullable public ScaleType getScale()
    • setScale

      public void setScale(@Nullable ScaleType scale)
    • getRatio

      @Nullable public Boolean getRatio()
    • setRatio

      public void setRatio(@Nullable Boolean ratio)
    • getBackgroundSubtracted

      @Nullable public Boolean getBackgroundSubtracted()
    • setBackgroundSubtracted

      public void setBackgroundSubtracted(@Nullable Boolean backgroundSubtracted)
    • getNormalized

      @Nullable public Boolean getNormalized()
    • setNormalized

      public void setNormalized(@Nullable Boolean normalized)
    • getRepresentation

      @Nullable public String getRepresentation()
    • setRepresentation

      public void setRepresentation(@Nullable String representation)
    • getRecomputedFromRawData

      @Nullable public Boolean getRecomputedFromRawData()
    • setRecomputedFromRawData

      public void setRecomputedFromRawData(@Nullable Boolean recomputedFromRawData)