Package cz.xtf.builder.builders
Class PVCBuilder
- java.lang.Object
-
- cz.xtf.builder.builders.AbstractBuilder<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,PVCBuilder>
-
- cz.xtf.builder.builders.PVCBuilder
-
public class PVCBuilder extends AbstractBuilder<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,PVCBuilder>
-
-
Constructor Summary
Constructors Constructor Description PVCBuilder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PVCBuilderaccessROX()PVCBuilderaccessRWO()PVCBuilderaccessRWX()io.fabric8.kubernetes.api.model.PersistentVolumeClaimbuild()protected PVCBuildergetThis()PVCBuilderstorageSize(String storageRequest)-
Methods inherited from class cz.xtf.builder.builders.AbstractBuilder
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilder
-
-
-
-
Constructor Detail
-
PVCBuilder
public PVCBuilder(String name)
-
-
Method Detail
-
accessRWO
public PVCBuilder accessRWO()
-
accessRWX
public PVCBuilder accessRWX()
-
accessROX
public PVCBuilder accessROX()
-
storageSize
public PVCBuilder storageSize(String storageRequest)
-
build
public io.fabric8.kubernetes.api.model.PersistentVolumeClaim build()
- Specified by:
buildin classAbstractBuilder<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,PVCBuilder>
-
getThis
protected PVCBuilder getThis()
- Specified by:
getThisin classAbstractBuilder<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,PVCBuilder>
-
-