7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/sagemaker/model/DataCaptureConfigSummary.h>
11#include <aws/sagemaker/model/EndpointStatus.h>
12#include <aws/core/utils/DateTime.h>
13#include <aws/sagemaker/model/DeploymentConfig.h>
14#include <aws/sagemaker/model/AsyncInferenceConfig.h>
15#include <aws/sagemaker/model/PendingDeploymentSummary.h>
16#include <aws/sagemaker/model/ExplainerConfig.h>
17#include <aws/sagemaker/model/ProductionVariantSummary.h>
22template<
typename RESULT_TYPE>
23class AmazonWebServiceResult;
64 inline void SetEndpointArn(
const char* value) { m_endpointArn.assign(value); }
260 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
void SetPendingDeploymentSummary(const PendingDeploymentSummary &value)
void SetEndpointName(const char *value)
void SetEndpointArn(const char *value)
DescribeEndpointResult & WithShadowProductionVariants(Aws::Vector< ProductionVariantSummary > &&value)
void SetEndpointStatus(const EndpointStatus &value)
const EndpointStatus & GetEndpointStatus() const
void SetAsyncInferenceConfig(AsyncInferenceConfig &&value)
const DataCaptureConfigSummary & GetDataCaptureConfig() const
void SetFailureReason(const Aws::String &value)
void SetEndpointConfigName(Aws::String &&value)
DescribeEndpointResult & WithPendingDeploymentSummary(PendingDeploymentSummary &&value)
AWS_SAGEMAKER_API DescribeEndpointResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const Aws::Utils::DateTime & GetCreationTime() const
DescribeEndpointResult & WithEndpointStatus(const EndpointStatus &value)
void SetShadowProductionVariants(Aws::Vector< ProductionVariantSummary > &&value)
DescribeEndpointResult & WithFailureReason(Aws::String &&value)
void SetEndpointArn(Aws::String &&value)
DescribeEndpointResult & WithRequestId(Aws::String &&value)
const Aws::String & GetEndpointArn() const
void SetProductionVariants(const Aws::Vector< ProductionVariantSummary > &value)
void SetCreationTime(Aws::Utils::DateTime &&value)
DescribeEndpointResult & WithCreationTime(const Aws::Utils::DateTime &value)
DescribeEndpointResult & WithLastDeploymentConfig(DeploymentConfig &&value)
DescribeEndpointResult & WithAsyncInferenceConfig(const AsyncInferenceConfig &value)
const Aws::Vector< ProductionVariantSummary > & GetShadowProductionVariants() const
const Aws::String & GetFailureReason() const
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
DescribeEndpointResult & WithEndpointName(const char *value)
DescribeEndpointResult & WithEndpointName(Aws::String &&value)
const DeploymentConfig & GetLastDeploymentConfig() const
DescribeEndpointResult & WithLastDeploymentConfig(const DeploymentConfig &value)
DescribeEndpointResult & WithAsyncInferenceConfig(AsyncInferenceConfig &&value)
void SetEndpointConfigName(const Aws::String &value)
DescribeEndpointResult & WithEndpointArn(const char *value)
DescribeEndpointResult & WithPendingDeploymentSummary(const PendingDeploymentSummary &value)
void SetProductionVariants(Aws::Vector< ProductionVariantSummary > &&value)
void SetExplainerConfig(const ExplainerConfig &value)
DescribeEndpointResult & WithEndpointConfigName(const Aws::String &value)
DescribeEndpointResult & WithDataCaptureConfig(const DataCaptureConfigSummary &value)
DescribeEndpointResult & WithFailureReason(const char *value)
void SetEndpointName(const Aws::String &value)
void SetRequestId(const char *value)
void SetDataCaptureConfig(DataCaptureConfigSummary &&value)
void SetFailureReason(Aws::String &&value)
void SetEndpointConfigName(const char *value)
void SetFailureReason(const char *value)
const Aws::Vector< ProductionVariantSummary > & GetProductionVariants() const
const Aws::Utils::DateTime & GetLastModifiedTime() const
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
DescribeEndpointResult & WithRequestId(const char *value)
DescribeEndpointResult & WithFailureReason(const Aws::String &value)
void SetRequestId(const Aws::String &value)
DescribeEndpointResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
DescribeEndpointResult & WithEndpointStatus(EndpointStatus &&value)
const PendingDeploymentSummary & GetPendingDeploymentSummary() const
void SetLastDeploymentConfig(const DeploymentConfig &value)
DescribeEndpointResult & AddShadowProductionVariants(ProductionVariantSummary &&value)
void SetCreationTime(const Aws::Utils::DateTime &value)
DescribeEndpointResult & WithEndpointConfigName(Aws::String &&value)
DescribeEndpointResult & WithExplainerConfig(ExplainerConfig &&value)
DescribeEndpointResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
DescribeEndpointResult & AddShadowProductionVariants(const ProductionVariantSummary &value)
void SetPendingDeploymentSummary(PendingDeploymentSummary &&value)
DescribeEndpointResult & WithShadowProductionVariants(const Aws::Vector< ProductionVariantSummary > &value)
AWS_SAGEMAKER_API DescribeEndpointResult()
DescribeEndpointResult & WithEndpointName(const Aws::String &value)
const ExplainerConfig & GetExplainerConfig() const
DescribeEndpointResult & WithRequestId(const Aws::String &value)
DescribeEndpointResult & AddProductionVariants(const ProductionVariantSummary &value)
void SetRequestId(Aws::String &&value)
DescribeEndpointResult & WithProductionVariants(Aws::Vector< ProductionVariantSummary > &&value)
DescribeEndpointResult & WithEndpointConfigName(const char *value)
DescribeEndpointResult & WithCreationTime(Aws::Utils::DateTime &&value)
void SetAsyncInferenceConfig(const AsyncInferenceConfig &value)
const AsyncInferenceConfig & GetAsyncInferenceConfig() const
void SetExplainerConfig(ExplainerConfig &&value)
DescribeEndpointResult & WithEndpointArn(const Aws::String &value)
const Aws::String & GetEndpointConfigName() const
DescribeEndpointResult & WithDataCaptureConfig(DataCaptureConfigSummary &&value)
void SetEndpointStatus(EndpointStatus &&value)
AWS_SAGEMAKER_API DescribeEndpointResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeEndpointResult & WithExplainerConfig(const ExplainerConfig &value)
void SetEndpointArn(const Aws::String &value)
DescribeEndpointResult & WithProductionVariants(const Aws::Vector< ProductionVariantSummary > &value)
DescribeEndpointResult & WithEndpointArn(Aws::String &&value)
const Aws::String & GetEndpointName() const
void SetEndpointName(Aws::String &&value)
const Aws::String & GetRequestId() const
void SetDataCaptureConfig(const DataCaptureConfigSummary &value)
DescribeEndpointResult & AddProductionVariants(ProductionVariantSummary &&value)
void SetShadowProductionVariants(const Aws::Vector< ProductionVariantSummary > &value)
void SetLastDeploymentConfig(DeploymentConfig &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue