-
- All Implemented Interfaces:
-
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,net.maizegenetics.pangenome.io.Haplotypegraph.HaplotypeNodeProtoOrBuilder
public final class Haplotypegraph.HaplotypeNodeProto.Builder extends GeneratedMessageV3.Builder<BuilderT> implements Haplotypegraph.HaplotypeNodeProtoOrBuilder
Protobuf type
net.maizegenetics.pangenome.io.HaplotypeNodeProto
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField, setField, setRepeatedField
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
clear, clearOneof, clone, findInitializationErrors, getInitializationErrorString, mergeUnknownFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom
-
Methods inherited from class com.google.protobuf.Message.Builder
addRepeatedField, clear, clearField, clearOneof, clone, mergeFrom, mergeUnknownFields, setField, setRepeatedField, setUnknownFields
-
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial
-
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
getDescriptorForType
Descriptors.Descriptor getDescriptorForType()
-
getDefaultInstanceForType
Haplotypegraph.HaplotypeNodeProto getDefaultInstanceForType()
-
buildPartial
Haplotypegraph.HaplotypeNodeProto buildPartial()
-
mergeFrom
Haplotypegraph.HaplotypeNodeProto.Builder mergeFrom(Message other)
-
mergeFrom
Haplotypegraph.HaplotypeNodeProto.Builder mergeFrom(Haplotypegraph.HaplotypeNodeProto other)
-
isInitialized
final boolean isInitialized()
-
mergeFrom
Haplotypegraph.HaplotypeNodeProto.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
getHapId
int getHapId()
int32 hapId = 1;
-
setHapId
Haplotypegraph.HaplotypeNodeProto.Builder setHapId(int value)
int32 hapId = 1;
- Parameters:
value
- The hapId to set.
-
clearHapId
Haplotypegraph.HaplotypeNodeProto.Builder clearHapId()
int32 hapId = 1;
-
hasHaplotypeSequence
boolean hasHaplotypeSequence()
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
getHaplotypeSequence
Haplotypegraph.HaplotypeSequenceProto getHaplotypeSequence()
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
setHaplotypeSequence
Haplotypegraph.HaplotypeNodeProto.Builder setHaplotypeSequence(Haplotypegraph.HaplotypeSequenceProto value)
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
setHaplotypeSequence
Haplotypegraph.HaplotypeNodeProto.Builder setHaplotypeSequence(Haplotypegraph.HaplotypeSequenceProto.Builder builderForValue)
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
mergeHaplotypeSequence
Haplotypegraph.HaplotypeNodeProto.Builder mergeHaplotypeSequence(Haplotypegraph.HaplotypeSequenceProto value)
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
clearHaplotypeSequence
Haplotypegraph.HaplotypeNodeProto.Builder clearHaplotypeSequence()
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
getHaplotypeSequenceBuilder
Haplotypegraph.HaplotypeSequenceProto.Builder getHaplotypeSequenceBuilder()
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
getHaplotypeSequenceOrBuilder
Haplotypegraph.HaplotypeSequenceProtoOrBuilder getHaplotypeSequenceOrBuilder()
.net.maizegenetics.pangenome.io.HaplotypeSequenceProto haplotypeSequence = 2;
-
getTaxaList
ProtocolStringList getTaxaList()
repeated string taxa = 3;
-
getTaxaCount
int getTaxaCount()
repeated string taxa = 3;
-
getTaxa
String getTaxa(int index)
repeated string taxa = 3;
- Parameters:
index
- The index of the element to return.
-
getTaxaBytes
ByteString getTaxaBytes(int index)
repeated string taxa = 3;
- Parameters:
index
- The index of the value to return.
-
setTaxa
Haplotypegraph.HaplotypeNodeProto.Builder setTaxa(int index, String value)
repeated string taxa = 3;
- Parameters:
index
- The index to set the value at.value
- The taxa to set.
-
addTaxa
Haplotypegraph.HaplotypeNodeProto.Builder addTaxa(String value)
repeated string taxa = 3;
- Parameters:
value
- The taxa to add.
-
addAllTaxa
Haplotypegraph.HaplotypeNodeProto.Builder addAllTaxa(Iterable<String> values)
repeated string taxa = 3;
- Parameters:
values
- The taxa to add.
-
clearTaxa
Haplotypegraph.HaplotypeNodeProto.Builder clearTaxa()
repeated string taxa = 3;
-
addTaxaBytes
Haplotypegraph.HaplotypeNodeProto.Builder addTaxaBytes(ByteString value)
repeated string taxa = 3;
- Parameters:
value
- The bytes of the taxa to add.
-
getGenomeFileId
int getGenomeFileId()
int32 genomeFileId = 4;
-
setGenomeFileId
Haplotypegraph.HaplotypeNodeProto.Builder setGenomeFileId(int value)
int32 genomeFileId = 4;
- Parameters:
value
- The genomeFileId to set.
-
clearGenomeFileId
Haplotypegraph.HaplotypeNodeProto.Builder clearGenomeFileId()
int32 genomeFileId = 4;
-
getGvcfFileId
int getGvcfFileId()
int32 gvcfFileId = 5;
-
setGvcfFileId
Haplotypegraph.HaplotypeNodeProto.Builder setGvcfFileId(int value)
int32 gvcfFileId = 5;
- Parameters:
value
- The gvcfFileId to set.
-
clearGvcfFileId
Haplotypegraph.HaplotypeNodeProto.Builder clearGvcfFileId()
int32 gvcfFileId = 5;
-
getAsmContig
String getAsmContig()
string asmContig = 6;
-
getAsmContigBytes
ByteString getAsmContigBytes()
string asmContig = 6;
-
setAsmContig
Haplotypegraph.HaplotypeNodeProto.Builder setAsmContig(String value)
string asmContig = 6;
- Parameters:
value
- The asmContig to set.
-
clearAsmContig
Haplotypegraph.HaplotypeNodeProto.Builder clearAsmContig()
string asmContig = 6;
-
setAsmContigBytes
Haplotypegraph.HaplotypeNodeProto.Builder setAsmContigBytes(ByteString value)
string asmContig = 6;
- Parameters:
value
- The bytes for asmContig to set.
-
getAsmStartCoordinate
int getAsmStartCoordinate()
int32 asmStartCoordinate = 7;
-
setAsmStartCoordinate
Haplotypegraph.HaplotypeNodeProto.Builder setAsmStartCoordinate(int value)
int32 asmStartCoordinate = 7;
- Parameters:
value
- The asmStartCoordinate to set.
-
clearAsmStartCoordinate
Haplotypegraph.HaplotypeNodeProto.Builder clearAsmStartCoordinate()
int32 asmStartCoordinate = 7;
-
getAsmEndCoordinate
int getAsmEndCoordinate()
int32 asmEndCoordinate = 8;
-
setAsmEndCoordinate
Haplotypegraph.HaplotypeNodeProto.Builder setAsmEndCoordinate(int value)
int32 asmEndCoordinate = 8;
- Parameters:
value
- The asmEndCoordinate to set.
-
clearAsmEndCoordinate
Haplotypegraph.HaplotypeNodeProto.Builder clearAsmEndCoordinate()
int32 asmEndCoordinate = 8;
-
getAsmStrand
String getAsmStrand()
string asmStrand = 9;
-
getAsmStrandBytes
ByteString getAsmStrandBytes()
string asmStrand = 9;
-
setAsmStrand
Haplotypegraph.HaplotypeNodeProto.Builder setAsmStrand(String value)
string asmStrand = 9;
- Parameters:
value
- The asmStrand to set.
-
clearAsmStrand
Haplotypegraph.HaplotypeNodeProto.Builder clearAsmStrand()
string asmStrand = 9;
-
setAsmStrandBytes
Haplotypegraph.HaplotypeNodeProto.Builder setAsmStrandBytes(ByteString value)
string asmStrand = 9;
- Parameters:
value
- The bytes for asmStrand to set.
-
setUnknownFields
final Haplotypegraph.HaplotypeNodeProto.Builder setUnknownFields(UnknownFieldSet unknownFields)
-
mergeUnknownFields
final Haplotypegraph.HaplotypeNodeProto.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
-
-
-
-