Class CinderBlockQuotaSet.BlockQuotaSetConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.storage.block.domain.CinderBlockQuotaSet.BlockQuotaSetConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<BlockQuotaSetBuilder,BlockQuotaSet>,BlockQuotaSetBuilder
- Enclosing class:
- CinderBlockQuotaSet
public static class CinderBlockQuotaSet.BlockQuotaSetConcreteBuilder extends Object implements BlockQuotaSetBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockQuotaSetbuild()Creates and return the Model Entity MBlockQuotaSetBuilderfrom(BlockQuotaSet in)Creates a Builder using the param M as the default valuesBlockQuotaSetBuildergigabytes(int gigabytes)Space consumed in gigabytes for Block StorageBlockQuotaSetBuildersnapshots(int snapshots)Snapshots present in Block StorageBlockQuotaSetBuildervolumes(int volumes)Volumes Quota for Block StorageBlockQuotaSetBuildervolumeTypesQuotas(Map<String,Integer> volumeTypesQuotas)Quotas limits for each volume type
-
-
-
Method Detail
-
build
public BlockQuotaSet build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<BlockQuotaSetBuilder,BlockQuotaSet>- Returns:
- M instance
-
from
public BlockQuotaSetBuilder from(BlockQuotaSet in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<BlockQuotaSetBuilder,BlockQuotaSet>- Returns:
- Builder
-
volumes
public BlockQuotaSetBuilder volumes(int volumes)
Description copied from interface:BlockQuotaSetBuilderVolumes Quota for Block Storage- Specified by:
volumesin interfaceBlockQuotaSetBuilder- Returns:
- volumes consumed in the Block Storage.
-
snapshots
public BlockQuotaSetBuilder snapshots(int snapshots)
Description copied from interface:BlockQuotaSetBuilderSnapshots present in Block Storage- Specified by:
snapshotsin interfaceBlockQuotaSetBuilder- Returns:
- snapshots present in the Block Storage.
-
gigabytes
public BlockQuotaSetBuilder gigabytes(int gigabytes)
Description copied from interface:BlockQuotaSetBuilderSpace consumed in gigabytes for Block Storage- Specified by:
gigabytesin interfaceBlockQuotaSetBuilder- Returns:
- space consumed in the Block Storage.
-
volumeTypesQuotas
public BlockQuotaSetBuilder volumeTypesQuotas(Map<String,Integer> volumeTypesQuotas)
Description copied from interface:BlockQuotaSetBuilderQuotas limits for each volume type- Specified by:
volumeTypesQuotasin interfaceBlockQuotaSetBuilder- Returns:
- volume types quota limits configured in the Block Storage.
-
-