public static final class MetadataGetElementsMetadataRequest.Builder extends Object
| Modifier and Type | Method | Description |
|---|---|---|
MetadataGetElementsMetadataResponse |
call(OnshapeDocument document) |
Calls getElementsMetadata method, Get metadata of elements in a workspace / version
|
MetadataGetElementsMetadataResponse |
call(String did,
WVM wvmType,
String wvm) |
Calls getElementsMetadata method, Get metadata of elements in a workspace / version
|
Number |
depth() |
Get Number of levels of hierarchy to populate in metadata REST API response, 1 - simple fields of top level object, 2 - collection and object fields in the top level object, etc.
|
MetadataGetElementsMetadataRequest.Builder |
depth(Number value) |
Set Number of levels of hierarchy to populate in metadata REST API response, 1 - simple fields of top level object, 2 - collection and object fields in the top level object, etc.
|
Number |
detailLevel() |
Get Filter out metadata properties by detail level, 1 - fewer fields, ..., 5 - all fields.
|
MetadataGetElementsMetadataRequest.Builder |
detailLevel(Number value) |
Set Filter out metadata properties by detail level, 1 - fewer fields, ..., 5 - all fields.
|
String |
linkDocumentId() |
Get Id of document that links to the document being accessed.
|
MetadataGetElementsMetadataRequest.Builder |
linkDocumentId(String value) |
Set Id of document that links to the document being accessed.
|
Boolean |
noNull() |
Get Filter out empty metadata properties if True.
|
MetadataGetElementsMetadataRequest.Builder |
noNull(Boolean value) |
Set Filter out empty metadata properties if True.
|
Number |
p_limit() |
Get Part page size, number of the items returned will not exceed this value
|
MetadataGetElementsMetadataRequest.Builder |
p_limit(Number value) |
Set Part page size, number of the items returned will not exceed this value
|
Number |
p_offset() |
Get Part page offset
|
MetadataGetElementsMetadataRequest.Builder |
p_offset(Number value) |
Set Part page offset
|
Boolean |
thumbnail() |
Get Thumbnails information will be returned if true
|
MetadataGetElementsMetadataRequest.Builder |
thumbnail(Boolean value) |
Set Thumbnails information will be returned if true
|
public final Number depth()
public final MetadataGetElementsMetadataRequest.Builder depth(Number value)
value - Number of levels of hierarchy to populate in metadata REST API response, 1 - simple fields of top level object, 2 - collection and object fields in the top level object, etc.public final Number detailLevel()
public final MetadataGetElementsMetadataRequest.Builder detailLevel(Number value)
value - Filter out metadata properties by detail level, 1 - fewer fields, ..., 5 - all fields.public final Boolean noNull()
public final MetadataGetElementsMetadataRequest.Builder noNull(Boolean value)
value - Filter out empty metadata properties if True.public final Boolean thumbnail()
public final MetadataGetElementsMetadataRequest.Builder thumbnail(Boolean value)
value - Thumbnails information will be returned if truepublic final Number p_offset()
public final MetadataGetElementsMetadataRequest.Builder p_offset(Number value)
value - Part page offsetpublic final Number p_limit()
public final MetadataGetElementsMetadataRequest.Builder p_limit(Number value)
value - Part page size, number of the items returned will not exceed this valuepublic final String linkDocumentId()
public final MetadataGetElementsMetadataRequest.Builder linkDocumentId(String value)
value - Id of document that links to the document being accessed. This may provide additional access rights to the document. Allowed only with version (v) path parameter.public final MetadataGetElementsMetadataResponse call(String did, WVM wvmType, String wvm) throws OnshapeException
did - Document IDwvmType - Type of Workspace, Version or Microversionwvm - Workspace (w), Version (v) or Microversion (m) IDOnshapeException - On HTTP or serialization errorpublic final MetadataGetElementsMetadataResponse call(OnshapeDocument document) throws OnshapeException
document - Document object from Onshape URL.OnshapeException - On HTTP or serialization errorCopyright © 2021. All rights reserved.