7#include <aws/managedblockchain/ManagedBlockchain_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/managedblockchain/model/Edition.h>
22namespace ManagedBlockchain
47 template<
typename OrderingServiceEndpo
intT = Aws::String>
48 void SetOrderingServiceEndpoint(OrderingServiceEndpointT&& value) { m_orderingServiceEndpointHasBeenSet =
true; m_orderingServiceEndpoint = std::forward<OrderingServiceEndpointT>(value); }
49 template<
typename OrderingServiceEndpo
intT = Aws::String>
68 bool m_orderingServiceEndpointHasBeenSet =
false;
71 bool m_editionHasBeenSet =
false;
NetworkFabricAttributes & WithOrderingServiceEndpoint(OrderingServiceEndpointT &&value)
Edition GetEdition() const
bool EditionHasBeenSet() const
NetworkFabricAttributes & WithEdition(Edition value)
AWS_MANAGEDBLOCKCHAIN_API NetworkFabricAttributes()=default
void SetEdition(Edition value)
AWS_MANAGEDBLOCKCHAIN_API NetworkFabricAttributes(Aws::Utils::Json::JsonView jsonValue)
AWS_MANAGEDBLOCKCHAIN_API NetworkFabricAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetOrderingServiceEndpoint() const
void SetOrderingServiceEndpoint(OrderingServiceEndpointT &&value)
bool OrderingServiceEndpointHasBeenSet() const
AWS_MANAGEDBLOCKCHAIN_API Aws::Utils::Json::JsonValue Jsonize() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue