Package com.oracle.bmc.datasafe.model
Class CryptoAssessmentWalletSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.CryptoAssessmentWalletSummary.Builder
-
- Enclosing class:
- CryptoAssessmentWalletSummary
public static class CryptoAssessmentWalletSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
assessmentId
public CryptoAssessmentWalletSummary.Builder assessmentId(String assessmentId)
OCID of the crypto assessment that discovered the wallet.- Parameters:
assessmentId- the value to set- Returns:
- this builder
-
timeLastAssessed
public CryptoAssessmentWalletSummary.Builder timeLastAssessed(Date timeLastAssessed)
The date and time the associated crypto assessment was last assessed, in RFC3339 format.- Parameters:
timeLastAssessed- the value to set- Returns:
- this builder
-
targetId
public CryptoAssessmentWalletSummary.Builder targetId(String targetId)
OCID of the target database associated with the wallet.- Parameters:
targetId- the value to set- Returns:
- this builder
-
feature
public CryptoAssessmentWalletSummary.Builder feature(CryptoAssessmentWalletSummary.Feature feature)
Crypto feature for which wallet details are reported.- Parameters:
feature- the value to set- Returns:
- this builder
-
walletLocation
public CryptoAssessmentWalletSummary.Builder walletLocation(String walletLocation)
Wallet path for the feature.- Parameters:
walletLocation- the value to set- Returns:
- this builder
-
autoLogin
public CryptoAssessmentWalletSummary.Builder autoLogin(CryptoAssessmentWalletSummary.AutoLogin autoLogin)
Whether wallet auto-login is enabled.- Parameters:
autoLogin- the value to set- Returns:
- this builder
-
timeCreated
public CryptoAssessmentWalletSummary.Builder timeCreated(Date timeCreated)
Wallet creation time in RFC3339 format.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
walletEncryptionAlgorithm
public CryptoAssessmentWalletSummary.Builder walletEncryptionAlgorithm(String walletEncryptionAlgorithm)
Wallet encryption algorithm.- Parameters:
walletEncryptionAlgorithm- the value to set- Returns:
- this builder
-
build
public CryptoAssessmentWalletSummary build()
-
copy
public CryptoAssessmentWalletSummary.Builder copy(CryptoAssessmentWalletSummary model)
-
-