Required. The device registry. The field name must be empty. The server will
generate that field from the device registry id provided and the
parent field.
Required. The device registry. The field name must be empty. The server will
generate that field from the device registry id provided and the
parent field.
Required. The device registry. The field name must be empty. The server will
generate that field from the device registry id provided and the
parent field.
[[["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 CreateDeviceRegistryRequestOrBuilder (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.CreateDeviceRegistryRequestOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-iot/2.70.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.68.0](/java/docs/reference/google-cloud-iot/2.68.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-iot/2.67.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-iot/2.64.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-iot/2.63.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-iot/2.62.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-iot/2.60.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-iot/2.59.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-iot/2.58.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-iot/2.57.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-iot/2.56.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-iot/2.55.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-iot/2.54.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-iot/2.53.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-iot/2.52.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-iot/2.51.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-iot/2.49.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-iot/2.48.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-iot/2.47.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-iot/2.46.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-iot/2.45.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-iot/2.44.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-iot/2.43.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-iot/2.42.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-iot/2.41.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-iot/2.40.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-iot/2.39.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-iot/2.37.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-iot/2.36.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-iot/2.35.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-iot/2.34.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-iot/2.33.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-iot/2.32.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-iot/2.31.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-iot/2.30.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-iot/2.29.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-iot/2.28.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-iot/2.27.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-iot/2.24.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-iot/2.23.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-iot/2.22.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-iot/2.21.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-iot/2.20.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-iot/2.19.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-iot/2.18.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-iot/2.17.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-iot/2.16.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-iot/2.15.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-iot/2.14.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-iot/2.13.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-iot/2.12.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-iot/2.11.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-iot/2.9.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-iot/2.8.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-iot/2.7.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-iot/2.6.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.5.0](/java/docs/reference/google-cloud-iot/2.5.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-iot/2.4.0/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.3.6](/java/docs/reference/google-cloud-iot/2.3.6/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.2.1](/java/docs/reference/google-cloud-iot/2.2.1/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder)\n- [2.1.7](/java/docs/reference/google-cloud-iot/2.1.7/com.google.cloud.iot.v1.CreateDeviceRegistryRequestOrBuilder) \n\n public interface CreateDeviceRegistryRequestOrBuilder 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### getDeviceRegistry()\n\n public abstract DeviceRegistry getDeviceRegistry()\n\nRequired. The device registry. The field `name` must be empty. The server will\ngenerate that field from the device registry `id` provided and the\n`parent` field.\n\n`\n.google.cloud.iot.v1.DeviceRegistry device_registry = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getDeviceRegistryOrBuilder()\n\n public abstract DeviceRegistryOrBuilder getDeviceRegistryOrBuilder()\n\nRequired. The device registry. The field `name` must be empty. The server will\ngenerate that field from the device registry `id` provided and the\n`parent` field.\n\n`\n.google.cloud.iot.v1.DeviceRegistry device_registry = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getParent()\n\n public abstract String getParent()\n\nRequired. The project and cloud region where this device registry must be created.\nFor example, `projects/example-project/locations/us-central1`.\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getParentBytes()\n\n public abstract ByteString getParentBytes()\n\nRequired. The project and cloud region where this device registry must be created.\nFor example, `projects/example-project/locations/us-central1`.\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### hasDeviceRegistry()\n\n public abstract boolean hasDeviceRegistry()\n\nRequired. The device registry. The field `name` must be empty. The server will\ngenerate that field from the device registry `id` provided and the\n`parent` field.\n\n`\n.google.cloud.iot.v1.DeviceRegistry device_registry = 2 [(.google.api.field_behavior) = REQUIRED];\n`"]]