Package org.eclipse.jgit.transport
Class ReceivedPackStatistics.Builder
- java.lang.Object
-
- org.eclipse.jgit.transport.ReceivedPackStatistics.Builder
-
- Enclosing class:
- ReceivedPackStatistics
public static class ReceivedPackStatistics.Builder extends java.lang.Object
A builder forReceivedPackStatistics
.
-
-
Field Summary
Fields Modifier and Type Field Description private long
numBytesRead
private long
numDeltaBlob
private long
numDeltaCommit
private long
numDeltaTag
private long
numDeltaTree
private long
numOfsDelta
private long
numRefDelta
private long
numWholeBlob
private long
numWholeCommit
private long
numWholeTag
private long
numWholeTree
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReceivedPackStatistics.Builder
addDeltaObject(int type)
Increment a delta object count.ReceivedPackStatistics.Builder
addOffsetDelta()
ReceivedPackStatistics.Builder
addRefDelta()
ReceivedPackStatistics.Builder
addWholeObject(int type)
Increment a whole object count.(package private) ReceivedPackStatistics
build()
ReceivedPackStatistics.Builder
setNumBytesRead(long numBytesRead)
-
-
-
Field Detail
-
numBytesRead
private long numBytesRead
-
numWholeCommit
private long numWholeCommit
-
numWholeTree
private long numWholeTree
-
numWholeBlob
private long numWholeBlob
-
numWholeTag
private long numWholeTag
-
numOfsDelta
private long numOfsDelta
-
numRefDelta
private long numRefDelta
-
numDeltaCommit
private long numDeltaCommit
-
numDeltaTree
private long numDeltaTree
-
numDeltaBlob
private long numDeltaBlob
-
numDeltaTag
private long numDeltaTag
-
-
Method Detail
-
setNumBytesRead
public ReceivedPackStatistics.Builder setNumBytesRead(long numBytesRead)
- Parameters:
numBytesRead
- number of bytes read from the input stream- Returns:
- this
-
addWholeObject
public ReceivedPackStatistics.Builder addWholeObject(int type)
Increment a whole object count.- Parameters:
type
- OBJ_COMMIT, OBJ_TREE, OBJ_BLOB, or OBJ_TAG- Returns:
- this
-
addOffsetDelta
public ReceivedPackStatistics.Builder addOffsetDelta()
- Returns:
- this
-
addRefDelta
public ReceivedPackStatistics.Builder addRefDelta()
- Returns:
- this
-
addDeltaObject
public ReceivedPackStatistics.Builder addDeltaObject(int type)
Increment a delta object count.- Parameters:
type
- OBJ_COMMIT, OBJ_TREE, OBJ_BLOB, or OBJ_TAG- Returns:
- this
-
build
ReceivedPackStatistics build()
-
-