Class ExternalKeyManagerMetadata.Builder
- java.lang.Object
-
- com.oracle.bmc.keymanagement.model.ExternalKeyManagerMetadata.Builder
-
- Enclosing class:
- ExternalKeyManagerMetadata
public static class ExternalKeyManagerMetadata.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalKeyManagerMetadata
build()
ExternalKeyManagerMetadata.Builder
copy(ExternalKeyManagerMetadata model)
ExternalKeyManagerMetadata.Builder
externalVaultEndpointUrl(String externalVaultEndpointUrl)
URI of the vault on external key manager.ExternalKeyManagerMetadata.Builder
oauthMetadata(OauthMetadata oauthMetadata)
ExternalKeyManagerMetadata.Builder
privateEndpointId(String privateEndpointId)
OCID of private endpoint created by customer.
-
-
-
Method Detail
-
oauthMetadata
public ExternalKeyManagerMetadata.Builder oauthMetadata(OauthMetadata oauthMetadata)
-
externalVaultEndpointUrl
public ExternalKeyManagerMetadata.Builder externalVaultEndpointUrl(String externalVaultEndpointUrl)
URI of the vault on external key manager.- Parameters:
externalVaultEndpointUrl
- the value to set- Returns:
- this builder
-
privateEndpointId
public ExternalKeyManagerMetadata.Builder privateEndpointId(String privateEndpointId)
OCID of private endpoint created by customer.- Parameters:
privateEndpointId
- the value to set- Returns:
- this builder
-
build
public ExternalKeyManagerMetadata build()
-
copy
public ExternalKeyManagerMetadata.Builder copy(ExternalKeyManagerMetadata model)
-
-