Module com.sandpolis.core.soi
Package com.sandpolis.core.soi
Class Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder>
com.sandpolis.core.soi.Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.Artifact.NativeComponentOrBuilder,java.lang.Cloneable
- Enclosing class:
- Dependency.SO_DependencyMatrix.Artifact.NativeComponent
public static final class Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder> implements Dependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder
An internal component of the artifact which is specific to a platform and system architecture.Protobuf type
soi.SO_DependencyMatrix.Artifact.NativeComponent-
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.NativeComponent.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.NativeComponent.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.NativeComponent.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.NativeComponent.Builder>
-
setField
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
clearField
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
clearOneof
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
setRepeatedField
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
addRepeatedField
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
mergeFrom
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder>
-
mergeFrom
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>- Throws:
java.io.IOException
-
getPlatform
public java.lang.String getPlatform()The component's compatible platform. util.OsType platform = 1;
string platform = 1;- Specified by:
getPlatformin interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The platform.
-
getPlatformBytes
public com.google.protobuf.ByteString getPlatformBytes()The component's compatible platform. util.OsType platform = 1;
string platform = 1;- Specified by:
getPlatformBytesin interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The bytes for platform.
-
setPlatform
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setPlatform(java.lang.String value)The component's compatible platform. util.OsType platform = 1;
string platform = 1;- Parameters:
value- The platform to set.- Returns:
- This builder for chaining.
-
clearPlatform
The component's compatible platform. util.OsType platform = 1;
string platform = 1;- Returns:
- This builder for chaining.
-
setPlatformBytes
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setPlatformBytes(com.google.protobuf.ByteString value)The component's compatible platform. util.OsType platform = 1;
string platform = 1;- Parameters:
value- The bytes for platform to set.- Returns:
- This builder for chaining.
-
getArchitecture
public java.lang.String getArchitecture()The component's compatible system architecture. util.Architecture architecture = 2;
string architecture = 2;- Specified by:
getArchitecturein interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The architecture.
-
getArchitectureBytes
public com.google.protobuf.ByteString getArchitectureBytes()The component's compatible system architecture. util.Architecture architecture = 2;
string architecture = 2;- Specified by:
getArchitectureBytesin interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The bytes for architecture.
-
setArchitecture
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setArchitecture(java.lang.String value)The component's compatible system architecture. util.Architecture architecture = 2;
string architecture = 2;- Parameters:
value- The architecture to set.- Returns:
- This builder for chaining.
-
clearArchitecture
The component's compatible system architecture. util.Architecture architecture = 2;
string architecture = 2;- Returns:
- This builder for chaining.
-
setArchitectureBytes
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setArchitectureBytes(com.google.protobuf.ByteString value)The component's compatible system architecture. util.Architecture architecture = 2;
string architecture = 2;- Parameters:
value- The bytes for architecture to set.- Returns:
- This builder for chaining.
-
getPath
public java.lang.String getPath()The component's internal path.
string path = 3;- Specified by:
getPathin interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The path.
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()The component's internal path.
string path = 3;- Specified by:
getPathBytesin interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The bytes for path.
-
setPath
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setPath(java.lang.String value)The component's internal path.
string path = 3;- Parameters:
value- The path to set.- Returns:
- This builder for chaining.
-
clearPath
The component's internal path.
string path = 3;- Returns:
- This builder for chaining.
-
setPathBytes
public Dependency.SO_DependencyMatrix.Artifact.NativeComponent.Builder setPathBytes(com.google.protobuf.ByteString value)The component's internal path.
string path = 3;- Parameters:
value- The bytes for path to set.- Returns:
- This builder for chaining.
-
getSize
public long getSize()The component's size in bytes
int64 size = 4;- Specified by:
getSizein interfaceDependency.SO_DependencyMatrix.Artifact.NativeComponentOrBuilder- Returns:
- The size.
-
setSize
The component's size in bytes
int64 size = 4;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
The component's size in bytes
int64 size = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-
mergeUnknownFields
public final Dependency.SO_DependencyMatrix.Artifact.NativeComponent.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.NativeComponent.Builder>
-