public static final class MetadataGetPartMetadataRequest.Builder extends Object
| Modifier and Type | Method | Description |
|---|---|---|
MetadataGetPartMetadataResponse |
call(OnshapeDocument document,
String pid,
PPI ppi) |
Calls getPartMetadata method, Get metadata of a part in an element in a workspace / version / microversion
|
MetadataGetPartMetadataResponse |
call(String did,
WVM wvmType,
String wvm,
String eid,
String pid,
PPI ppi) |
Calls getPartMetadata method, Get metadata of a part in an element in a workspace / version / microversion
|
String |
configuration() |
Get Configuration string
|
MetadataGetPartMetadataRequest.Builder |
configuration(String value) |
Set Configuration string
|
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.
|
MetadataGetPartMetadataRequest.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.
|
MetadataGetPartMetadataRequest.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.
|
MetadataGetPartMetadataRequest.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.
|
MetadataGetPartMetadataRequest.Builder |
noNull(Boolean value) |
Set Filter out empty metadata properties if True.
|
Boolean |
thumbnail() |
Get Thumbnails information will be returned if true
|
MetadataGetPartMetadataRequest.Builder |
thumbnail(Boolean value) |
Set Thumbnails information will be returned if true
|
public final Number depth()
public final MetadataGetPartMetadataRequest.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 MetadataGetPartMetadataRequest.Builder detailLevel(Number value)
value - Filter out metadata properties by detail level, 1 - fewer fields, ..., 5 - all fields.public final Boolean noNull()
public final MetadataGetPartMetadataRequest.Builder noNull(Boolean value)
value - Filter out empty metadata properties if True.public final Boolean thumbnail()
public final MetadataGetPartMetadataRequest.Builder thumbnail(Boolean value)
value - Thumbnails information will be returned if truepublic final String linkDocumentId()
public final MetadataGetPartMetadataRequest.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 String configuration()
public final MetadataGetPartMetadataRequest.Builder configuration(String value)
value - Configuration stringpublic final MetadataGetPartMetadataResponse call(String did, WVM wvmType, String wvm, String eid, String pid, PPI ppi) throws OnshapeException
did - Document IDwvmType - Type of Workspace, Version or Microversionwvm - Workspace (w), Version (v) or Microversion (m) IDeid - Element IDpid - URL encoded Part ID (p) or Part identity (pi)ppi - PPI.P (Part) or PPI.PI (Part identity)OnshapeException - On HTTP or serialization errorpublic final MetadataGetPartMetadataResponse call(OnshapeDocument document, String pid, PPI ppi) throws OnshapeException
document - Document object from Onshape URL.pid - URL encoded Part ID (p) or Part identity (pi)ppi - PPI.P (Part) or PPI.PI (Part identity)OnshapeException - On HTTP or serialization errorCopyright © 2021. All rights reserved.