toCannedAccessControlList method
Implementation
CannedAccessControlList toCannedAccessControlList() {
switch (this) {
case 'private':
return CannedAccessControlList.private;
case 'public-read':
return CannedAccessControlList.publicRead;
case 'public-read-write':
return CannedAccessControlList.publicReadWrite;
case 'aws-exec-read':
return CannedAccessControlList.awsExecRead;
case 'authenticated-read':
return CannedAccessControlList.authenticatedRead;
case 'bucket-owner-read':
return CannedAccessControlList.bucketOwnerRead;
case 'bucket-owner-full-control':
return CannedAccessControlList.bucketOwnerFullControl;
case 'log-delivery-write':
return CannedAccessControlList.logDeliveryWrite;
}
throw Exception('$this is not known in enum CannedAccessControlList');
}