Interface ExtendedSourceContextOrBuilder (1.60.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface ExtendedSourceContextOrBuilder extends MessageOrBuilder
Methods
containsLabels(String key)
public abstract boolean containsLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter |
Name |
Description |
key |
String
|
getContext()
public abstract SourceContext getContext()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
getContextOrBuilder()
public abstract SourceContextOrBuilder getContextOrBuilder()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
getLabels() (deprecated)
public abstract Map<String,String> getLabels()
getLabelsCount()
public abstract int getLabelsCount()
Labels with user defined metadata.
map<string, string> labels = 2;
Returns |
Type |
Description |
int |
|
getLabelsMap()
public abstract Map<String,String> getLabelsMap()
Labels with user defined metadata.
map<string, string> labels = 2;
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)
Labels with user defined metadata.
map<string, string> labels = 2;
Returns |
Type |
Description |
String |
|
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
hasContext()
public abstract boolean hasContext()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns |
Type |
Description |
boolean |
Whether the context field is set.
|
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-07 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-07 UTC."],[],[],null,["# Interface ExtendedSourceContextOrBuilder (1.60.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.60.0 (latest)](/java/docs/reference/google-cloud-debugger-client/latest/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.59.0](/java/docs/reference/google-cloud-debugger-client/1.59.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-debugger-client/1.58.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-debugger-client/1.57.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-debugger-client/1.56.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-debugger-client/1.55.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-debugger-client/1.54.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-debugger-client/1.53.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-debugger-client/1.52.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-debugger-client/1.51.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-debugger-client/1.49.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.48.0](/java/docs/reference/google-cloud-debugger-client/1.48.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-debugger-client/1.47.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-debugger-client/1.46.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-debugger-client/1.45.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-debugger-client/1.44.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-debugger-client/1.43.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-debugger-client/1.42.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-debugger-client/1.41.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-debugger-client/1.40.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-debugger-client/1.39.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-debugger-client/1.37.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.36.0](/java/docs/reference/google-cloud-debugger-client/1.36.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-debugger-client/1.35.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-debugger-client/1.34.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-debugger-client/1.33.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-debugger-client/1.32.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-debugger-client/1.31.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-debugger-client/1.30.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-debugger-client/1.29.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-debugger-client/1.28.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-debugger-client/1.27.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.24.0](/java/docs/reference/google-cloud-debugger-client/1.24.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.23.0](/java/docs/reference/google-cloud-debugger-client/1.23.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-debugger-client/1.22.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-debugger-client/1.21.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-debugger-client/1.20.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-debugger-client/1.19.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-debugger-client/1.18.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-debugger-client/1.17.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-debugger-client/1.16.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-debugger-client/1.15.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-debugger-client/1.14.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-debugger-client/1.13.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-debugger-client/1.12.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-debugger-client/1.11.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-debugger-client/1.9.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.8.0](/java/docs/reference/google-cloud-debugger-client/1.8.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-debugger-client/1.7.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-debugger-client/1.6.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-debugger-client/1.5.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-debugger-client/1.4.0/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder)\n- [1.1.10](/java/docs/reference/google-cloud-debugger-client/1.1.10/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder) \n\n public interface ExtendedSourceContextOrBuilder 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### containsLabels(String key)\n\n public abstract boolean containsLabels(String key)\n\nLabels with user defined metadata.\n\n`map\u003cstring, string\u003e labels = 2;`\n\n### getContext()\n\n public abstract SourceContext getContext()\n\nAny source context.\n\n`.google.devtools.source.v1.SourceContext context = 1;`\n\n### getContextOrBuilder()\n\n public abstract SourceContextOrBuilder getContextOrBuilder()\n\nAny source context.\n\n`.google.devtools.source.v1.SourceContext context = 1;`\n\n### getLabels() (deprecated)\n\n public abstract Map\u003cString,String\u003e getLabels()\n\nUse [#getLabelsMap()](/java/docs/reference/google-cloud-debugger-client/latest/com.google.devtools.source.v1.ExtendedSourceContextOrBuilder#com_google_devtools_source_v1_ExtendedSourceContextOrBuilder_getLabelsMap__) instead.\n\n### getLabelsCount()\n\n public abstract int getLabelsCount()\n\nLabels with user defined metadata.\n\n`map\u003cstring, string\u003e labels = 2;`\n\n### getLabelsMap()\n\n public abstract Map\u003cString,String\u003e getLabelsMap()\n\nLabels with user defined metadata.\n\n`map\u003cstring, string\u003e labels = 2;`\n\n### getLabelsOrDefault(String key, String defaultValue)\n\n public abstract String getLabelsOrDefault(String key, String defaultValue)\n\nLabels with user defined metadata.\n\n`map\u003cstring, string\u003e labels = 2;`\n\n### getLabelsOrThrow(String key)\n\n public abstract String getLabelsOrThrow(String key)\n\nLabels with user defined metadata.\n\n`map\u003cstring, string\u003e labels = 2;`\n\n### hasContext()\n\n public abstract boolean hasContext()\n\nAny source context.\n\n`.google.devtools.source.v1.SourceContext context = 1;`"]]