7#include <aws/sagemaker/SageMaker_EXPORTS.h>
39 m_prefillTokenCountHasBeenSet =
true;
40 m_prefillTokenCount = value;
55 m_sampleTokenCountHasBeenSet =
true;
56 m_sampleTokenCount = value;
71 m_trainingTokenCountHasBeenSet =
true;
72 m_trainingTokenCount = value;
80 long long m_prefillTokenCount{0};
82 long long m_sampleTokenCount{0};
84 long long m_trainingTokenCount{0};
85 bool m_prefillTokenCountHasBeenSet =
false;
86 bool m_sampleTokenCountHasBeenSet =
false;
87 bool m_trainingTokenCountHasBeenSet =
false;
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API BillableTokenUsage & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetTrainingTokenCount(long long value)
BillableTokenUsage & WithTrainingTokenCount(long long value)
bool PrefillTokenCountHasBeenSet() const
BillableTokenUsage & WithSampleTokenCount(long long value)
bool TrainingTokenCountHasBeenSet() const
AWS_SAGEMAKER_API BillableTokenUsage(Aws::Utils::Json::JsonView jsonValue)
void SetPrefillTokenCount(long long value)
bool SampleTokenCountHasBeenSet() const
BillableTokenUsage & WithPrefillTokenCount(long long value)
long long GetPrefillTokenCount() const
long long GetSampleTokenCount() const
void SetSampleTokenCount(long long value)
long long GetTrainingTokenCount() const
AWS_SAGEMAKER_API BillableTokenUsage()=default
Aws::Utils::Json::JsonValue JsonValue