@Generated(value="org.jsonschema2pojo") public class CSINodeDriver extends Object implements KubernetesResource
Constructor and Description |
---|
CSINodeDriver()
No args constructor for use in serialization
|
CSINodeDriver(VolumeNodeResources allocatable,
String name,
String nodeID,
List<String> topologyKeys) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
VolumeNodeResources |
getAllocatable() |
String |
getName() |
String |
getNodeID() |
List<String> |
getTopologyKeys() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAllocatable(VolumeNodeResources allocatable) |
void |
setName(String name) |
void |
setNodeID(String nodeID) |
void |
setTopologyKeys(List<String> topologyKeys) |
public CSINodeDriver()
public CSINodeDriver(VolumeNodeResources allocatable, String name, String nodeID, List<String> topologyKeys)
allocatable
- name
- topologyKeys
- nodeID
- public VolumeNodeResources getAllocatable()
public void setAllocatable(VolumeNodeResources allocatable)
allocatable
- The allocatablepublic String getName()
public void setName(String name)
name
- The namepublic String getNodeID()
public void setNodeID(String nodeID)
nodeID
- The nodeIDpublic void setTopologyKeys(List<String> topologyKeys)
topologyKeys
- The topologyKeysCopyright © 2015–2020 Red Hat. All rights reserved.