Class Deps.Dependencies

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.devtools.build.lib.view.proto.Deps.Dependencies
All Implemented Interfaces:
Deps.DependenciesOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable
Enclosing class:
Deps

public static final class Deps.Dependencies extends com.google.protobuf.GeneratedMessage implements Deps.DependenciesOrBuilder
 Top-level message found in .deps artifacts
 
Protobuf type blaze_deps.Dependencies
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Top-level message found in .deps artifacts

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    Packages contained in the output jar, sorted alphabetically.
    com.google.protobuf.ByteString
    Packages contained in the output jar, sorted alphabetically.
    int
    Packages contained in the output jar, sorted alphabetically.
    com.google.protobuf.ProtocolStringList
    Packages contained in the output jar, sorted alphabetically.
     
     
    getDependency(int index)
    repeated .blaze_deps.Dependency dependency = 1;
    int
    repeated .blaze_deps.Dependency dependency = 1;
    repeated .blaze_deps.Dependency dependency = 1;
    repeated .blaze_deps.Dependency dependency = 1;
    repeated .blaze_deps.Dependency dependency = 1;
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Parser<Deps.Dependencies>
     
    boolean
    If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
    Name of the rule being analyzed.
    com.google.protobuf.ByteString
    Name of the rule being analyzed.
    int
     
    boolean
    Whether the action was successful; even when compilation fails, partial dependency information can be useful.
    int
     
    boolean
    If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
    boolean
    Name of the rule being analyzed.
    boolean
    Whether the action was successful; even when compilation fails, partial dependency information can be useful.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<Deps.Dependencies>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Field Details

    • DEPENDENCY_FIELD_NUMBER

      public static final int DEPENDENCY_FIELD_NUMBER
      See Also:
    • RULE_LABEL_FIELD_NUMBER

      public static final int RULE_LABEL_FIELD_NUMBER
      See Also:
    • SUCCESS_FIELD_NUMBER

      public static final int SUCCESS_FIELD_NUMBER
      See Also:
    • CONTAINED_PACKAGE_FIELD_NUMBER

      public static final int CONTAINED_PACKAGE_FIELD_NUMBER
      See Also:
    • REQUIRES_REDUCED_CLASSPATH_FALLBACK_FIELD_NUMBER

      public static final int REQUIRES_REDUCED_CLASSPATH_FALLBACK_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getDependencyList

      public List<Deps.Dependency> getDependencyList()
      repeated .blaze_deps.Dependency dependency = 1;
      Specified by:
      getDependencyList in interface Deps.DependenciesOrBuilder
    • getDependencyOrBuilderList

      public List<? extends Deps.DependencyOrBuilder> getDependencyOrBuilderList()
      repeated .blaze_deps.Dependency dependency = 1;
      Specified by:
      getDependencyOrBuilderList in interface Deps.DependenciesOrBuilder
    • getDependencyCount

      public int getDependencyCount()
      repeated .blaze_deps.Dependency dependency = 1;
      Specified by:
      getDependencyCount in interface Deps.DependenciesOrBuilder
    • getDependency

      public Deps.Dependency getDependency(int index)
      repeated .blaze_deps.Dependency dependency = 1;
      Specified by:
      getDependency in interface Deps.DependenciesOrBuilder
    • getDependencyOrBuilder

      public Deps.DependencyOrBuilder getDependencyOrBuilder(int index)
      repeated .blaze_deps.Dependency dependency = 1;
      Specified by:
      getDependencyOrBuilder in interface Deps.DependenciesOrBuilder
    • hasRuleLabel

      public boolean hasRuleLabel()
       Name of the rule being analyzed.
       
      optional string rule_label = 2;
      Specified by:
      hasRuleLabel in interface Deps.DependenciesOrBuilder
      Returns:
      Whether the ruleLabel field is set.
    • getRuleLabel

      public String getRuleLabel()
       Name of the rule being analyzed.
       
      optional string rule_label = 2;
      Specified by:
      getRuleLabel in interface Deps.DependenciesOrBuilder
      Returns:
      The ruleLabel.
    • getRuleLabelBytes

      public com.google.protobuf.ByteString getRuleLabelBytes()
       Name of the rule being analyzed.
       
      optional string rule_label = 2;
      Specified by:
      getRuleLabelBytes in interface Deps.DependenciesOrBuilder
      Returns:
      The bytes for ruleLabel.
    • hasSuccess

      public boolean hasSuccess()
       Whether the action was successful; even when compilation fails, partial
       dependency information can be useful.
       
      optional bool success = 3;
      Specified by:
      hasSuccess in interface Deps.DependenciesOrBuilder
      Returns:
      Whether the success field is set.
    • getSuccess

      public boolean getSuccess()
       Whether the action was successful; even when compilation fails, partial
       dependency information can be useful.
       
      optional bool success = 3;
      Specified by:
      getSuccess in interface Deps.DependenciesOrBuilder
      Returns:
      The success.
    • getContainedPackageList

      public com.google.protobuf.ProtocolStringList getContainedPackageList()
       Packages contained in the output jar, sorted alphabetically.
       
      repeated string contained_package = 4;
      Specified by:
      getContainedPackageList in interface Deps.DependenciesOrBuilder
      Returns:
      A list containing the containedPackage.
    • getContainedPackageCount

      public int getContainedPackageCount()
       Packages contained in the output jar, sorted alphabetically.
       
      repeated string contained_package = 4;
      Specified by:
      getContainedPackageCount in interface Deps.DependenciesOrBuilder
      Returns:
      The count of containedPackage.
    • getContainedPackage

      public String getContainedPackage(int index)
       Packages contained in the output jar, sorted alphabetically.
       
      repeated string contained_package = 4;
      Specified by:
      getContainedPackage in interface Deps.DependenciesOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The containedPackage at the given index.
    • getContainedPackageBytes

      public com.google.protobuf.ByteString getContainedPackageBytes(int index)
       Packages contained in the output jar, sorted alphabetically.
       
      repeated string contained_package = 4;
      Specified by:
      getContainedPackageBytes in interface Deps.DependenciesOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the containedPackage at the given index.
    • hasRequiresReducedClasspathFallback

      public boolean hasRequiresReducedClasspathFallback()
       If the Java action was started with a reduced classpath and an error
       occurred suggesting that it should be rerun with the full classpath, this
       will be true.
       
      optional bool requires_reduced_classpath_fallback = 5;
      Specified by:
      hasRequiresReducedClasspathFallback in interface Deps.DependenciesOrBuilder
      Returns:
      Whether the requiresReducedClasspathFallback field is set.
    • getRequiresReducedClasspathFallback

      public boolean getRequiresReducedClasspathFallback()
       If the Java action was started with a reduced classpath and an error
       occurred suggesting that it should be rerun with the full classpath, this
       will be true.
       
      optional bool requires_reduced_classpath_fallback = 5;
      Specified by:
      getRequiresReducedClasspathFallback in interface Deps.DependenciesOrBuilder
      Returns:
      The requiresReducedClasspathFallback.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static Deps.Dependencies parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Deps.Dependencies parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Deps.Dependencies parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Deps.Dependencies parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Deps.Dependencies parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Deps.Dependencies parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Deps.Dependencies parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public Deps.Dependencies.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static Deps.Dependencies.Builder newBuilder()
    • newBuilder

      public static Deps.Dependencies.Builder newBuilder(Deps.Dependencies prototype)
    • toBuilder

      public Deps.Dependencies.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected Deps.Dependencies.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static Deps.Dependencies getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Deps.Dependencies> parser()
    • getParserForType

      public com.google.protobuf.Parser<Deps.Dependencies> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public Deps.Dependencies getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder