7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/model/OutboundEdiOptions.h>
9#include <aws/b2bi/model/InboundEdiOptions.h>
48 template<
typename OutboundEdiT = OutboundEdiOptions>
49 void SetOutboundEdi(OutboundEdiT&& value) { m_outboundEdiHasBeenSet =
true; m_outboundEdi = std::forward<OutboundEdiT>(value); }
50 template<
typename OutboundEdiT = OutboundEdiOptions>
60 template<
typename InboundEdiT = InboundEdiOptions>
61 void SetInboundEdi(InboundEdiT&& value) { m_inboundEdiHasBeenSet =
true; m_inboundEdi = std::forward<InboundEdiT>(value); }
62 template<
typename InboundEdiT = InboundEdiOptions>
68 bool m_outboundEdiHasBeenSet =
false;
71 bool m_inboundEdiHasBeenSet =
false;
bool OutboundEdiHasBeenSet() const
AWS_B2BI_API CapabilityOptions()=default
AWS_B2BI_API Aws::Utils::Json::JsonValue Jsonize() const
bool InboundEdiHasBeenSet() const
AWS_B2BI_API CapabilityOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
const OutboundEdiOptions & GetOutboundEdi() const
CapabilityOptions & WithOutboundEdi(OutboundEdiT &&value)
const InboundEdiOptions & GetInboundEdi() const
void SetOutboundEdi(OutboundEdiT &&value)
CapabilityOptions & WithInboundEdi(InboundEdiT &&value)
void SetInboundEdi(InboundEdiT &&value)
AWS_B2BI_API CapabilityOptions(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue