7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/lambda-web/LambdaWeb_EXPORTS.h>
42 template <
typename RevisionIdT = Aws::String>
44 m_revisionIdHasBeenSet =
true;
45 m_revisionId = std::forward<RevisionIdT>(value);
47 template <
typename RevisionIdT = Aws::String>
62 m_weightHasBeenSet =
true;
74 bool m_revisionIdHasBeenSet =
false;
75 bool m_weightHasBeenSet =
false;
AWS_LAMBDAWEB_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_LAMBDAWEB_API RevisionWeight(Aws::Utils::Json::JsonView jsonValue)
void SetRevisionId(RevisionIdT &&value)
bool WeightHasBeenSet() const
void SetWeight(int value)
AWS_LAMBDAWEB_API RevisionWeight & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetRevisionId() const
RevisionWeight & WithWeight(int value)
AWS_LAMBDAWEB_API RevisionWeight()=default
bool RevisionIdHasBeenSet() const
RevisionWeight & WithRevisionId(RevisionIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue