Module com.sandpolis.core.soi
Package com.sandpolis.core.soi
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 Summary
Modifier and Type Method Description java.lang.StringgetCoordinates()The artifact's repository coordinates if applicable.com.google.protobuf.ByteStringgetCoordinatesBytes()The artifact's repository coordinates if applicable.intgetDependency(int index)A list of artifact IDs that this artifact directly depends on.intgetDependencyCount()A list of artifact IDs that this artifact directly depends on.java.util.List<java.lang.Integer>getDependencyList()A list of artifact IDs that this artifact directly depends on.Dependency.SO_DependencyMatrix.Artifact.NativeComponentgetNativeComponent(int index)The artifact's internal native components.intgetNativeComponentCount()The artifact's internal native components.java.util.List<Dependency.SO_DependencyMatrix.Artifact.NativeComponent>getNativeComponentList()The artifact's internal native components.Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuildergetNativeComponentOrBuilder(int index)The artifact's internal native components.java.util.List<? extends Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder>getNativeComponentOrBuilderList()The artifact's internal native components.longgetSize()The size of the artifact in bytes.Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.
-