7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/mediaconnect/MediaConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
11#include <aws/mediaconnect/model/UpdateEncryption.h>
12#include <aws/mediaconnect/model/Protocol.h>
13#include <aws/mediaconnect/model/VpcInterfaceAttachment.h>
14#include <aws/mediaconnect/model/OutputStatus.h>
15#include <aws/mediaconnect/model/MediaStreamOutputConfigurationRequest.h>
70 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
84 inline void SetDestination(
const char* value) { m_destinationHasBeenSet =
true; m_destination.assign(value); }
112 inline void SetFlowArn(
const char* value) { m_flowArnHasBeenSet =
true; m_flowArn.assign(value); }
125 inline void SetMaxLatency(
int value) { m_maxLatencyHasBeenSet =
true; m_maxLatency = value; }
154 inline void SetMinLatency(
int value) { m_minLatencyHasBeenSet =
true; m_minLatency = value; }
166 inline void SetOutputArn(
const char* value) { m_outputArnHasBeenSet =
true; m_outputArn.assign(value); }
178 inline void SetPort(
int value) { m_portHasBeenSet =
true; m_port = value; }
202 inline void SetRemoteId(
const char* value) { m_remoteIdHasBeenSet =
true; m_remoteId.assign(value); }
215 inline void SetSenderControlPort(
int value) { m_senderControlPortHasBeenSet =
true; m_senderControlPort = value; }
228 inline void SetSenderIpAddress(
const char* value) { m_senderIpAddressHasBeenSet =
true; m_senderIpAddress.assign(value); }
240 inline void SetSmoothingLatency(
int value) { m_smoothingLatencyHasBeenSet =
true; m_smoothingLatency = value; }
253 inline void SetStreamId(
const char* value) { m_streamIdHasBeenSet =
true; m_streamId.assign(value); }
287 bool m_cidrAllowListHasBeenSet =
false;
290 bool m_descriptionHasBeenSet =
false;
293 bool m_destinationHasBeenSet =
false;
296 bool m_encryptionHasBeenSet =
false;
299 bool m_flowArnHasBeenSet =
false;
302 bool m_maxLatencyHasBeenSet =
false;
305 bool m_mediaStreamOutputConfigurationsHasBeenSet =
false;
308 bool m_minLatencyHasBeenSet =
false;
311 bool m_outputArnHasBeenSet =
false;
314 bool m_portHasBeenSet =
false;
317 bool m_protocolHasBeenSet =
false;
320 bool m_remoteIdHasBeenSet =
false;
322 int m_senderControlPort;
323 bool m_senderControlPortHasBeenSet =
false;
326 bool m_senderIpAddressHasBeenSet =
false;
328 int m_smoothingLatency;
329 bool m_smoothingLatencyHasBeenSet =
false;
332 bool m_streamIdHasBeenSet =
false;
335 bool m_vpcInterfaceAttachmentHasBeenSet =
false;
338 bool m_outputStatusHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector