Class VSphereCSIDriverConfigSpecFluent<A extends VSphereCSIDriverConfigSpecFluent<A>>

    • Constructor Detail

      • VSphereCSIDriverConfigSpecFluent

        public VSphereCSIDriverConfigSpecFluent()
    • Method Detail

      • getGlobalMaxSnapshotsPerBlockVolume

        public Long getGlobalMaxSnapshotsPerBlockVolume()
      • withGlobalMaxSnapshotsPerBlockVolume

        public A withGlobalMaxSnapshotsPerBlockVolume​(Long globalMaxSnapshotsPerBlockVolume)
      • hasGlobalMaxSnapshotsPerBlockVolume

        public boolean hasGlobalMaxSnapshotsPerBlockVolume()
      • getGranularMaxSnapshotsPerBlockVolumeInVSAN

        public Long getGranularMaxSnapshotsPerBlockVolumeInVSAN()
      • withGranularMaxSnapshotsPerBlockVolumeInVSAN

        public A withGranularMaxSnapshotsPerBlockVolumeInVSAN​(Long granularMaxSnapshotsPerBlockVolumeInVSAN)
      • hasGranularMaxSnapshotsPerBlockVolumeInVSAN

        public boolean hasGranularMaxSnapshotsPerBlockVolumeInVSAN()
      • getGranularMaxSnapshotsPerBlockVolumeInVVOL

        public Long getGranularMaxSnapshotsPerBlockVolumeInVVOL()
      • withGranularMaxSnapshotsPerBlockVolumeInVVOL

        public A withGranularMaxSnapshotsPerBlockVolumeInVVOL​(Long granularMaxSnapshotsPerBlockVolumeInVVOL)
      • hasGranularMaxSnapshotsPerBlockVolumeInVVOL

        public boolean hasGranularMaxSnapshotsPerBlockVolumeInVVOL()
      • getMaxAllowedBlockVolumesPerNode

        public Integer getMaxAllowedBlockVolumesPerNode()
      • withMaxAllowedBlockVolumesPerNode

        public A withMaxAllowedBlockVolumesPerNode​(Integer maxAllowedBlockVolumesPerNode)
      • hasMaxAllowedBlockVolumesPerNode

        public boolean hasMaxAllowedBlockVolumesPerNode()
      • addToTopologyCategories

        public A addToTopologyCategories​(int index,
                                         String item)
      • setToTopologyCategories

        public A setToTopologyCategories​(int index,
                                         String item)
      • addToTopologyCategories

        public A addToTopologyCategories​(String... items)
      • addAllToTopologyCategories

        public A addAllToTopologyCategories​(Collection<String> items)
      • removeFromTopologyCategories

        public A removeFromTopologyCategories​(String... items)
      • removeAllFromTopologyCategories

        public A removeAllFromTopologyCategories​(Collection<String> items)
      • getTopologyCategories

        public List<String> getTopologyCategories()
      • getTopologyCategory

        public String getTopologyCategory​(int index)
      • getFirstTopologyCategory

        public String getFirstTopologyCategory()
      • getLastTopologyCategory

        public String getLastTopologyCategory()
      • getMatchingTopologyCategory

        public String getMatchingTopologyCategory​(Predicate<String> predicate)
      • hasMatchingTopologyCategory

        public boolean hasMatchingTopologyCategory​(Predicate<String> predicate)
      • withTopologyCategories

        public A withTopologyCategories​(List<String> topologyCategories)
      • withTopologyCategories

        public A withTopologyCategories​(String... topologyCategories)
      • hasTopologyCategories

        public boolean hasTopologyCategories()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()