Interface ExtendedSourceContextOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ExtendedSourceContext, ExtendedSourceContext.Builder

    public interface ExtendedSourceContextOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasContext

        boolean hasContext()
         Any source context.
         
        .google.devtools.source.v1.SourceContext context = 1;
        Returns:
        Whether the context field is set.
      • getContext

        SourceContext getContext()
         Any source context.
         
        .google.devtools.source.v1.SourceContext context = 1;
        Returns:
        The context.
      • getContextOrBuilder

        SourceContextOrBuilder getContextOrBuilder()
         Any source context.
         
        .google.devtools.source.v1.SourceContext context = 1;
      • getLabelsCount

        int getLabelsCount()
         Labels with user defined metadata.
         
        map<string, string> labels = 2;
      • containsLabels

        boolean containsLabels​(String key)
         Labels with user defined metadata.
         
        map<string, string> labels = 2;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         Labels with user defined metadata.
         
        map<string, string> labels = 2;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         Labels with user defined metadata.
         
        map<string, string> labels = 2;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         Labels with user defined metadata.
         
        map<string, string> labels = 2;