Module com.sandpolis.core.soi
Package com.sandpolis.core.soi
Class Dependency.SO_DependencyMatrix.Artifact.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
com.sandpolis.core.soi.Dependency.SO_DependencyMatrix.Artifact.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Dependency.SO_DependencyMatrix.ArtifactOrBuilder,java.lang.Cloneable
- Enclosing class:
- Dependency.SO_DependencyMatrix.Artifact
public static final class Dependency.SO_DependencyMatrix.Artifact.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder> implements Dependency.SO_DependencyMatrix.ArtifactOrBuilder
Protobuf type
soi.SO_DependencyMatrix.Artifact-
Method Summary
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
setField
public Dependency.SO_DependencyMatrix.Artifact.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
clearField
public Dependency.SO_DependencyMatrix.Artifact.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
clearOneof
public Dependency.SO_DependencyMatrix.Artifact.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
setRepeatedField
public Dependency.SO_DependencyMatrix.Artifact.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
addRepeatedField
public Dependency.SO_DependencyMatrix.Artifact.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
mergeFrom
public Dependency.SO_DependencyMatrix.Artifact.Builder mergeFrom(com.google.protobuf.Message other)- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
mergeFrom
public Dependency.SO_DependencyMatrix.Artifact.Builder mergeFrom(Dependency.SO_DependencyMatrix.Artifact other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
mergeFrom
public Dependency.SO_DependencyMatrix.Artifact.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>- Throws:
java.io.IOException
-
getCoordinates
public java.lang.String getCoordinates()The artifact's repository coordinates if applicable.
string coordinates = 1;- Specified by:
getCoordinatesin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Returns:
- The coordinates.
-
getCoordinatesBytes
public com.google.protobuf.ByteString getCoordinatesBytes()The artifact's repository coordinates if applicable.
string coordinates = 1;- Specified by:
getCoordinatesBytesin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Returns:
- The bytes for coordinates.
-
setCoordinates
The artifact's repository coordinates if applicable.
string coordinates = 1;- Parameters:
value- The coordinates to set.- Returns:
- This builder for chaining.
-
clearCoordinates
The artifact's repository coordinates if applicable.
string coordinates = 1;- Returns:
- This builder for chaining.
-
setCoordinatesBytes
public Dependency.SO_DependencyMatrix.Artifact.Builder setCoordinatesBytes(com.google.protobuf.ByteString value)The artifact's repository coordinates if applicable.
string coordinates = 1;- Parameters:
value- The bytes for coordinates to set.- Returns:
- This builder for chaining.
-
getSize
public long getSize()The size of the artifact in bytes.
int64 size = 2;- Specified by:
getSizein interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Returns:
- The size.
-
setSize
The size of the artifact in bytes.
int64 size = 2;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
The size of the artifact in bytes.
int64 size = 2;- Returns:
- This builder for chaining.
-
getNativeComponentList
public java.util.List<Dependency.SO_DependencyMatrix.Artifact.NativeComponent> getNativeComponentList()The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;- Specified by:
getNativeComponentListin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder
-
getNativeComponentCount
public int getNativeComponentCount()The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;- Specified by:
getNativeComponentCountin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder
-
getNativeComponent
The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;- Specified by:
getNativeComponentin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder
-
setNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder setNativeComponent(int index, Dependency.SO_DependencyMatrix.Artifact.NativeComponent value)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
setNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder setNativeComponent(int index, Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder builderForValue)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder addNativeComponent(Dependency.SO_DependencyMatrix.Artifact.NativeComponent value)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder addNativeComponent(int index, Dependency.SO_DependencyMatrix.Artifact.NativeComponent value)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder addNativeComponent(Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder builderForValue)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder addNativeComponent(int index, Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder builderForValue)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addAllNativeComponent
public Dependency.SO_DependencyMatrix.Artifact.Builder addAllNativeComponent(java.lang.Iterable<? extends Dependency.SO_DependencyMatrix.Artifact.NativeComponent> values)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
clearNativeComponent
The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
removeNativeComponent
The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
getNativeComponentBuilder
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder getNativeComponentBuilder(int index)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
getNativeComponentOrBuilder
public Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder getNativeComponentOrBuilder(int index)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4;- Specified by:
getNativeComponentOrBuilderin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder
-
getNativeComponentOrBuilderList
public 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;- Specified by:
getNativeComponentOrBuilderListin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder
-
addNativeComponentBuilder
The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
addNativeComponentBuilder
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder addNativeComponentBuilder(int index)The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
getNativeComponentBuilderList
public java.util.List<Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder> getNativeComponentBuilderList()The artifact's internal native components.
repeated .soi.SO_DependencyMatrix.Artifact.NativeComponent native_component = 4; -
getDependencyList
public java.util.List<java.lang.Integer> getDependencyList()A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Specified by:
getDependencyListin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Returns:
- A list containing the dependency.
-
getDependencyCount
public int getDependencyCount()A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Specified by:
getDependencyCountin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Returns:
- The count of dependency.
-
getDependency
public int getDependency(int index)A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Specified by:
getDependencyin interfaceDependency.SO_DependencyMatrix.ArtifactOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dependency at the given index.
-
setDependency
A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Parameters:
index- The index to set the value at.value- The dependency to set.- Returns:
- This builder for chaining.
-
addDependency
A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Parameters:
value- The dependency to add.- Returns:
- This builder for chaining.
-
addAllDependency
public Dependency.SO_DependencyMatrix.Artifact.Builder addAllDependency(java.lang.Iterable<? extends java.lang.Integer> values)A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Parameters:
values- The dependency to add.- Returns:
- This builder for chaining.
-
clearDependency
A list of artifact IDs that this artifact directly depends on.
repeated int32 dependency = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Dependency.SO_DependencyMatrix.Artifact.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-
mergeUnknownFields
public final Dependency.SO_DependencyMatrix.Artifact.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.Builder>
-