7#include <aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h>
8#include <aws/sagemaker-runtime/model/PayloadPart.h>
9#include <aws/sagemaker-runtime/model/ModelStreamError.h>
22namespace SageMakerRuntime
50 template<
typename PayloadPartT = PayloadPart>
51 void SetPayloadPart(PayloadPartT&& value) { m_payloadPartHasBeenSet =
true; m_payloadPart = std::forward<PayloadPartT>(value); }
52 template<
typename PayloadPartT = PayloadPart>
67 template<
typename ModelStreamErrorT = ModelStreamError>
68 void SetModelStreamError(ModelStreamErrorT&& value) { m_modelStreamErrorHasBeenSet =
true; m_modelStreamError = std::forward<ModelStreamErrorT>(value); }
69 template<
typename ModelStreamErrorT = ModelStreamError>
80 template<
typename InternalStreamFailureT = SageMakerRuntimeError>
81 void SetInternalStreamFailure(InternalStreamFailureT&& value) { m_internalStreamFailureHasBeenSet =
true; m_internalStreamFailure = std::forward<InternalStreamFailureT>(value); }
82 template<
typename InternalStreamFailureT = SageMakerRuntimeError>
88 bool m_payloadPartHasBeenSet =
false;
91 bool m_modelStreamErrorHasBeenSet =
false;
94 bool m_internalStreamFailureHasBeenSet =
false;
const SageMakerRuntimeError & GetInternalStreamFailure() const
ResponseStream & WithPayloadPart(PayloadPartT &&value)
ResponseStream & WithModelStreamError(ModelStreamErrorT &&value)
AWS_SAGEMAKERRUNTIME_API ResponseStream(Aws::Utils::Json::JsonView jsonValue)
bool PayloadPartHasBeenSet() const
void SetInternalStreamFailure(InternalStreamFailureT &&value)
ResponseStream & WithInternalStreamFailure(InternalStreamFailureT &&value)
AWS_SAGEMAKERRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
void SetPayloadPart(PayloadPartT &&value)
AWS_SAGEMAKERRUNTIME_API ResponseStream & operator=(Aws::Utils::Json::JsonView jsonValue)
const ModelStreamError & GetModelStreamError() const
void SetModelStreamError(ModelStreamErrorT &&value)
AWS_SAGEMAKERRUNTIME_API ResponseStream()=default
const PayloadPart & GetPayloadPart() const
bool ModelStreamErrorHasBeenSet() const
bool InternalStreamFailureHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue