public class GCPCSIDriverConfigSpecFluent<A extends GCPCSIDriverConfigSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
GCPCSIDriverConfigSpecFluent.KmsKeyNested<N> |
| Constructor and Description |
|---|
GCPCSIDriverConfigSpecFluent() |
GCPCSIDriverConfigSpecFluent(GCPCSIDriverConfigSpec instance) |
public GCPCSIDriverConfigSpecFluent()
public GCPCSIDriverConfigSpecFluent(GCPCSIDriverConfigSpec instance)
protected void copyInstance(GCPCSIDriverConfigSpec instance)
public GCPKMSKeyReference buildKmsKey()
public A withKmsKey(GCPKMSKeyReference kmsKey)
public boolean hasKmsKey()
public A withNewKmsKey(String keyRing, String location, String name, String projectID)
public GCPCSIDriverConfigSpecFluent.KmsKeyNested<A> withNewKmsKey()
public GCPCSIDriverConfigSpecFluent.KmsKeyNested<A> withNewKmsKeyLike(GCPKMSKeyReference item)
public GCPCSIDriverConfigSpecFluent.KmsKeyNested<A> editKmsKey()
public GCPCSIDriverConfigSpecFluent.KmsKeyNested<A> editOrNewKmsKey()
public GCPCSIDriverConfigSpecFluent.KmsKeyNested<A> editOrNewKmsKeyLike(GCPKMSKeyReference item)
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 GCPCSIDriverConfigSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GCPCSIDriverConfigSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.