in DynamoDbEncryption/runtimes/java/src/main/smithy-generated/software/amazon/cryptography/dbencryptionsdk/dynamodb/transforms/ToNative.java [125:168]
public static RuntimeException Error(Error dafnyValue) {
if (dafnyValue.is_DynamoDbEncryptionTransformsException()) {
return ToNative.Error(
(Error_DynamoDbEncryptionTransformsException) dafnyValue
);
}
if (dafnyValue.is_Opaque()) {
return ToNative.Error((Error_Opaque) dafnyValue);
}
if (dafnyValue.is_OpaqueWithText()) {
return ToNative.Error((Error_OpaqueWithText) dafnyValue);
}
if (dafnyValue.is_CollectionOfErrors()) {
return ToNative.Error((Error_CollectionOfErrors) dafnyValue);
}
if (dafnyValue.is_ComAmazonawsDynamodb()) {
return software.amazon.cryptography.services.dynamodb.internaldafny.ToNative.Error(
dafnyValue.dtor_ComAmazonawsDynamodb()
);
}
if (dafnyValue.is_AwsCryptographyDbEncryptionSdkDynamoDb()) {
return software.amazon.cryptography.dbencryptionsdk.dynamodb.ToNative.Error(
dafnyValue.dtor_AwsCryptographyDbEncryptionSdkDynamoDb()
);
}
if (dafnyValue.is_AwsCryptographyDbEncryptionSdkDynamoDbItemEncryptor()) {
return software.amazon.cryptography.dbencryptionsdk.dynamodb.itemencryptor.ToNative.Error(
dafnyValue.dtor_AwsCryptographyDbEncryptionSdkDynamoDbItemEncryptor()
);
}
if (dafnyValue.is_AwsCryptographyDbEncryptionSdkStructuredEncryption()) {
return software.amazon.cryptography.dbencryptionsdk.structuredencryption.ToNative.Error(
dafnyValue.dtor_AwsCryptographyDbEncryptionSdkStructuredEncryption()
);
}
if (dafnyValue.is_AwsCryptographyMaterialProviders()) {
return software.amazon.cryptography.materialproviders.ToNative.Error(
dafnyValue.dtor_AwsCryptographyMaterialProviders()
);
}
OpaqueError.Builder nativeBuilder = OpaqueError.builder();
nativeBuilder.obj(dafnyValue);
return nativeBuilder.build();
}