Package org.eclipse.jgit.transport
Class ReceivedPackStatistics.Builder
java.lang.Object
org.eclipse.jgit.transport.ReceivedPackStatistics.Builder
- Enclosing class:
ReceivedPackStatistics
A builder for
ReceivedPackStatistics
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private long
private long
private long
private long
private long
private long
private long
private long
private long
private long
private long
private long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDeltaObject
(int type) Increment a delta object count.addWholeObject
(int type) Increment a whole object count.(package private) ReceivedPackStatistics
build()
(package private) ReceivedPackStatistics.Builder
incrementNumBytesDuplicated
(long size) (package private) ReceivedPackStatistics.Builder
Increment the duplicated object count.setNumBytesRead
(long numBytesRead)
-
Field Details
-
numBytesRead
private long numBytesRead -
numBytesDuplicated
private long numBytesDuplicated -
numWholeCommit
private long numWholeCommit -
numWholeTree
private long numWholeTree -
numWholeBlob
private long numWholeBlob -
numWholeTag
private long numWholeTag -
numOfsDelta
private long numOfsDelta -
numRefDelta
private long numRefDelta -
numObjectsDuplicated
private long numObjectsDuplicated -
numDeltaCommit
private long numDeltaCommit -
numDeltaTree
private long numDeltaTree -
numDeltaBlob
private long numDeltaBlob -
numDeltaTag
private long numDeltaTag
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setNumBytesRead
- Parameters:
numBytesRead
- number of bytes read from the input stream- Returns:
- this
-
incrementNumBytesDuplicated
- Parameters:
size
- additional bytes already in the local database- Returns:
- this
- Since:
- 5.10
-
addWholeObject
Increment a whole object count.- Parameters:
type
- OBJ_COMMIT, OBJ_TREE, OBJ_BLOB, or OBJ_TAG- Returns:
- this
-
addOffsetDelta
- Returns:
- this
-
addRefDelta
- Returns:
- this
-
incrementObjectsDuplicated
ReceivedPackStatistics.Builder incrementObjectsDuplicated()Increment the duplicated object count.- Returns:
- this
- Since:
- 5.10
-
addDeltaObject
Increment a delta object count.- Parameters:
type
- OBJ_COMMIT, OBJ_TREE, OBJ_BLOB, or OBJ_TAG- Returns:
- this
-
build
ReceivedPackStatistics build()
-