Interface Deps.DependencyOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Deps.Dependency, Deps.Dependency.Builder
    Enclosing class:
    Deps

    public static interface Deps.DependencyOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Deps.Dependency.Kind getKind()
      Dependency kind
      Deps.SourceLocation getLocation​(int index)
      Source file locations: compilers can pinpoint the uses of a dependency.
      int getLocationCount()
      Source file locations: compilers can pinpoint the uses of a dependency.
      java.util.List<Deps.SourceLocation> getLocationList()
      Source file locations: compilers can pinpoint the uses of a dependency.
      Deps.SourceLocationOrBuilder getLocationOrBuilder​(int index)
      Source file locations: compilers can pinpoint the uses of a dependency.
      java.util.List<? extends Deps.SourceLocationOrBuilder> getLocationOrBuilderList()
      Source file locations: compilers can pinpoint the uses of a dependency.
      java.lang.String getPath()
      Path to the artifact representing this dependency.
      com.google.protobuf.ByteString getPathBytes()
      Path to the artifact representing this dependency.
      boolean hasKind()
      Dependency kind
      boolean hasPath()
      Path to the artifact representing this dependency.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasPath

        boolean hasPath()
         Path to the artifact representing this dependency.
         
        required string path = 1;
        Returns:
        Whether the path field is set.
      • getPath

        java.lang.String getPath()
         Path to the artifact representing this dependency.
         
        required string path = 1;
        Returns:
        The path.
      • getPathBytes

        com.google.protobuf.ByteString getPathBytes()
         Path to the artifact representing this dependency.
         
        required string path = 1;
        Returns:
        The bytes for path.
      • hasKind

        boolean hasKind()
         Dependency kind
         
        required .blaze_deps.Dependency.Kind kind = 2;
        Returns:
        Whether the kind field is set.
      • getKind

        Deps.Dependency.Kind getKind()
         Dependency kind
         
        required .blaze_deps.Dependency.Kind kind = 2;
        Returns:
        The kind.
      • getLocationList

        java.util.List<Deps.SourceLocation> getLocationList()
         Source file locations: compilers can pinpoint the uses of a dependency.
         
        repeated .blaze_deps.SourceLocation location = 3;
      • getLocation

        Deps.SourceLocation getLocation​(int index)
         Source file locations: compilers can pinpoint the uses of a dependency.
         
        repeated .blaze_deps.SourceLocation location = 3;
      • getLocationCount

        int getLocationCount()
         Source file locations: compilers can pinpoint the uses of a dependency.
         
        repeated .blaze_deps.SourceLocation location = 3;
      • getLocationOrBuilderList

        java.util.List<? extends Deps.SourceLocationOrBuilder> getLocationOrBuilderList()
         Source file locations: compilers can pinpoint the uses of a dependency.
         
        repeated .blaze_deps.SourceLocation location = 3;
      • getLocationOrBuilder

        Deps.SourceLocationOrBuilder getLocationOrBuilder​(int index)
         Source file locations: compilers can pinpoint the uses of a dependency.
         
        repeated .blaze_deps.SourceLocation location = 3;