7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/model/InboundEdiOptions.h>
9#include <aws/b2bi/model/OutboundEdiOptions.h>
42 template <
typename OutboundEdiT = OutboundEdiOptions>
44 m_outboundEdiHasBeenSet =
true;
45 m_outboundEdi = std::forward<OutboundEdiT>(value);
47 template <
typename OutboundEdiT = OutboundEdiOptions>
60 template <
typename InboundEdiT = InboundEdiOptions>
62 m_inboundEdiHasBeenSet =
true;
63 m_inboundEdi = std::forward<InboundEdiT>(value);
65 template <
typename InboundEdiT = InboundEdiOptions>
75 bool m_outboundEdiHasBeenSet =
false;
76 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