public static class JsonCredentialRequest.JsonCredentialRequestBuilder extends CredHubRequest.CredHubRequestBuilder<JsonCredential,JsonCredentialRequest,JsonCredentialRequest.JsonCredentialRequestBuilder>
JsonCredentialRequests.targetObj| Constructor and Description |
|---|
JsonCredentialRequestBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected JsonCredentialRequest.JsonCredentialRequestBuilder |
createBuilder()
Provide the concrete builder.
|
protected JsonCredentialRequest |
createTarget()
Provide the concrete object to build.
|
JsonCredentialRequest.JsonCredentialRequestBuilder |
value(JsonCredential value)
Set the value of a JSON credential.
|
JsonCredentialRequest.JsonCredentialRequestBuilder |
value(Map<String,Object> value) |
build, mode, name, overwrite, permission, permissions, permissionsprotected JsonCredentialRequest createTarget()
CredHubRequest.CredHubRequestBuildercreateTarget in class CredHubRequest.CredHubRequestBuilder<JsonCredential,JsonCredentialRequest,JsonCredentialRequest.JsonCredentialRequestBuilder>protected JsonCredentialRequest.JsonCredentialRequestBuilder createBuilder()
CredHubRequest.CredHubRequestBuildercreateBuilder in class CredHubRequest.CredHubRequestBuilder<JsonCredential,JsonCredentialRequest,JsonCredentialRequest.JsonCredentialRequestBuilder>public JsonCredentialRequest.JsonCredentialRequestBuilder value(JsonCredential value)
value - the credential value; must not be nullpublic JsonCredentialRequest.JsonCredentialRequestBuilder value(Map<String,Object> value)