Class VSphereCSIDriverConfigSpecFluent<A extends VSphereCSIDriverConfigSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.VSphereCSIDriverConfigSpecFluent<A>
-
- Direct Known Subclasses:
CSIDriverConfigSpecFluent.VSphereNested,VSphereCSIDriverConfigSpecBuilder
public class VSphereCSIDriverConfigSpecFluent<A extends VSphereCSIDriverConfigSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Constructor Summary
Constructors Constructor Description VSphereCSIDriverConfigSpecFluent()VSphereCSIDriverConfigSpecFluent(VSphereCSIDriverConfigSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
VSphereCSIDriverConfigSpecFluent
public VSphereCSIDriverConfigSpecFluent()
-
VSphereCSIDriverConfigSpecFluent
public VSphereCSIDriverConfigSpecFluent(VSphereCSIDriverConfigSpec instance)
-
-
Method Detail
-
addAllToTopologyCategories
public A addAllToTopologyCategories(Collection<String> items)
-
copyInstance
protected void copyInstance(VSphereCSIDriverConfigSpec instance)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends VSphereCSIDriverConfigSpecFluent<A>>
-
getFirstTopologyCategory
public String getFirstTopologyCategory()
-
getGlobalMaxSnapshotsPerBlockVolume
public Long getGlobalMaxSnapshotsPerBlockVolume()
-
getGranularMaxSnapshotsPerBlockVolumeInVSAN
public Long getGranularMaxSnapshotsPerBlockVolumeInVSAN()
-
getGranularMaxSnapshotsPerBlockVolumeInVVOL
public Long getGranularMaxSnapshotsPerBlockVolumeInVVOL()
-
getLastTopologyCategory
public String getLastTopologyCategory()
-
getMaxAllowedBlockVolumesPerNode
public Integer getMaxAllowedBlockVolumesPerNode()
-
getTopologyCategory
public String getTopologyCategory(int index)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasGlobalMaxSnapshotsPerBlockVolume
public boolean hasGlobalMaxSnapshotsPerBlockVolume()
-
hasGranularMaxSnapshotsPerBlockVolumeInVSAN
public boolean hasGranularMaxSnapshotsPerBlockVolumeInVSAN()
-
hasGranularMaxSnapshotsPerBlockVolumeInVVOL
public boolean hasGranularMaxSnapshotsPerBlockVolumeInVVOL()
-
hasMatchingTopologyCategory
public boolean hasMatchingTopologyCategory(Predicate<String> predicate)
-
hasMaxAllowedBlockVolumesPerNode
public boolean hasMaxAllowedBlockVolumesPerNode()
-
hasTopologyCategories
public boolean hasTopologyCategories()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends VSphereCSIDriverConfigSpecFluent<A>>
-
removeAllFromTopologyCategories
public A removeAllFromTopologyCategories(Collection<String> items)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withGlobalMaxSnapshotsPerBlockVolume
public A withGlobalMaxSnapshotsPerBlockVolume(Long globalMaxSnapshotsPerBlockVolume)
-
withGranularMaxSnapshotsPerBlockVolumeInVSAN
public A withGranularMaxSnapshotsPerBlockVolumeInVSAN(Long granularMaxSnapshotsPerBlockVolumeInVSAN)
-
withGranularMaxSnapshotsPerBlockVolumeInVVOL
public A withGranularMaxSnapshotsPerBlockVolumeInVVOL(Long granularMaxSnapshotsPerBlockVolumeInVVOL)
-
withMaxAllowedBlockVolumesPerNode
public A withMaxAllowedBlockVolumesPerNode(Integer maxAllowedBlockVolumesPerNode)
-
-