public static final class PartStudiosEvalFeatureScriptRequest.Builder extends Object
| Modifier and Type | Method | Description |
|---|---|---|
PartStudiosEvalFeatureScriptResponse |
call(OnshapeDocument document) |
Calls evalFeatureScript method, Evaluate featurescript in the context of a part studio.
|
PartStudiosEvalFeatureScriptResponse |
call(String did,
WVM wvmType,
String wvm,
String eid) |
Calls evalFeatureScript method, Evaluate featurescript in the context of a part studio.
|
String |
configuration() |
Get Configuration string
|
PartStudiosEvalFeatureScriptRequest.Builder |
configuration(String value) |
Set Configuration string
|
PartStudiosEvalFeatureScriptRequestQueries[] |
queries() |
Get Array of Feature Script identifier to geometry id list
|
PartStudiosEvalFeatureScriptRequest.Builder |
queries(PartStudiosEvalFeatureScriptRequestQueries[] value) |
Set Array of Feature Script identifier to geometry id list
|
Boolean |
rejectMicroversionSkew() |
Get If set to true and the element has changed since sourceMicroversion, return an HTTP Conflict status.
|
PartStudiosEvalFeatureScriptRequest.Builder |
rejectMicroversionSkew(Boolean value) |
Set If set to true and the element has changed since sourceMicroversion, return an HTTP Conflict status.
|
String |
script() |
Get A Feature Script function to execute.
|
PartStudiosEvalFeatureScriptRequest.Builder |
script(String value) |
Set A Feature Script function to execute.
|
String |
serializationVersion() |
Get The version of the serialization protocol for features
|
PartStudiosEvalFeatureScriptRequest.Builder |
serializationVersion(String value) |
Set The version of the serialization protocol for features
|
String |
sourceMicroversion() |
Get The document microversion from which the features were extracted
|
PartStudiosEvalFeatureScriptRequest.Builder |
sourceMicroversion(String value) |
Set The document microversion from which the features were extracted
|
public final String script()
public final PartStudiosEvalFeatureScriptRequest.Builder script(String value)
value - A Feature Script function to execute.public final PartStudiosEvalFeatureScriptRequestQueries[] queries()
public final PartStudiosEvalFeatureScriptRequest.Builder queries(PartStudiosEvalFeatureScriptRequestQueries[] value)
value - Array of Feature Script identifier to geometry id listpublic final String serializationVersion()
public final PartStudiosEvalFeatureScriptRequest.Builder serializationVersion(String value)
value - The version of the serialization protocol for featurespublic final String sourceMicroversion()
public final PartStudiosEvalFeatureScriptRequest.Builder sourceMicroversion(String value)
value - The document microversion from which the features were extractedpublic final Boolean rejectMicroversionSkew()
public final PartStudiosEvalFeatureScriptRequest.Builder rejectMicroversionSkew(Boolean value)
value - If set to true and the element has changed since sourceMicroversion, return an HTTP Conflict status.public final String configuration()
public final PartStudiosEvalFeatureScriptRequest.Builder configuration(String value)
value - Configuration stringpublic final PartStudiosEvalFeatureScriptResponse call(String did, WVM wvmType, String wvm, String eid) throws OnshapeException
did - Document IDwvmType - Type of Workspace, Version or Microversionwvm - Workspace (w), Version (v) or Microversion (m) IDeid - Element IDOnshapeException - On HTTP or serialization errorpublic final PartStudiosEvalFeatureScriptResponse call(OnshapeDocument document) throws OnshapeException
document - Document object from Onshape URL.OnshapeException - On HTTP or serialization errorCopyright © 2021. All rights reserved.