Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0 or
projects/p0/locations/us-central1/registries/registry0/devices/{num_id}.
Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0 or
projects/p0/locations/us-central1/registries/registry0/devices/{num_id}.
The number of versions to list. Versions are listed in decreasing order of
the version number. The maximum number of versions retained is 10. If this
value is zero, it will return all the versions available.
[[["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-08-28 UTC."],[],[],null,["# Interface ListDeviceConfigVersionsRequestOrBuilder (2.72.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.72.0 (latest)](/java/docs/reference/google-cloud-iot/latest/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-iot/2.70.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.68.0](/java/docs/reference/google-cloud-iot/2.68.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-iot/2.67.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-iot/2.64.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-iot/2.63.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-iot/2.62.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-iot/2.60.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-iot/2.59.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-iot/2.58.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-iot/2.57.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-iot/2.56.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-iot/2.55.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-iot/2.54.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-iot/2.53.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-iot/2.52.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-iot/2.51.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-iot/2.49.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-iot/2.48.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-iot/2.47.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-iot/2.46.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-iot/2.45.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-iot/2.44.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-iot/2.43.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-iot/2.42.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-iot/2.41.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-iot/2.40.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-iot/2.39.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-iot/2.37.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-iot/2.36.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-iot/2.35.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-iot/2.34.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-iot/2.33.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-iot/2.32.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-iot/2.31.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-iot/2.30.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-iot/2.29.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-iot/2.28.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-iot/2.27.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-iot/2.24.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-iot/2.23.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-iot/2.22.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-iot/2.21.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-iot/2.20.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-iot/2.19.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-iot/2.18.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-iot/2.17.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-iot/2.16.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-iot/2.15.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-iot/2.14.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-iot/2.13.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-iot/2.12.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-iot/2.11.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-iot/2.9.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-iot/2.8.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-iot/2.7.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-iot/2.6.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.5.0](/java/docs/reference/google-cloud-iot/2.5.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-iot/2.4.0/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.3.6](/java/docs/reference/google-cloud-iot/2.3.6/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.2.1](/java/docs/reference/google-cloud-iot/2.2.1/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder)\n- [2.1.7](/java/docs/reference/google-cloud-iot/2.1.7/com.google.cloud.iot.v1.ListDeviceConfigVersionsRequestOrBuilder) \n\n public interface ListDeviceConfigVersionsRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getName()\n\n public abstract String getName()\n\nRequired. The name of the device. For example,\n`projects/p0/locations/us-central1/registries/registry0/devices/device0` or\n`projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`.\n\n`\nstring name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nRequired. The name of the device. For example,\n`projects/p0/locations/us-central1/registries/registry0/devices/device0` or\n`projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`.\n\n`\nstring name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getNumVersions()\n\n public abstract int getNumVersions()\n\nThe number of versions to list. Versions are listed in decreasing order of\nthe version number. The maximum number of versions retained is 10. If this\nvalue is zero, it will return all the versions available.\n\n`int32 num_versions = 2;`"]]