7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
19namespace BedrockAgentRuntime
39 AWS_BEDROCKAGENTRUNTIME_API
Span();
49 inline int GetEnd()
const{
return m_end; }
51 inline void SetEnd(
int value) { m_endHasBeenSet =
true; m_end = value; }
61 inline void SetStart(
int value) { m_startHasBeenSet =
true; m_start = value; }
67 bool m_endHasBeenSet =
false;
70 bool m_startHasBeenSet =
false;
Span & WithEnd(int value)
AWS_BEDROCKAGENTRUNTIME_API Span()
bool EndHasBeenSet() const
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
Span & WithStart(int value)
AWS_BEDROCKAGENTRUNTIME_API Span(Aws::Utils::Json::JsonView jsonValue)
bool StartHasBeenSet() const
AWS_BEDROCKAGENTRUNTIME_API Span & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue