7#include <aws/comprehend/ComprehendRequest.h>
8#include <aws/comprehend/Comprehend_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
39 template <
typename Endpo
intArnT = Aws::String>
41 m_endpointArnHasBeenSet =
true;
42 m_endpointArn = std::forward<EndpointArnT>(value);
44 template <
typename Endpo
intArnT = Aws::String>
57 template <
typename DesiredModelArnT = Aws::String>
59 m_desiredModelArnHasBeenSet =
true;
60 m_desiredModelArn = std::forward<DesiredModelArnT>(value);
62 template <
typename DesiredModelArnT = Aws::String>
78 m_desiredInferenceUnitsHasBeenSet =
true;
79 m_desiredInferenceUnits = value;
94 template <
typename DesiredDataAccessRoleArnT = Aws::String>
96 m_desiredDataAccessRoleArnHasBeenSet =
true;
97 m_desiredDataAccessRoleArn = std::forward<DesiredDataAccessRoleArnT>(value);
99 template <
typename DesiredDataAccessRoleArnT = Aws::String>
112 template <
typename FlywheelArnT = Aws::String>
114 m_flywheelArnHasBeenSet =
true;
115 m_flywheelArn = std::forward<FlywheelArnT>(value);
117 template <
typename FlywheelArnT = Aws::String>
128 int m_desiredInferenceUnits{0};
133 bool m_endpointArnHasBeenSet =
false;
134 bool m_desiredModelArnHasBeenSet =
false;
135 bool m_desiredInferenceUnitsHasBeenSet =
false;
136 bool m_desiredDataAccessRoleArnHasBeenSet =
false;
137 bool m_flywheelArnHasBeenSet =
false;
bool DesiredInferenceUnitsHasBeenSet() const
UpdateEndpointRequest & WithDesiredModelArn(DesiredModelArnT &&value)
void SetEndpointArn(EndpointArnT &&value)
const Aws::String & GetEndpointArn() const
void SetDesiredDataAccessRoleArn(DesiredDataAccessRoleArnT &&value)
AWS_COMPREHEND_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
bool DesiredDataAccessRoleArnHasBeenSet() const
UpdateEndpointRequest & WithEndpointArn(EndpointArnT &&value)
void SetDesiredModelArn(DesiredModelArnT &&value)
void SetFlywheelArn(FlywheelArnT &&value)
const Aws::String & GetDesiredModelArn() const
AWS_COMPREHEND_API Aws::String SerializePayload() const override
virtual const char * GetServiceRequestName() const override
bool DesiredModelArnHasBeenSet() const
const Aws::String & GetDesiredDataAccessRoleArn() const
void SetDesiredInferenceUnits(int value)
bool FlywheelArnHasBeenSet() const
bool EndpointArnHasBeenSet() const
AWS_COMPREHEND_API UpdateEndpointRequest()=default
UpdateEndpointRequest & WithDesiredDataAccessRoleArn(DesiredDataAccessRoleArnT &&value)
int GetDesiredInferenceUnits() const
UpdateEndpointRequest & WithDesiredInferenceUnits(int value)
UpdateEndpointRequest & WithFlywheelArn(FlywheelArnT &&value)
const Aws::String & GetFlywheelArn() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String