public class EncryptionKeyReferenceFluentImpl<A extends EncryptionKeyReferenceFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements EncryptionKeyReferenceFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
EncryptionKeyReferenceFluentImpl.KmsKeyNestedImpl<N> |
EncryptionKeyReferenceFluent.KmsKeyNested<N>| Constructor and Description |
|---|
EncryptionKeyReferenceFluentImpl() |
EncryptionKeyReferenceFluentImpl(EncryptionKeyReference instance) |
public EncryptionKeyReferenceFluentImpl()
public EncryptionKeyReferenceFluentImpl(EncryptionKeyReference instance)
@Deprecated public KMSKeyReference getKmsKey()
getKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public KMSKeyReference buildKmsKey()
buildKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A withKmsKey(KMSKeyReference kmsKey)
withKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public Boolean hasKmsKey()
hasKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A withNewKmsKey(String keyRing, String location, String name, String projectID)
withNewKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public EncryptionKeyReferenceFluent.KmsKeyNested<A> withNewKmsKey()
withNewKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public EncryptionKeyReferenceFluent.KmsKeyNested<A> withNewKmsKeyLike(KMSKeyReference item)
withNewKmsKeyLike in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public EncryptionKeyReferenceFluent.KmsKeyNested<A> editKmsKey()
editKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public EncryptionKeyReferenceFluent.KmsKeyNested<A> editOrNewKmsKey()
editOrNewKmsKey in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public EncryptionKeyReferenceFluent.KmsKeyNested<A> editOrNewKmsKeyLike(KMSKeyReference item)
editOrNewKmsKeyLike in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public String getKmsKeyServiceAccount()
getKmsKeyServiceAccount in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A withKmsKeyServiceAccount(String kmsKeyServiceAccount)
withKmsKeyServiceAccount in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public Boolean hasKmsKeyServiceAccount()
hasKmsKeyServiceAccount in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>@Deprecated public A withNewKmsKeyServiceAccount(String arg0)
withNewKmsKeyServiceAccount in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.