Interface CustomMetadataOrBuilder (1.70.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface CustomMetadataOrBuilder extends MessageOrBuilder
Methods
public abstract boolean containsValues(String key)
Output only. Key-value pairs provided by the user-defined operation.
map<string, string> values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
public abstract Map<String,String> getValues()
public abstract int getValuesCount()
Output only. Key-value pairs provided by the user-defined operation.
map<string, string> values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
public abstract Map<String,String> getValuesMap()
Output only. Key-value pairs provided by the user-defined operation.
map<string, string> values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public abstract String getValuesOrDefault(String key, String defaultValue)
Output only. Key-value pairs provided by the user-defined operation.
map<string, string> values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
|
public abstract String getValuesOrThrow(String key)
Output only. Key-value pairs provided by the user-defined operation.
map<string, string> values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
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-18 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-18 UTC."],[],[],null,["# Interface CustomMetadataOrBuilder (1.70.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.70.0 (latest)](/java/docs/reference/google-cloud-deploy/latest/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-deploy/1.68.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-deploy/1.66.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-deploy/1.65.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-deploy/1.62.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-deploy/1.61.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.60.0](/java/docs/reference/google-cloud-deploy/1.60.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-deploy/1.58.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-deploy/1.57.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-deploy/1.56.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-deploy/1.55.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-deploy/1.54.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-deploy/1.53.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-deploy/1.52.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-deploy/1.51.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-deploy/1.50.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-deploy/1.49.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-deploy/1.47.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-deploy/1.46.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-deploy/1.45.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-deploy/1.44.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-deploy/1.43.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-deploy/1.42.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-deploy/1.41.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-deploy/1.40.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-deploy/1.39.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-deploy/1.38.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-deploy/1.37.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-deploy/1.35.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-deploy/1.34.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-deploy/1.33.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-deploy/1.32.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-deploy/1.31.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-deploy/1.30.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-deploy/1.29.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-deploy/1.28.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-deploy/1.27.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-deploy/1.26.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-deploy/1.25.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-deploy/1.22.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-deploy/1.21.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-deploy/1.20.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-deploy/1.19.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-deploy/1.18.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-deploy/1.17.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-deploy/1.16.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-deploy/1.15.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-deploy/1.14.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-deploy/1.13.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-deploy/1.12.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-deploy/1.11.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-deploy/1.10.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-deploy/1.9.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-deploy/1.7.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-deploy/1.6.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-deploy/1.5.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-deploy/1.4.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-deploy/1.3.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.2.0](/java/docs/reference/google-cloud-deploy/1.2.0/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.1.8](/java/docs/reference/google-cloud-deploy/1.1.8/com.google.cloud.deploy.v1.CustomMetadataOrBuilder)\n- [1.0.2](/java/docs/reference/google-cloud-deploy/1.0.2/com.google.cloud.deploy.v1.CustomMetadataOrBuilder) \n\n public interface CustomMetadataOrBuilder 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### containsValues(String key)\n\n public abstract boolean containsValues(String key)\n\nOutput only. Key-value pairs provided by the user-defined operation.\n\n`map\u003cstring, string\u003e values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getValues() (deprecated)\n\n public abstract Map\u003cString,String\u003e getValues()\n\nUse [#getValuesMap()](/java/docs/reference/google-cloud-deploy/latest/com.google.cloud.deploy.v1.CustomMetadataOrBuilder#com_google_cloud_deploy_v1_CustomMetadataOrBuilder_getValuesMap__) instead.\n\n### getValuesCount()\n\n public abstract int getValuesCount()\n\nOutput only. Key-value pairs provided by the user-defined operation.\n\n`map\u003cstring, string\u003e values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getValuesMap()\n\n public abstract Map\u003cString,String\u003e getValuesMap()\n\nOutput only. Key-value pairs provided by the user-defined operation.\n\n`map\u003cstring, string\u003e values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getValuesOrDefault(String key, String defaultValue)\n\n public abstract String getValuesOrDefault(String key, String defaultValue)\n\nOutput only. Key-value pairs provided by the user-defined operation.\n\n`map\u003cstring, string\u003e values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getValuesOrThrow(String key)\n\n public abstract String getValuesOrThrow(String key)\n\nOutput only. Key-value pairs provided by the user-defined operation.\n\n`map\u003cstring, string\u003e values = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`"]]