@Generated(value="jsonschema2pojo") public class CSIDriverConfigSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<CSIDriverConfigSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
CSIDriverConfigSpec()
No args constructor for use in serialization
|
CSIDriverConfigSpec(AWSCSIDriverConfigSpec aws,
AzureCSIDriverConfigSpec azure,
String driverType,
GCPCSIDriverConfigSpec gcp,
VSphereCSIDriverConfigSpec vSphere) |
| Modifier and Type | Method and Description |
|---|---|
CSIDriverConfigSpecBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
AWSCSIDriverConfigSpec |
getAws() |
AzureCSIDriverConfigSpec |
getAzure() |
String |
getDriverType() |
GCPCSIDriverConfigSpec |
getGcp() |
VSphereCSIDriverConfigSpec |
getVSphere() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAws(AWSCSIDriverConfigSpec aws) |
void |
setAzure(AzureCSIDriverConfigSpec azure) |
void |
setDriverType(String driverType) |
void |
setGcp(GCPCSIDriverConfigSpec gcp) |
void |
setVSphere(VSphereCSIDriverConfigSpec vSphere) |
CSIDriverConfigSpecBuilder |
toBuilder() |
public CSIDriverConfigSpec()
public CSIDriverConfigSpec(AWSCSIDriverConfigSpec aws, AzureCSIDriverConfigSpec azure, String driverType, GCPCSIDriverConfigSpec gcp, VSphereCSIDriverConfigSpec vSphere)
public AWSCSIDriverConfigSpec getAws()
public void setAws(AWSCSIDriverConfigSpec aws)
public AzureCSIDriverConfigSpec getAzure()
public void setAzure(AzureCSIDriverConfigSpec azure)
public String getDriverType()
public void setDriverType(String driverType)
public GCPCSIDriverConfigSpec getGcp()
public void setGcp(GCPCSIDriverConfigSpec gcp)
public VSphereCSIDriverConfigSpec getVSphere()
public void setVSphere(VSphereCSIDriverConfigSpec vSphere)
public CSIDriverConfigSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<CSIDriverConfigSpecBuilder>public CSIDriverConfigSpecBuilder toBuilder()
Copyright © 2015–2023 Red Hat. All rights reserved.