9#include <aws/sagemaker-runtime/SageMakerRuntimeErrors.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-runtime/SageMakerRuntimeEndpointProvider.h>
21#include <aws/sagemaker-runtime/model/InvokeEndpointResult.h>
22#include <aws/sagemaker-runtime/model/InvokeEndpointAsyncResult.h>
23#include <aws/core/NoResult.h>
31 class HttpClientFactory;
36 template<
typename R,
typename E>
class Outcome;
47 class AWSCredentialsProvider;
55 namespace SageMakerRuntime
64 class InvokeEndpointRequest;
65 class InvokeEndpointAsyncRequest;
66 class InvokeEndpointWithResponseStreamRequest;
EndpointProviderBase< SageMakerRuntimeClientConfiguration, SageMakerRuntimeBuiltInParameters, SageMakerRuntimeClientContextParameters > SageMakerRuntimeEndpointProviderBase
std::future< InvokeEndpointWithResponseStreamOutcome > InvokeEndpointWithResponseStreamOutcomeCallable
Aws::Utils::Outcome< InvokeEndpointResult, SageMakerRuntimeError > InvokeEndpointOutcome
std::future< InvokeEndpointOutcome > InvokeEndpointOutcomeCallable
Aws::Utils::Outcome< InvokeEndpointAsyncResult, SageMakerRuntimeError > InvokeEndpointAsyncOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerRuntimeError > InvokeEndpointWithResponseStreamOutcome
std::future< InvokeEndpointAsyncOutcome > InvokeEndpointAsyncOutcomeCallable
std::function< void(const SageMakerRuntimeClient *, const Model::InvokeEndpointAsyncRequest &, const Model::InvokeEndpointAsyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InvokeEndpointAsyncResponseReceivedHandler
std::function< void(const SageMakerRuntimeClient *, const Model::InvokeEndpointWithResponseStreamRequest &, const Model::InvokeEndpointWithResponseStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InvokeEndpointWithResponseStreamResponseReceivedHandler
std::function< void(const SageMakerRuntimeClient *, const Model::InvokeEndpointRequest &, Model::InvokeEndpointOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InvokeEndpointResponseReceivedHandler