Interface Dependency.SO_DependencyMatrix.ArtifactOrBuilder

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

public static interface Dependency.SO_DependencyMatrix.ArtifactOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCoordinates

      java.lang.String getCoordinates()
       The artifact's repository coordinates if applicable.
       
      string coordinates = 1;
      Returns:
      The coordinates.
    • getCoordinatesBytes

      com.google.protobuf.ByteString getCoordinatesBytes()
       The artifact's repository coordinates if applicable.
       
      string coordinates = 1;
      Returns:
      The bytes for coordinates.
    • getSize

      long getSize()
       The size of the artifact in bytes.
       
      int64 size = 2;
      Returns:
      The size.
    • getNativeComponentList

      java.util.List<Dependency.SO_DependencyMatrix.Artifact.NativeComponent> getNativeComponentList()
       The artifact's internal native components.
       
      repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;
    • getNativeComponent

       The artifact's internal native components.
       
      repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;
    • getNativeComponentCount

      int getNativeComponentCount()
       The artifact's internal native components.
       
      repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;
    • getNativeComponentOrBuilderList

      java.util.List<? extends Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder> getNativeComponentOrBuilderList()
       The artifact's internal native components.
       
      repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;
    • getNativeComponentOrBuilder

      Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder getNativeComponentOrBuilder​(int index)
       The artifact's internal native components.
       
      repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;
    • getDependencyList

      java.util.List<java.lang.Integer> getDependencyList()
       A list of artifact IDs that this artifact directly depends on.
       
      repeated int32 dependency = 5;
      Returns:
      A list containing the dependency.
    • getDependencyCount

      int getDependencyCount()
       A list of artifact IDs that this artifact directly depends on.
       
      repeated int32 dependency = 5;
      Returns:
      The count of dependency.
    • getDependency

      int getDependency​(int index)
       A list of artifact IDs that this artifact directly depends on.
       
      repeated int32 dependency = 5;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dependency at the given index.