public class EncryptionKeyReferenceFluent<A extends EncryptionKeyReferenceFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
EncryptionKeyReferenceFluent.KmsKeyNested<N> |
| Constructor and Description |
|---|
EncryptionKeyReferenceFluent() |
EncryptionKeyReferenceFluent(EncryptionKeyReference instance) |
public EncryptionKeyReferenceFluent()
public EncryptionKeyReferenceFluent(EncryptionKeyReference instance)
protected void copyInstance(EncryptionKeyReference instance)
public KMSKeyReference buildKmsKey()
public A withKmsKey(KMSKeyReference kmsKey)
public boolean hasKmsKey()
public A withNewKmsKey(String keyRing, String location, String name, String projectID)
public EncryptionKeyReferenceFluent.KmsKeyNested<A> withNewKmsKey()
public EncryptionKeyReferenceFluent.KmsKeyNested<A> withNewKmsKeyLike(KMSKeyReference item)
public EncryptionKeyReferenceFluent.KmsKeyNested<A> editKmsKey()
public EncryptionKeyReferenceFluent.KmsKeyNested<A> editOrNewKmsKey()
public EncryptionKeyReferenceFluent.KmsKeyNested<A> editOrNewKmsKeyLike(KMSKeyReference item)
public String getKmsKeyServiceAccount()
public boolean hasKmsKeyServiceAccount()
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EncryptionKeyReferenceFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EncryptionKeyReferenceFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.