@@ -1069,7 +1069,7 @@ namespace Model
1069
1069
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1070
1070
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1071
1071
*/
1072
- inline void SetChecksumCRC32 (const Aws::String& value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32 = value; }
1072
+ inline void SetChecksumCRC32 (const Aws::String& value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32 = value; SetChecksumAlgorithm (ChecksumAlgorithm::CRC32); }
1073
1073
1074
1074
/* *
1075
1075
* <p>This header can be used as a data integrity check to verify that the data
@@ -1079,7 +1079,7 @@ namespace Model
1079
1079
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1080
1080
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1081
1081
*/
1082
- inline void SetChecksumCRC32 (Aws::String&& value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32 = std::move (value); }
1082
+ inline void SetChecksumCRC32 (Aws::String&& value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32 = std::move (value); SetChecksumAlgorithm (ChecksumAlgorithm::CRC32); }
1083
1083
1084
1084
/* *
1085
1085
* <p>This header can be used as a data integrity check to verify that the data
@@ -1089,7 +1089,7 @@ namespace Model
1089
1089
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1090
1090
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1091
1091
*/
1092
- inline void SetChecksumCRC32 (const char * value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32.assign (value); }
1092
+ inline void SetChecksumCRC32 (const char * value) { m_checksumCRC32HasBeenSet = true ; m_checksumCRC32.assign (value); SetChecksumAlgorithm (ChecksumAlgorithm::CRC32); }
1093
1093
1094
1094
/* *
1095
1095
* <p>This header can be used as a data integrity check to verify that the data
@@ -1150,7 +1150,7 @@ namespace Model
1150
1150
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1151
1151
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1152
1152
*/
1153
- inline void SetChecksumCRC32C (const Aws::String& value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C = value; }
1153
+ inline void SetChecksumCRC32C (const Aws::String& value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C = value; SetChecksumAlgorithm (ChecksumAlgorithm::CRC32C); }
1154
1154
1155
1155
/* *
1156
1156
* <p>This header can be used as a data integrity check to verify that the data
@@ -1160,7 +1160,7 @@ namespace Model
1160
1160
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1161
1161
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1162
1162
*/
1163
- inline void SetChecksumCRC32C (Aws::String&& value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C = std::move (value); }
1163
+ inline void SetChecksumCRC32C (Aws::String&& value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C = std::move (value); SetChecksumAlgorithm (ChecksumAlgorithm::CRC32C); }
1164
1164
1165
1165
/* *
1166
1166
* <p>This header can be used as a data integrity check to verify that the data
@@ -1170,7 +1170,7 @@ namespace Model
1170
1170
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1171
1171
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1172
1172
*/
1173
- inline void SetChecksumCRC32C (const char * value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C.assign (value); }
1173
+ inline void SetChecksumCRC32C (const char * value) { m_checksumCRC32CHasBeenSet = true ; m_checksumCRC32C.assign (value); SetChecksumAlgorithm (ChecksumAlgorithm::CRC32C); }
1174
1174
1175
1175
/* *
1176
1176
* <p>This header can be used as a data integrity check to verify that the data
@@ -1228,7 +1228,7 @@ namespace Model
1228
1228
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1229
1229
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1230
1230
*/
1231
- inline void SetChecksumSHA1 (const Aws::String& value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1 = value; }
1231
+ inline void SetChecksumSHA1 (const Aws::String& value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1 = value; SetChecksumAlgorithm (ChecksumAlgorithm::SHA1); }
1232
1232
1233
1233
/* *
1234
1234
* <p>This header can be used as a data integrity check to verify that the data
@@ -1237,7 +1237,7 @@ namespace Model
1237
1237
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1238
1238
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1239
1239
*/
1240
- inline void SetChecksumSHA1 (Aws::String&& value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1 = std::move (value); }
1240
+ inline void SetChecksumSHA1 (Aws::String&& value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1 = std::move (value); SetChecksumAlgorithm (ChecksumAlgorithm::SHA1); }
1241
1241
1242
1242
/* *
1243
1243
* <p>This header can be used as a data integrity check to verify that the data
@@ -1246,7 +1246,7 @@ namespace Model
1246
1246
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1247
1247
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1248
1248
*/
1249
- inline void SetChecksumSHA1 (const char * value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1.assign (value); }
1249
+ inline void SetChecksumSHA1 (const char * value) { m_checksumSHA1HasBeenSet = true ; m_checksumSHA1.assign (value); SetChecksumAlgorithm (ChecksumAlgorithm::SHA1); }
1250
1250
1251
1251
/* *
1252
1252
* <p>This header can be used as a data integrity check to verify that the data
@@ -1304,7 +1304,7 @@ namespace Model
1304
1304
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1305
1305
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1306
1306
*/
1307
- inline void SetChecksumSHA256 (const Aws::String& value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256 = value; }
1307
+ inline void SetChecksumSHA256 (const Aws::String& value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256 = value; SetChecksumAlgorithm (ChecksumAlgorithm::SHA256); }
1308
1308
1309
1309
/* *
1310
1310
* <p>This header can be used as a data integrity check to verify that the data
@@ -1314,7 +1314,7 @@ namespace Model
1314
1314
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1315
1315
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1316
1316
*/
1317
- inline void SetChecksumSHA256 (Aws::String&& value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256 = std::move (value); }
1317
+ inline void SetChecksumSHA256 (Aws::String&& value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256 = std::move (value); SetChecksumAlgorithm (ChecksumAlgorithm::SHA256); }
1318
1318
1319
1319
/* *
1320
1320
* <p>This header can be used as a data integrity check to verify that the data
@@ -1324,7 +1324,7 @@ namespace Model
1324
1324
* href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking
1325
1325
* object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>
1326
1326
*/
1327
- inline void SetChecksumSHA256 (const char * value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256.assign (value); }
1327
+ inline void SetChecksumSHA256 (const char * value) { m_checksumSHA256HasBeenSet = true ; m_checksumSHA256.assign (value); SetChecksumAlgorithm (ChecksumAlgorithm::SHA256); }
1328
1328
1329
1329
/* *
1330
1330
* <p>This header can be used as a data integrity check to verify that the data
0 commit comments