# Class: GetCaseClassInfoRequestAlt1

## tibco.objectapi.service.request.GetCaseClassInfoRequestAlt1

#### new GetCaseClassInfoRequestAlt1(caseModelId)

Object GetCaseClassInfoRequestAlt1 Usage: `RestApiService.getGlobaldataAdminService().getCaseClassInfo(request, callback);`

##### Parameters:

Name | Type | Description
--- | --- | ---
`caseModelId` | number | (Java type: long) ID of the case model containing the classes, This can be obtained using getCaseModel or getCaseModelBasicInfo.

Since:
  - 4.0.0

### Members

#### caseClasses :Array.<string>

Query parameter: 'caseclass' (Java type: List) Class name(s) to retrieve; used to get subset.

##### Type:

- Array.<string>

Since:
  - 4.0.0

#### includeAppDetails :boolean

Query parameter: 'includeappdetails' (optional) If true, details of each CaseClassInfo are included in the response. This is typically only used when retrieving class information for multiple applications.

##### Type:

- boolean

Since:
  - 4.0.0
Default Value:
  - = false

#### includeAttributes :boolean

Query parameter: 'includeattributes' (optional) If true, attributes are included, rather than just the class itself.

##### Type:

- boolean

Since:
  - 4.0.0
Default Value:
  - = true

#### includeGlobalObjectAttributes :boolean

Query parameter: 'includeglobalobjectattributes' (optional) If true, nested attributes of contained global objects are included, rather than just those of the case class itself. (This is ignored unless includeAttributes="true".)

##### Type:

- boolean

Since:
  - 4.0.0
Default Value:
  - = true

#### includeLabels :boolean

Query parameter: 'includelabels' (optional) If true, labels are included for classes/attributes.

##### Type:

- boolean

Since:
  - 4.0.0
Default Value:
  - = false