Interface VolumeTypeEncryptionBuilder
-
- All Superinterfaces:
Buildable.Builder<VolumeTypeEncryptionBuilder,VolumeTypeEncryption>
- All Known Implementing Classes:
AbstractCinderVolumeTypeEncryption.VolumeTypeEncryptionConcreteBuilder
public interface VolumeTypeEncryptionBuilder extends Buildable.Builder<VolumeTypeEncryptionBuilder,VolumeTypeEncryption>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VolumeTypeEncryptionBuildercipher(String cipher)SeeVolumeTypeEncryption.getCipher()OptionalVolumeTypeEncryptionBuildercontrolLocation(String controlLocation)SeeVolumeTypeEncryption.getControlLocation()OptionalVolumeTypeEncryptionBuilderid(String id)SeeVolumeTypeEncryption.getId()OptionalVolumeTypeEncryptionBuilderkeySize(Integer keySize)SeeVolumeTypeEncryption.getKeySize()OptionalVolumeTypeEncryptionBuilderprovider(String provider)VolumeTypeEncryptionBuildervolumeTypeId(String volumeTypeId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
cipher
VolumeTypeEncryptionBuilder cipher(String cipher)
SeeVolumeTypeEncryption.getCipher()Optional- Parameters:
cipher- Defining cipher for the encryption type- Returns:
- VolumeTypeEncryptionBuilder
-
controlLocation
VolumeTypeEncryptionBuilder controlLocation(String controlLocation)
SeeVolumeTypeEncryption.getControlLocation()Optional- Parameters:
controlLocation- Defining control location for the encryption type- Returns:
- VolumeTypeEncryptionBuilder
-
id
VolumeTypeEncryptionBuilder id(String id)
SeeVolumeTypeEncryption.getId()Optional- Parameters:
id- The identifier for the encryption type.- Returns:
- VolumeTypeEncryptionBuilder
-
keySize
VolumeTypeEncryptionBuilder keySize(Integer keySize)
SeeVolumeTypeEncryption.getKeySize()Optional- Parameters:
keySize- Defining key size for the encryption type- Returns:
- VolumeTypeEncryptionBuilder
-
provider
VolumeTypeEncryptionBuilder provider(String provider)
- Parameters:
provider- Defining provider for the encryption type- Returns:
- VolumeTypeEncryptionBuilder
-
volumeTypeId
VolumeTypeEncryptionBuilder volumeTypeId(String volumeTypeId)
- Parameters:
volumeTypeId- Defining the identifier for the volume type for which encryption type is to be created- Returns:
- VolumeTypeEncryptionBuilder
-
-