Package com.oracle.bmc.database.model
Class OkvKeyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.OkvKeyDetails.Builder
-
- Enclosing class:
- OkvKeyDetails
public static class OkvKeyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OkvKeyDetails
build()
OkvKeyDetails.Builder
certificateDirectoryName(String certificateDirectoryName)
OKV certificate directory nameOkvKeyDetails.Builder
certificateId(String certificateId)
OKV certificate idOkvKeyDetails.Builder
copy(OkvKeyDetails model)
OkvKeyDetails.Builder
directoryName(String directoryName)
OKV wallet directory nameOkvKeyDetails.Builder
okvKmsKey(String okvKmsKey)
UUID of OKV KMS KeyOkvKeyDetails.Builder
okvUri(String okvUri)
URI of OKV server
-
-
-
Method Detail
-
okvUri
public OkvKeyDetails.Builder okvUri(String okvUri)
URI of OKV server- Parameters:
okvUri
- the value to set- Returns:
- this builder
-
okvKmsKey
public OkvKeyDetails.Builder okvKmsKey(String okvKmsKey)
UUID of OKV KMS Key- Parameters:
okvKmsKey
- the value to set- Returns:
- this builder
-
directoryName
public OkvKeyDetails.Builder directoryName(String directoryName)
OKV wallet directory name- Parameters:
directoryName
- the value to set- Returns:
- this builder
-
certificateDirectoryName
public OkvKeyDetails.Builder certificateDirectoryName(String certificateDirectoryName)
OKV certificate directory name- Parameters:
certificateDirectoryName
- the value to set- Returns:
- this builder
-
certificateId
public OkvKeyDetails.Builder certificateId(String certificateId)
OKV certificate id- Parameters:
certificateId
- the value to set- Returns:
- this builder
-
build
public OkvKeyDetails build()
-
copy
public OkvKeyDetails.Builder copy(OkvKeyDetails model)
-
-