public static final class PartStudiosGetFeatureScriptTableRequest.Builder extends Object
| Modifier and Type | Method | Description |
|---|---|---|
PartStudiosGetFeatureScriptTableResponse |
call(OnshapeDocument document,
String tableType) |
Calls getFeatureScriptTable method, Compute and return a FeatureScript table for a given part studio (and possibly part).
|
PartStudiosGetFeatureScriptTableResponse |
call(String did,
WVM wvmType,
String wvm,
String eid,
String tableType) |
Calls getFeatureScriptTable method, Compute and return a FeatureScript table for a given part studio (and possibly part).
|
String |
configuration() |
Get Configuration string
|
PartStudiosGetFeatureScriptTableRequest.Builder |
configuration(String value) |
Set Configuration string
|
String |
linkDocumentId() |
Get Id of document that links to the document being accessed.
|
PartStudiosGetFeatureScriptTableRequest.Builder |
linkDocumentId(String value) |
Set Id of document that links to the document being accessed.
|
String |
partId() |
Get If provided, the function will only return tables associated with that partId
|
PartStudiosGetFeatureScriptTableRequest.Builder |
partId(String value) |
Set If provided, the function will only return tables associated with that partId
|
String |
tableNamespace() |
Get The namespace of the table definition, empty or omitted if it's a standard table.
|
PartStudiosGetFeatureScriptTableRequest.Builder |
tableNamespace(String value) |
Set The namespace of the table definition, empty or omitted if it's a standard table.
|
String |
tableParameters() |
Get The parameters to the table function.
|
PartStudiosGetFeatureScriptTableRequest.Builder |
tableParameters(String value) |
Set The parameters to the table function.
|
public final String tableNamespace()
public final PartStudiosGetFeatureScriptTableRequest.Builder tableNamespace(String value)
value - The namespace of the table definition, empty or omitted if it's a standard table. For custom tables it'll usually be in the form d[docId]::v[versionId]::e[elementId]::m[microversionId]public final String tableParameters()
public final PartStudiosGetFeatureScriptTableRequest.Builder tableParameters(String value)
value - The parameters to the table function. They are provided in a similar, but not exactly the same way as configuration parameters. The overall syntax is: param1=value1;param2=value2;...;paramN=valueN For booleans, value must be `true` or `false`. For strings, value must be the string in double quotes. For enums, the value must be of the form EnumName.ENUM_VALUE. Anything else is considered a quantity. //@formatter:onpublic final String partId()
public final PartStudiosGetFeatureScriptTableRequest.Builder partId(String value)
value - If provided, the function will only return tables associated with that partIdpublic final String linkDocumentId()
public final PartStudiosGetFeatureScriptTableRequest.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 PartStudiosGetFeatureScriptTableRequest.Builder configuration(String value)
value - Configuration stringpublic final PartStudiosGetFeatureScriptTableResponse call(String did, WVM wvmType, String wvm, String eid, String tableType) throws OnshapeException
did - Document IDwvmType - Type of Workspace, Version or Microversionwvm - Workspace (w), Version (v) or Microversion (m) IDeid - Element IDtableType - The name of the function that computes the table //@formatter:off (Default: null)OnshapeException - On HTTP or serialization errorpublic final PartStudiosGetFeatureScriptTableResponse call(OnshapeDocument document, String tableType) throws OnshapeException
document - Document object from Onshape URL.tableType - The name of the function that computes the table //@formatter:off (Default: null)OnshapeException - On HTTP or serialization errorCopyright © 2021. All rights reserved.