7#include <aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h>
8#include <aws/bedrock-data-automation/model/S3Object.h>
19namespace BedrockDataAutomation {
40 template <
typename AssetS3ObjectT = S3Object>
42 m_assetS3ObjectHasBeenSet =
true;
43 m_assetS3Object = std::forward<AssetS3ObjectT>(value);
45 template <
typename AssetS3ObjectT = S3Object>
58 template <
typename GroundTruthS3ObjectT = S3Object>
60 m_groundTruthS3ObjectHasBeenSet =
true;
61 m_groundTruthS3Object = std::forward<GroundTruthS3ObjectT>(value);
63 template <
typename GroundTruthS3ObjectT = S3Object>
73 bool m_assetS3ObjectHasBeenSet =
false;
74 bool m_groundTruthS3ObjectHasBeenSet =
false;
const S3Object & GetAssetS3Object() const
BlueprintOptimizationSample & WithGroundTruthS3Object(GroundTruthS3ObjectT &&value)
AWS_BEDROCKDATAAUTOMATION_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCKDATAAUTOMATION_API BlueprintOptimizationSample(Aws::Utils::Json::JsonView jsonValue)
void SetGroundTruthS3Object(GroundTruthS3ObjectT &&value)
AWS_BEDROCKDATAAUTOMATION_API BlueprintOptimizationSample()=default
const S3Object & GetGroundTruthS3Object() const
bool GroundTruthS3ObjectHasBeenSet() const
BlueprintOptimizationSample & WithAssetS3Object(AssetS3ObjectT &&value)
AWS_BEDROCKDATAAUTOMATION_API BlueprintOptimizationSample & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AssetS3ObjectHasBeenSet() const
void SetAssetS3Object(AssetS3ObjectT &&value)
Aws::Utils::Json::JsonValue JsonValue