7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/ModelInvocationJobS3OutputDataConfig.h>
47 template<
typename S3OutputDataConfigT = ModelInvocationJobS3OutputDataConfig>
48 void SetS3OutputDataConfig(S3OutputDataConfigT&& value) { m_s3OutputDataConfigHasBeenSet =
true; m_s3OutputDataConfig = std::forward<S3OutputDataConfigT>(value); }
49 template<
typename S3OutputDataConfigT = ModelInvocationJobS3OutputDataConfig>
55 bool m_s3OutputDataConfigHasBeenSet =
false;
AWS_BEDROCK_API ModelInvocationJobOutputDataConfig()=default
AWS_BEDROCK_API ModelInvocationJobOutputDataConfig(Aws::Utils::Json::JsonView jsonValue)
ModelInvocationJobOutputDataConfig & WithS3OutputDataConfig(S3OutputDataConfigT &&value)
bool S3OutputDataConfigHasBeenSet() const
const ModelInvocationJobS3OutputDataConfig & GetS3OutputDataConfig() const
void SetS3OutputDataConfig(S3OutputDataConfigT &&value)
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCK_API ModelInvocationJobOutputDataConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue