public static class JsonCredentialRequest.JsonCredentialRequestBuilder extends CredHubRequest.CredHubRequestBuilder<JsonCredential,JsonCredentialRequest,JsonCredentialRequest.JsonCredentialRequestBuilder>
JsonCredentialRequest
s.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, permissions
protected JsonCredentialRequest createTarget()
CredHubRequest.CredHubRequestBuilder
createTarget
in class CredHubRequest.CredHubRequestBuilder<JsonCredential,JsonCredentialRequest,JsonCredentialRequest.JsonCredentialRequestBuilder>
protected JsonCredentialRequest.JsonCredentialRequestBuilder createBuilder()
CredHubRequest.CredHubRequestBuilder
createBuilder
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)