public class ManageSecretClient extends java.lang.Object implements ManageSecret
| Constructor and Description |
|---|
ManageSecretClient(de.gesellix.docker.remote.api.EngineApiClient client) |
| Modifier and Type | Method and Description |
|---|---|
EngineResponseContent<de.gesellix.docker.remote.api.IdResponse> |
createSecret(java.lang.String name,
byte[] secretData) |
EngineResponseContent<de.gesellix.docker.remote.api.IdResponse> |
createSecret(java.lang.String name,
byte[] secretData,
java.util.Map<java.lang.String,java.lang.String> labels) |
EngineResponseContent<de.gesellix.docker.remote.api.Secret> |
inspectSecret(java.lang.String secretId) |
void |
rmSecret(java.lang.String secretId) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> |
secrets() |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> |
secrets(java.util.Map<java.lang.String,java.lang.Object> query)
Deprecated.
use
secrets(String) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> |
secrets(java.lang.String filters) |
void |
updateSecret(java.lang.String secretId,
long version,
de.gesellix.docker.remote.api.SecretSpec secretSpec) |
public ManageSecretClient(de.gesellix.docker.remote.api.EngineApiClient client)
public EngineResponseContent<de.gesellix.docker.remote.api.IdResponse> createSecret(java.lang.String name, byte[] secretData, java.util.Map<java.lang.String,java.lang.String> labels)
createSecret in interface ManageSecretpublic EngineResponseContent<de.gesellix.docker.remote.api.IdResponse> createSecret(java.lang.String name, byte[] secretData)
createSecret in interface ManageSecretpublic EngineResponseContent<de.gesellix.docker.remote.api.Secret> inspectSecret(java.lang.String secretId)
inspectSecret in interface ManageSecret@Deprecated public EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> secrets(java.util.Map<java.lang.String,java.lang.Object> query)
secrets(String)secrets in interface ManageSecretsecrets(String)public EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> secrets(java.lang.String filters)
secrets in interface ManageSecretpublic EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.Secret>> secrets()
secrets in interface ManageSecretpublic void rmSecret(java.lang.String secretId)
rmSecret in interface ManageSecretpublic void updateSecret(java.lang.String secretId,
long version,
de.gesellix.docker.remote.api.SecretSpec secretSpec)
updateSecret in interface ManageSecret