AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration Class Reference

#include <NodeLogPublishingConfiguration.h>

Public Member Functions

 NodeLogPublishingConfiguration ()
 
 NodeLogPublishingConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
NodeLogPublishingConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const NodeFabricLogPublishingConfigurationGetFabric () const
 
bool FabricHasBeenSet () const
 
void SetFabric (const NodeFabricLogPublishingConfiguration &value)
 
void SetFabric (NodeFabricLogPublishingConfiguration &&value)
 
NodeLogPublishingConfigurationWithFabric (const NodeFabricLogPublishingConfiguration &value)
 
NodeLogPublishingConfigurationWithFabric (NodeFabricLogPublishingConfiguration &&value)
 

Detailed Description

Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.

See Also:

AWS API Reference

Definition at line 32 of file NodeLogPublishingConfiguration.h.

Constructor & Destructor Documentation

◆ NodeLogPublishingConfiguration() [1/2]

Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::NodeLogPublishingConfiguration ( )

◆ NodeLogPublishingConfiguration() [2/2]

Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::NodeLogPublishingConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FabricHasBeenSet()

bool Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::FabricHasBeenSet ( ) const
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 53 of file NodeLogPublishingConfiguration.h.

◆ GetFabric()

const NodeFabricLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::GetFabric ( ) const
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 46 of file NodeLogPublishingConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::Jsonize ( ) const

◆ operator=()

NodeLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFabric() [1/2]

void Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::SetFabric ( const NodeFabricLogPublishingConfiguration value)
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 60 of file NodeLogPublishingConfiguration.h.

◆ SetFabric() [2/2]

void Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::SetFabric ( NodeFabricLogPublishingConfiguration &&  value)
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 67 of file NodeLogPublishingConfiguration.h.

◆ WithFabric() [1/2]

NodeLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::WithFabric ( const NodeFabricLogPublishingConfiguration value)
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 74 of file NodeLogPublishingConfiguration.h.

◆ WithFabric() [2/2]

NodeLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeLogPublishingConfiguration::WithFabric ( NodeFabricLogPublishingConfiguration &&  value)
inline

Configuration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Definition at line 81 of file NodeLogPublishingConfiguration.h.


The documentation for this class was generated from the following file: