Package com.flagright.api.types
Class BlockchainRisk.Builder
- java.lang.Object
-
- com.flagright.api.types.BlockchainRisk.Builder
-
- Enclosing class:
- BlockchainRisk
public static final class BlockchainRisk.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public BlockchainRisk.Builder from(BlockchainRisk other)
-
provider
public BlockchainRisk.Builder provider(java.util.Optional<java.lang.String> provider)
-
provider
public BlockchainRisk.Builder provider(java.lang.String provider)
-
timestamp
public BlockchainRisk.Builder timestamp(java.util.Optional<java.lang.Double> timestamp)
-
timestamp
public BlockchainRisk.Builder timestamp(java.lang.Double timestamp)
-
riskLevel
public BlockchainRisk.Builder riskLevel(java.util.Optional<RiskLevel> riskLevel)
-
riskLevel
public BlockchainRisk.Builder riskLevel(RiskLevel riskLevel)
-
riskScore
public BlockchainRisk.Builder riskScore(java.util.Optional<java.lang.Double> riskScore)
-
riskScore
public BlockchainRisk.Builder riskScore(java.lang.Double riskScore)
-
counterparties
public BlockchainRisk.Builder counterparties(java.util.Optional<java.util.List<BlockchainCounterparty>> counterparties)
-
counterparties
public BlockchainRisk.Builder counterparties(java.util.List<BlockchainCounterparty> counterparties)
-
subject
public BlockchainRisk.Builder subject(java.util.Optional<BlockchainRiskSubject> subject)
-
subject
public BlockchainRisk.Builder subject(BlockchainRiskSubject subject)
-
risks
public BlockchainRisk.Builder risks(java.util.Optional<java.util.List<BlockchainRiskDetail>> risks)
-
risks
public BlockchainRisk.Builder risks(java.util.List<BlockchainRiskDetail> risks)
-
tags
public BlockchainRisk.Builder tags(java.util.Optional<java.util.List<Tag>> tags)
-
tags
public BlockchainRisk.Builder tags(java.util.List<Tag> tags)
-
build
public BlockchainRisk build()
-
-