Interface BlockQuotaSetBuilder
-
- All Superinterfaces:
Buildable.Builder<BlockQuotaSetBuilder,BlockQuotaSet>
- All Known Implementing Classes:
CinderBlockQuotaSet.BlockQuotaSetConcreteBuilder
public interface BlockQuotaSetBuilder extends Buildable.Builder<BlockQuotaSetBuilder,BlockQuotaSet>
Builder for a QuotaSet model class.- Author:
- Jeremy Unruh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlockQuotaSetBuildergigabytes(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-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
volumes
BlockQuotaSetBuilder volumes(int volumes)
Volumes Quota for Block Storage- Returns:
- volumes consumed in the Block Storage.
-
snapshots
BlockQuotaSetBuilder snapshots(int snapshots)
Snapshots present in Block Storage- Returns:
- snapshots present in the Block Storage.
-
gigabytes
BlockQuotaSetBuilder gigabytes(int gigabytes)
Space consumed in gigabytes for Block Storage- Returns:
- space consumed in the Block Storage.
-
volumeTypesQuotas
BlockQuotaSetBuilder volumeTypesQuotas(Map<String,Integer> volumeTypesQuotas)
Quotas limits for each volume type- Returns:
- volume types quota limits configured in the Block Storage.
-
-