7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/LambdaGraderConfig.h>
42 template <
typename LambdaGraderT = LambdaGraderConfig>
44 m_lambdaGraderHasBeenSet =
true;
45 m_lambdaGrader = std::forward<LambdaGraderT>(value);
47 template <
typename LambdaGraderT = LambdaGraderConfig>
55 bool m_lambdaGraderHasBeenSet =
false;
bool LambdaGraderHasBeenSet() const
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
void SetLambdaGrader(LambdaGraderT &&value)
AWS_BEDROCK_API GraderConfig()=default
AWS_BEDROCK_API GraderConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCK_API GraderConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const LambdaGraderConfig & GetLambdaGrader() const
GraderConfig & WithLambdaGrader(LambdaGraderT &&value)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue