public class SecretBuilder extends AbstractBuilder<io.fabric8.kubernetes.api.model.Secret,SecretBuilder>
| Constructor and Description |
|---|
SecretBuilder(String id) |
| Modifier and Type | Method and Description |
|---|---|
SecretBuilder |
addData(String key,
byte[] data) |
SecretBuilder |
addData(String key,
InputStream data) |
SecretBuilder |
addData(String key,
Path path) |
SecretBuilder |
addEncodedData(String key,
String data)
Use this to add data already encoded in Base64 to the secret.
|
SecretBuilder |
addRawData(String key,
String data)
Use this to add raw (unencoded) data to the secret.
|
io.fabric8.kubernetes.api.model.Secret |
build() |
protected SecretBuilder |
getThis() |
SecretBuilder |
setType(SecretType type) |
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilderpublic SecretBuilder(String id)
public SecretBuilder addData(String key, Path path) throws IOException
IOExceptionpublic SecretBuilder addData(String key, InputStream data)
public SecretBuilder addData(String key, byte[] data)
public SecretBuilder addRawData(String key, String data)
public SecretBuilder addEncodedData(String key, String data)
public SecretBuilder setType(SecretType type)
public io.fabric8.kubernetes.api.model.Secret build()
build in class AbstractBuilder<io.fabric8.kubernetes.api.model.Secret,SecretBuilder>protected SecretBuilder getThis()
getThis in class AbstractBuilder<io.fabric8.kubernetes.api.model.Secret,SecretBuilder>Copyright © 2022. All rights reserved.