Updates the specified agent version.
Note that this method does not allow you to update the state of the agent
the given version points to. It allows you to update only mutable
properties of the version resource.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface VersionsGrpc.AsyncService (4.78.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.78.0 (latest)](/java/docs/reference/google-cloud-dialogflow/latest/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.76.0](/java/docs/reference/google-cloud-dialogflow/4.76.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.74.0](/java/docs/reference/google-cloud-dialogflow/4.74.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.73.0](/java/docs/reference/google-cloud-dialogflow/4.73.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.70.0](/java/docs/reference/google-cloud-dialogflow/4.70.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.69.0](/java/docs/reference/google-cloud-dialogflow/4.69.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.68.0](/java/docs/reference/google-cloud-dialogflow/4.68.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.66.0](/java/docs/reference/google-cloud-dialogflow/4.66.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.65.0](/java/docs/reference/google-cloud-dialogflow/4.65.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.64.0](/java/docs/reference/google-cloud-dialogflow/4.64.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.63.0](/java/docs/reference/google-cloud-dialogflow/4.63.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.62.0](/java/docs/reference/google-cloud-dialogflow/4.62.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.61.0](/java/docs/reference/google-cloud-dialogflow/4.61.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.60.0](/java/docs/reference/google-cloud-dialogflow/4.60.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.59.0](/java/docs/reference/google-cloud-dialogflow/4.59.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.58.0](/java/docs/reference/google-cloud-dialogflow/4.58.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.57.0](/java/docs/reference/google-cloud-dialogflow/4.57.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.55.0](/java/docs/reference/google-cloud-dialogflow/4.55.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.54.0](/java/docs/reference/google-cloud-dialogflow/4.54.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.53.0](/java/docs/reference/google-cloud-dialogflow/4.53.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.52.0](/java/docs/reference/google-cloud-dialogflow/4.52.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.51.0](/java/docs/reference/google-cloud-dialogflow/4.51.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.50.0](/java/docs/reference/google-cloud-dialogflow/4.50.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.49.0](/java/docs/reference/google-cloud-dialogflow/4.49.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.48.0](/java/docs/reference/google-cloud-dialogflow/4.48.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.47.0](/java/docs/reference/google-cloud-dialogflow/4.47.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.46.0](/java/docs/reference/google-cloud-dialogflow/4.46.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.45.0](/java/docs/reference/google-cloud-dialogflow/4.45.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.43.0](/java/docs/reference/google-cloud-dialogflow/4.43.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.42.0](/java/docs/reference/google-cloud-dialogflow/4.42.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.41.0](/java/docs/reference/google-cloud-dialogflow/4.41.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.40.0](/java/docs/reference/google-cloud-dialogflow/4.40.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.39.0](/java/docs/reference/google-cloud-dialogflow/4.39.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.38.0](/java/docs/reference/google-cloud-dialogflow/4.38.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.37.0](/java/docs/reference/google-cloud-dialogflow/4.37.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.36.0](/java/docs/reference/google-cloud-dialogflow/4.36.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.35.0](/java/docs/reference/google-cloud-dialogflow/4.35.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.34.0](/java/docs/reference/google-cloud-dialogflow/4.34.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.33.0](/java/docs/reference/google-cloud-dialogflow/4.33.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.30.0](/java/docs/reference/google-cloud-dialogflow/4.30.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.29.0](/java/docs/reference/google-cloud-dialogflow/4.29.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.28.0](/java/docs/reference/google-cloud-dialogflow/4.28.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.27.0](/java/docs/reference/google-cloud-dialogflow/4.27.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.26.0](/java/docs/reference/google-cloud-dialogflow/4.26.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.25.0](/java/docs/reference/google-cloud-dialogflow/4.25.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.24.0](/java/docs/reference/google-cloud-dialogflow/4.24.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.23.0](/java/docs/reference/google-cloud-dialogflow/4.23.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.22.0](/java/docs/reference/google-cloud-dialogflow/4.22.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.21.0](/java/docs/reference/google-cloud-dialogflow/4.21.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.20.0](/java/docs/reference/google-cloud-dialogflow/4.20.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.19.0](/java/docs/reference/google-cloud-dialogflow/4.19.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.18.0](/java/docs/reference/google-cloud-dialogflow/4.18.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.17.0](/java/docs/reference/google-cloud-dialogflow/4.17.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.15.0](/java/docs/reference/google-cloud-dialogflow/4.15.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.14.0](/java/docs/reference/google-cloud-dialogflow/4.14.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.13.0](/java/docs/reference/google-cloud-dialogflow/4.13.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.12.0](/java/docs/reference/google-cloud-dialogflow/4.12.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.11.0](/java/docs/reference/google-cloud-dialogflow/4.11.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.10.0](/java/docs/reference/google-cloud-dialogflow/4.10.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.9.1](/java/docs/reference/google-cloud-dialogflow/4.9.1/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.8.6](/java/docs/reference/google-cloud-dialogflow/4.8.6/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.7.5](/java/docs/reference/google-cloud-dialogflow/4.7.5/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.6.0](/java/docs/reference/google-cloud-dialogflow/4.6.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.5.11](/java/docs/reference/google-cloud-dialogflow/4.5.11/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.4.0](/java/docs/reference/google-cloud-dialogflow/4.4.0/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService)\n- [4.3.1](/java/docs/reference/google-cloud-dialogflow/4.3.1/com.google.cloud.dialogflow.v2.VersionsGrpc.AsyncService) \n\n public static interface VersionsGrpc.AsyncService\n\nService for managing Versions.\n\nMethods\n-------\n\n### createVersion(CreateVersionRequest request, StreamObserver\\\u003cVersion\\\u003e responseObserver)\n\n public default void createVersion(CreateVersionRequest request, StreamObserver\u003cVersion\u003e responseObserver)\n\nCreates an agent version.\nThe new version points to the agent instance in the \"default\" environment.\n\n### deleteVersion(DeleteVersionRequest request, StreamObserver\\\u003cEmpty\\\u003e responseObserver)\n\n public default void deleteVersion(DeleteVersionRequest request, StreamObserver\u003cEmpty\u003e responseObserver)\n\nDelete the specified agent version.\n\n### getVersion(GetVersionRequest request, StreamObserver\\\u003cVersion\\\u003e responseObserver)\n\n public default void getVersion(GetVersionRequest request, StreamObserver\u003cVersion\u003e responseObserver)\n\nRetrieves the specified agent version.\n\n### listVersions(ListVersionsRequest request, StreamObserver\\\u003cListVersionsResponse\\\u003e responseObserver)\n\n public default void listVersions(ListVersionsRequest request, StreamObserver\u003cListVersionsResponse\u003e responseObserver)\n\nReturns the list of all versions of the specified agent.\n\n### updateVersion(UpdateVersionRequest request, StreamObserver\\\u003cVersion\\\u003e responseObserver)\n\n public default void updateVersion(UpdateVersionRequest request, StreamObserver\u003cVersion\u003e responseObserver)\n\nUpdates the specified agent version.\nNote that this method does not allow you to update the state of the agent\nthe given version points to. It allows you to update only mutable\nproperties of the version resource."]]