Interface PublicKeyCredentialOrBuilder (2.72.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface PublicKeyCredentialOrBuilder extends MessageOrBuilder
Methods
public abstract PublicKeyFormat getFormat()
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
public abstract int getFormatValue()
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for format.
|
getKey()
public abstract String getKey()
The key data.
string key = 2;
Returns |
Type |
Description |
String |
The key.
|
getKeyBytes()
public abstract ByteString getKeyBytes()
The key data.
string key = 2;
Returns |
Type |
Description |
ByteString |
The bytes for key.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["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 PublicKeyCredentialOrBuilder (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.PublicKeyCredentialOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-iot/2.70.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.68.0](/java/docs/reference/google-cloud-iot/2.68.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-iot/2.67.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-iot/2.64.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-iot/2.63.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-iot/2.62.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-iot/2.60.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-iot/2.59.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-iot/2.58.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-iot/2.57.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-iot/2.56.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-iot/2.55.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-iot/2.54.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-iot/2.53.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-iot/2.52.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-iot/2.51.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-iot/2.49.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-iot/2.48.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-iot/2.47.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-iot/2.46.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-iot/2.45.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-iot/2.44.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-iot/2.43.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-iot/2.42.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-iot/2.41.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-iot/2.40.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-iot/2.39.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-iot/2.37.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-iot/2.36.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-iot/2.35.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-iot/2.34.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-iot/2.33.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-iot/2.32.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-iot/2.31.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-iot/2.30.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-iot/2.29.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-iot/2.28.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-iot/2.27.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-iot/2.24.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-iot/2.23.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-iot/2.22.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-iot/2.21.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-iot/2.20.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-iot/2.19.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-iot/2.18.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-iot/2.17.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-iot/2.16.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-iot/2.15.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-iot/2.14.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-iot/2.13.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-iot/2.12.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-iot/2.11.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-iot/2.9.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-iot/2.8.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-iot/2.7.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-iot/2.6.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.5.0](/java/docs/reference/google-cloud-iot/2.5.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-iot/2.4.0/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.3.6](/java/docs/reference/google-cloud-iot/2.3.6/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.2.1](/java/docs/reference/google-cloud-iot/2.2.1/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder)\n- [2.1.7](/java/docs/reference/google-cloud-iot/2.1.7/com.google.cloud.iot.v1.PublicKeyCredentialOrBuilder) \n\n public interface PublicKeyCredentialOrBuilder 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### getFormat()\n\n public abstract PublicKeyFormat getFormat()\n\nThe format of the key.\n\n`.google.cloud.iot.v1.PublicKeyFormat format = 1;`\n\n### getFormatValue()\n\n public abstract int getFormatValue()\n\nThe format of the key.\n\n`.google.cloud.iot.v1.PublicKeyFormat format = 1;`\n\n### getKey()\n\n public abstract String getKey()\n\nThe key data.\n\n`string key = 2;`\n\n### getKeyBytes()\n\n public abstract ByteString getKeyBytes()\n\nThe key data.\n\n`string key = 2;`"]]