7#include <aws/cleanrooms/CleanRooms_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
43 template <
typename OutputColumnNameT = Aws::String>
45 m_outputColumnNameHasBeenSet =
true;
46 m_outputColumnName = std::forward<OutputColumnNameT>(value);
48 template <
typename OutputColumnNameT = Aws::String>
64 m_minimumIdentityCountHasBeenSet =
true;
65 m_minimumIdentityCount = value;
75 int m_minimumIdentityCount{0};
76 bool m_outputColumnNameHasBeenSet =
false;
77 bool m_minimumIdentityCountHasBeenSet =
false;
int GetMinimumIdentityCount() const
OutputColumnThreshold & WithOutputColumnName(OutputColumnNameT &&value)
AWS_CLEANROOMS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMinimumIdentityCount(int value)
AWS_CLEANROOMS_API OutputColumnThreshold & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetOutputColumnName(OutputColumnNameT &&value)
const Aws::String & GetOutputColumnName() const
AWS_CLEANROOMS_API OutputColumnThreshold(Aws::Utils::Json::JsonView jsonValue)
OutputColumnThreshold & WithMinimumIdentityCount(int value)
AWS_CLEANROOMS_API OutputColumnThreshold()=default
bool MinimumIdentityCountHasBeenSet() const
bool OutputColumnNameHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue