public class ReqSketchBuilder extends Object
Constructor and Description |
---|
ReqSketchBuilder()
Constructor for the ReqSketchBuilder.
|
Modifier and Type | Method and Description |
---|---|
ReqSketch |
build()
Returns a new ReqSketch with the current configuration of the builder.
|
boolean |
getHighRankAccuracy()
Gets the builder confibured value of High Rank Accuracy.
|
int |
getK()
Gets the builder configured value of k.
|
boolean |
getLessThanOrEqual()
Gets the builder configured value of Less-Than-Or-Equal.
|
ReqDebug |
getReqDebug()
Gets the builder configured value of ReqDebug
|
ReqSketchBuilder |
setHighRankAccuracy(boolean hra)
This sets the parameter highRankAccuracy.
|
ReqSketchBuilder |
setK(int k)
This sets the parameter k.
|
ReqSketchBuilder |
setLessThanOrEqual(boolean ltEq)
Sets the parameter lessThanOrEquals.
|
ReqSketchBuilder |
setReqDebug(ReqDebug reqDebug)
This sets the parameter reqDebug.
|
String |
toString() |
public ReqSketch build()
public boolean getHighRankAccuracy()
public int getK()
public boolean getLessThanOrEqual()
public ReqDebug getReqDebug()
public ReqSketchBuilder setHighRankAccuracy(boolean hra)
hra
- See ReqSketch.ReqSketch(int, boolean, ReqDebug)
public ReqSketchBuilder setK(int k)
k
- See ReqSketch.ReqSketch(int, boolean, ReqDebug)
public ReqSketchBuilder setLessThanOrEqual(boolean ltEq)
ltEq
- See ReqSketch.setLessThanOrEqual(boolean)
public ReqSketchBuilder setReqDebug(ReqDebug reqDebug)
reqDebug
- See ReqSketch.ReqSketch(int, boolean, ReqDebug)
Copyright © 2015–2021 The Apache Software Foundation. All rights reserved.