7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/mediaconnect/model/InterfaceRequest.h>
49 template<
typename DestinationIpT = Aws::String>
50 void SetDestinationIp(DestinationIpT&& value) { m_destinationIpHasBeenSet =
true; m_destinationIp = std::forward<DestinationIpT>(value); }
51 template<
typename DestinationIpT = Aws::String>
62 inline void SetDestinationPort(
int value) { m_destinationPortHasBeenSet =
true; m_destinationPort = value; }
73 template<
typename InterfaceT = InterfaceRequest>
74 void SetInterface(InterfaceT&& value) { m_interfaceHasBeenSet =
true; m_interface = std::forward<InterfaceT>(value); }
75 template<
typename InterfaceT = InterfaceRequest>
81 bool m_destinationIpHasBeenSet =
false;
83 int m_destinationPort{0};
84 bool m_destinationPortHasBeenSet =
false;
86 InterfaceRequest m_interface;
87 bool m_interfaceHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue