public static final class ContractEdge.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ContractEdge.Builder |
axis(LineageAxis axis) |
ContractEdge |
build() |
ContractEdge.Builder |
caseBranch(CaseBranch caseBranch) |
ContractEdge.Builder |
confidence(double confidence) |
ContractEdge.Builder |
dynamic(boolean dynamic) |
ContractEdge.Builder |
evaluationModel(EvaluationModel evaluationModel) |
ContractEdge.Builder |
identity(EdgeIdentity identity) |
ContractEdge.Builder |
role(LineageRole role) |
ContractEdge.Builder |
source(Endpoint source) |
ContractEdge.Builder |
statementIndex(int statementIndex) |
ContractEdge.Builder |
target(Endpoint target) |
ContractEdge.Builder |
transformation(Transformation transformation) |
public ContractEdge.Builder source(Endpoint source)
public ContractEdge.Builder target(Endpoint target)
public ContractEdge.Builder role(LineageRole role)
public ContractEdge.Builder axis(LineageAxis axis)
public ContractEdge.Builder evaluationModel(EvaluationModel evaluationModel)
public ContractEdge.Builder caseBranch(CaseBranch caseBranch)
public ContractEdge.Builder dynamic(boolean dynamic)
public ContractEdge.Builder confidence(double confidence)
public ContractEdge.Builder statementIndex(int statementIndex)
public ContractEdge.Builder transformation(Transformation transformation)
public ContractEdge.Builder identity(EdgeIdentity identity)
public ContractEdge build()