public class CSIDriverConfigSpecFluent<A extends CSIDriverConfigSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
CSIDriverConfigSpecFluent.AwsNested<N> |
class |
CSIDriverConfigSpecFluent.AzureNested<N> |
class |
CSIDriverConfigSpecFluent.GcpNested<N> |
class |
CSIDriverConfigSpecFluent.VSphereNested<N> |
| Constructor and Description |
|---|
CSIDriverConfigSpecFluent() |
CSIDriverConfigSpecFluent(CSIDriverConfigSpec instance) |
public CSIDriverConfigSpecFluent()
public CSIDriverConfigSpecFluent(CSIDriverConfigSpec instance)
protected void copyInstance(CSIDriverConfigSpec instance)
public AWSCSIDriverConfigSpec buildAws()
public A withAws(AWSCSIDriverConfigSpec aws)
public boolean hasAws()
public CSIDriverConfigSpecFluent.AwsNested<A> withNewAws()
public CSIDriverConfigSpecFluent.AwsNested<A> withNewAwsLike(AWSCSIDriverConfigSpec item)
public CSIDriverConfigSpecFluent.AwsNested<A> editAws()
public CSIDriverConfigSpecFluent.AwsNested<A> editOrNewAws()
public CSIDriverConfigSpecFluent.AwsNested<A> editOrNewAwsLike(AWSCSIDriverConfigSpec item)
public AzureCSIDriverConfigSpec buildAzure()
public A withAzure(AzureCSIDriverConfigSpec azure)
public boolean hasAzure()
public CSIDriverConfigSpecFluent.AzureNested<A> withNewAzure()
public CSIDriverConfigSpecFluent.AzureNested<A> withNewAzureLike(AzureCSIDriverConfigSpec item)
public CSIDriverConfigSpecFluent.AzureNested<A> editAzure()
public CSIDriverConfigSpecFluent.AzureNested<A> editOrNewAzure()
public CSIDriverConfigSpecFluent.AzureNested<A> editOrNewAzureLike(AzureCSIDriverConfigSpec item)
public String getDriverType()
public boolean hasDriverType()
public GCPCSIDriverConfigSpec buildGcp()
public A withGcp(GCPCSIDriverConfigSpec gcp)
public boolean hasGcp()
public CSIDriverConfigSpecFluent.GcpNested<A> withNewGcp()
public CSIDriverConfigSpecFluent.GcpNested<A> withNewGcpLike(GCPCSIDriverConfigSpec item)
public CSIDriverConfigSpecFluent.GcpNested<A> editGcp()
public CSIDriverConfigSpecFluent.GcpNested<A> editOrNewGcp()
public CSIDriverConfigSpecFluent.GcpNested<A> editOrNewGcpLike(GCPCSIDriverConfigSpec item)
public VSphereCSIDriverConfigSpec buildVSphere()
public A withVSphere(VSphereCSIDriverConfigSpec vSphere)
public boolean hasVSphere()
public CSIDriverConfigSpecFluent.VSphereNested<A> withNewVSphere()
public CSIDriverConfigSpecFluent.VSphereNested<A> withNewVSphereLike(VSphereCSIDriverConfigSpec item)
public CSIDriverConfigSpecFluent.VSphereNested<A> editVSphere()
public CSIDriverConfigSpecFluent.VSphereNested<A> editOrNewVSphere()
public CSIDriverConfigSpecFluent.VSphereNested<A> editOrNewVSphereLike(VSphereCSIDriverConfigSpec 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 CSIDriverConfigSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends CSIDriverConfigSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.