diff --git a/docs/production-deployment/worker-deployments/worker-versioning.mdx b/docs/production-deployment/worker-deployments/worker-versioning.mdx index fbb0e997fa..73e45b4746 100644 --- a/docs/production-deployment/worker-deployments/worker-versioning.mdx +++ b/docs/production-deployment/worker-deployments/worker-versioning.mdx @@ -430,7 +430,7 @@ Worker Deployment Version: DrainageLastCheckedTime 31 seconds ago Task Queues: - Name Type + Name Type hello-world activity hello-world workflow ``` @@ -460,6 +460,33 @@ workflowOptions := client.StartWorkflowOptions{ we, err := c.ExecuteWorkflow(context.Background(), workflowOptions, HelloWorld, "Hello") ``` + +```java +MyWorkflow handle = client.newWorkflowStub( + MyWorkflow.class, + WorkflowOptions.newBuilder() + .setWorkflowId("MyWorkflowId") + .setTaskQueue("MyTaskQueue") + .setVersioningOverride(new VersioningOverride.PinnedVersioningOverride( + new WorkerDeploymentVersion("DeployName", "1.0"))) + .build() +); +WorkflowExecution we = WorkflowClient.start(handle::execute, "Hello"); +``` + + +```python +handle = client.start_workflow( + MyWorkflow.run, + "Hello", + id="MyWorkflowId", + task_queue="MyTaskQueue", + versioning_override=PinnedVersioningOverride( + WorkerDeploymentVersion("DeployName", "1.0") + ), +) +``` + ```ts const handle = await client.workflow.start('helloWorld', {