7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/transcribe/TranscribeServiceRequest.h>
9#include <aws/transcribe/TranscribeService_EXPORTS.h>
10#include <aws/transcribe/model/EncryptionConfiguration.h>
15namespace TranscribeService {
41 template <
typename ModelNameT = Aws::String>
43 m_modelNameHasBeenSet =
true;
44 m_modelName = std::forward<ModelNameT>(value);
46 template <
typename ModelNameT = Aws::String>
68 template <
typename DataAccessRoleArnT = Aws::String>
70 m_dataAccessRoleArnHasBeenSet =
true;
71 m_dataAccessRoleArn = std::forward<DataAccessRoleArnT>(value);
73 template <
typename DataAccessRoleArnT = Aws::String>
88 template <
typename EncryptionConfigurationT = EncryptionConfiguration>
90 m_encryptionConfigurationHasBeenSet =
true;
91 m_encryptionConfiguration = std::forward<EncryptionConfigurationT>(value);
93 template <
typename EncryptionConfigurationT = EncryptionConfiguration>
105 bool m_modelNameHasBeenSet =
false;
106 bool m_dataAccessRoleArnHasBeenSet =
false;
107 bool m_encryptionConfigurationHasBeenSet =
false;
const EncryptionConfiguration & GetEncryptionConfiguration() const
AWS_TRANSCRIBESERVICE_API Aws::String SerializePayload() const override
UpdateLanguageModelRequest & WithEncryptionConfiguration(EncryptionConfigurationT &&value)
AWS_TRANSCRIBESERVICE_API UpdateLanguageModelRequest()=default
AWS_TRANSCRIBESERVICE_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
void SetEncryptionConfiguration(EncryptionConfigurationT &&value)
bool EncryptionConfigurationHasBeenSet() const
const Aws::String & GetDataAccessRoleArn() const
bool ModelNameHasBeenSet() const
UpdateLanguageModelRequest & WithDataAccessRoleArn(DataAccessRoleArnT &&value)
const Aws::String & GetModelName() const
UpdateLanguageModelRequest & WithModelName(ModelNameT &&value)
void SetDataAccessRoleArn(DataAccessRoleArnT &&value)
virtual const char * GetServiceRequestName() const override
bool DataAccessRoleArnHasBeenSet() const
void SetModelName(ModelNameT &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String