public static class EncryptedCredentials.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EncryptedCredentials |
build() |
EncryptedCredentials.Builder |
copy(EncryptedCredentials model) |
EncryptedCredentials.Builder |
description(String description) |
EncryptedCredentials.Builder |
keyId(String keyId)
The master key should be created in OCI Vault owned by the client of this API.
|
EncryptedCredentials.Builder |
name(String name) |
EncryptedCredentials.Builder |
properties(List<CredentialProperty> properties)
The credential properties list.
|
EncryptedCredentials.Builder |
source(String source) |
EncryptedCredentials.Builder |
type(String type) |
public EncryptedCredentials.Builder source(String source)
public EncryptedCredentials.Builder name(String name)
public EncryptedCredentials.Builder type(String type)
public EncryptedCredentials.Builder description(String description)
public EncryptedCredentials.Builder keyId(String keyId)
The master key should be created in OCI Vault owned by the client of this API. The user should have permission to access the vault key.
keyId
- the value to setpublic EncryptedCredentials.Builder properties(List<CredentialProperty> properties)
The credential properties list. Credential property values will be encrypted format.
properties
- the value to setpublic EncryptedCredentials build()
public EncryptedCredentials.Builder copy(EncryptedCredentials model)
Copyright © 2016–2024. All rights reserved.