7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/glue/model/TransformStatusType.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/core/utils/memory/stl/AWSVector.h>
12#include <aws/glue/model/TransformParameters.h>
13#include <aws/glue/model/EvaluationMetrics.h>
14#include <aws/glue/model/WorkerType.h>
15#include <aws/glue/model/TransformEncryption.h>
16#include <aws/glue/model/GlueTable.h>
17#include <aws/glue/model/SchemaColumn.h>
58 inline void SetTransformId(
const char* value) { m_transformIdHasBeenSet =
true; m_transformId.assign(value); }
73 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
89 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
183 inline void SetLabelCount(
int value) { m_labelCountHasBeenSet =
true; m_labelCount = value; }
219 inline void SetRole(
const char* value) { m_roleHasBeenSet =
true; m_role.assign(value); }
238 inline void SetGlueVersion(
const char* value) { m_glueVersionHasBeenSet =
true; m_glueVersion.assign(value); }
265 inline void SetMaxCapacity(
double value) { m_maxCapacityHasBeenSet =
true; m_maxCapacity = value; }
305 inline void SetNumberOfWorkers(
int value) { m_numberOfWorkersHasBeenSet =
true; m_numberOfWorkers = value; }
315 inline void SetTimeout(
int value) { m_timeoutHasBeenSet =
true; m_timeout = value; }
326 inline void SetMaxRetries(
int value) { m_maxRetriesHasBeenSet =
true; m_maxRetries = value; }
346 bool m_transformIdHasBeenSet =
false;
349 bool m_nameHasBeenSet =
false;
352 bool m_descriptionHasBeenSet =
false;
355 bool m_statusHasBeenSet =
false;
358 bool m_createdOnHasBeenSet =
false;
361 bool m_lastModifiedOnHasBeenSet =
false;
364 bool m_inputRecordTablesHasBeenSet =
false;
367 bool m_parametersHasBeenSet =
false;
370 bool m_evaluationMetricsHasBeenSet =
false;
373 bool m_labelCountHasBeenSet =
false;
376 bool m_schemaHasBeenSet =
false;
379 bool m_roleHasBeenSet =
false;
382 bool m_glueVersionHasBeenSet =
false;
384 double m_maxCapacity;
385 bool m_maxCapacityHasBeenSet =
false;
388 bool m_workerTypeHasBeenSet =
false;
390 int m_numberOfWorkers;
391 bool m_numberOfWorkersHasBeenSet =
false;
394 bool m_timeoutHasBeenSet =
false;
397 bool m_maxRetriesHasBeenSet =
false;
400 bool m_transformEncryptionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue