bool ErrorCodeHasBeenSet() const
AWS_S3OUTPOSTS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_S3OUTPOSTS_API FailedReason()=default
FailedReason & WithErrorCode(ErrorCodeT &&value)
void SetMessage(MessageT &&value)
FailedReason & WithMessage(MessageT &&value)
bool MessageHasBeenSet() const
AWS_S3OUTPOSTS_API FailedReason(Aws::Utils::Json::JsonView jsonValue)
AWS_S3OUTPOSTS_API FailedReason & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetErrorCode(ErrorCodeT &&value)
const Aws::String & GetMessage() const
const Aws::String & GetErrorCode() const