Workflow Submission
//indico-client-java/com.indico.mutation/WorkflowSubmission
# WorkflowSubmission
[jvm]\
class WorkflowSubmission(client: IndicoClient) : Mutation<[List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?>?, WorkflowSubmissionGraphQL.Result>
## Constructors
| | |
|---|---|
| WorkflowSubmission | [jvm]<br>constructor(client: IndicoClient) |
## Functions
| Name | Summary |
|---|---|
| byteStreams | [jvm]<br>fun byteStreams(streams: [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [ByteArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html)>?): WorkflowSubmission |
| duplicationId | [jvm]<br>fun duplicationId(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?): WorkflowSubmission<br>A UUID representing a unique set of files and workflow activity. This optional parameter helps the platform detect and prevent duplicate submissions. |
| execute | [jvm]<br>open override fun execute(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?>?<br>Executes request and returns Submissions |
| files | [jvm]<br>fun files(files: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>?): WorkflowSubmission<br>List of local file paths to submit |
| resultFileVersion | [jvm]<br>fun resultFileVersion(version: SubmissionResultVersion?): WorkflowSubmission |
| workflowId | [jvm]<br>fun workflowId(id: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): WorkflowSubmission<br>Id of workflow to submit files to |
Updated 4 days ago