Class FilibusterAnalysisConfiguration.Builder
- java.lang.Object
-
- cloud.filibuster.junit.configuration.FilibusterAnalysisConfiguration.Builder
-
- Enclosing class:
- FilibusterAnalysisConfiguration
public static class FilibusterAnalysisConfiguration.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilibusterAnalysisConfiguration
build()
FilibusterAnalysisConfiguration.Builder
error(java.lang.String serviceName, java.util.List<org.json.JSONObject> types)
FilibusterAnalysisConfiguration.Builder
exception(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> metadata)
FilibusterAnalysisConfiguration.Builder
latency(FilibusterAnalysisConfiguration.MatcherType matcherType, java.lang.String matcher, int milliseconds)
FilibusterAnalysisConfiguration.Builder
name(java.lang.String name)
FilibusterAnalysisConfiguration.Builder
pattern(java.lang.String pattern)
FilibusterAnalysisConfiguration.Builder
rpcType(RpcType type)
FilibusterAnalysisConfiguration.Builder
transformer(java.lang.Class<? extends Transformer<?,?>> transformer)
-
-
-
Method Detail
-
name
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder name(java.lang.String name)
-
pattern
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder pattern(java.lang.String pattern)
-
error
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder error(java.lang.String serviceName, java.util.List<org.json.JSONObject> types)
-
exception
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder exception(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> metadata)
-
transformer
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder transformer(java.lang.Class<? extends Transformer<?,?>> transformer)
-
latency
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder latency(FilibusterAnalysisConfiguration.MatcherType matcherType, java.lang.String matcher, int milliseconds)
-
rpcType
@CanIgnoreReturnValue public FilibusterAnalysisConfiguration.Builder rpcType(RpcType type)
-
build
public FilibusterAnalysisConfiguration build()
-
-