9#include <aws/sagemaker-metrics/SageMakerMetricsErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/sagemaker-metrics/SageMakerMetricsEndpointProvider.h>
21#include <aws/sagemaker-metrics/model/BatchGetMetricsResult.h>
22#include <aws/sagemaker-metrics/model/BatchPutMetricsResult.h>
30 class HttpClientFactory;
35 template<
typename R,
typename E>
class Outcome;
46 class AWSCredentialsProvider;
54 namespace SageMakerMetrics
63 class BatchGetMetricsRequest;
64 class BatchPutMetricsRequest;
EndpointProviderBase< SageMakerMetricsClientConfiguration, SageMakerMetricsBuiltInParameters, SageMakerMetricsClientContextParameters > SageMakerMetricsEndpointProviderBase
Aws::Utils::Outcome< BatchGetMetricsResult, SageMakerMetricsError > BatchGetMetricsOutcome
std::future< BatchPutMetricsOutcome > BatchPutMetricsOutcomeCallable
std::future< BatchGetMetricsOutcome > BatchGetMetricsOutcomeCallable
Aws::Utils::Outcome< BatchPutMetricsResult, SageMakerMetricsError > BatchPutMetricsOutcome
std::function< void(const SageMakerMetricsClient *, const Model::BatchGetMetricsRequest &, const Model::BatchGetMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetMetricsResponseReceivedHandler
std::function< void(const SageMakerMetricsClient *, const Model::BatchPutMetricsRequest &, const Model::BatchPutMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchPutMetricsResponseReceivedHandler