# Requirements¶

public class Requirements

This configuration defines which object types have to be delivered before a project can be released.

## Fields¶

### isDataSetsRequired¶

private boolean isDataSetsRequired

Defines if data set data is required for a release.

### isInstrumentsRequired¶

private boolean isInstrumentsRequired

Defines if instrument data is required for a release.

### isQuestionsRequired¶

private boolean isQuestionsRequired

Defines if question data is required for a release.

### isStudyRequired¶

private boolean isStudyRequired

Defines if study data is required for a release (this object type is mandatory and this setting is therefore always true.

### isSurveysRequired¶

private boolean isSurveysRequired

Defines if survey data is required for a release.

### isVariablesRequired¶

private boolean isVariablesRequired

Defines if variable data is required for a release.