7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/kinesisanalytics/KinesisAnalyticsRequest.h>
9#include <aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h>
10#include <aws/kinesisanalytics/model/InputProcessingConfiguration.h>
11#include <aws/kinesisanalytics/model/InputStartingPositionConfiguration.h>
12#include <aws/kinesisanalytics/model/S3Configuration.h>
17namespace KinesisAnalytics {
42 template <
typename ResourceARNT = Aws::String>
44 m_resourceARNHasBeenSet =
true;
45 m_resourceARN = std::forward<ResourceARNT>(value);
47 template <
typename ResourceARNT = Aws::String>
61 template <
typename RoleARNT = Aws::String>
63 m_roleARNHasBeenSet =
true;
64 m_roleARN = std::forward<RoleARNT>(value);
66 template <
typename RoleARNT = Aws::String>
79 return m_inputStartingPositionConfiguration;
82 template <
typename InputStartingPositionConfigurationT = InputStartingPositionConfiguration>
84 m_inputStartingPositionConfigurationHasBeenSet =
true;
85 m_inputStartingPositionConfiguration = std::forward<InputStartingPositionConfigurationT>(value);
87 template <
typename InputStartingPositionConfigurationT = InputStartingPositionConfiguration>
101 template <
typename S3ConfigurationT = S3Configuration>
103 m_s3ConfigurationHasBeenSet =
true;
104 m_s3Configuration = std::forward<S3ConfigurationT>(value);
106 template <
typename S3ConfigurationT = S3Configuration>
122 template <
typename InputProcessingConfigurationT = InputProcessingConfiguration>
124 m_inputProcessingConfigurationHasBeenSet =
true;
125 m_inputProcessingConfiguration = std::forward<InputProcessingConfigurationT>(value);
127 template <
typename InputProcessingConfigurationT = InputProcessingConfiguration>
135 bool m_resourceARNHasBeenSet =
false;
138 bool m_roleARNHasBeenSet =
false;
141 bool m_inputStartingPositionConfigurationHasBeenSet =
false;
144 bool m_s3ConfigurationHasBeenSet =
false;
147 bool m_inputProcessingConfigurationHasBeenSet =
false;
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String