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

#include <NodeFabricLogPublishingConfiguration.h>

Public Member Functions

 NodeFabricLogPublishingConfiguration ()
 
 NodeFabricLogPublishingConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
NodeFabricLogPublishingConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const LogConfigurationsGetChaincodeLogs () const
 
bool ChaincodeLogsHasBeenSet () const
 
void SetChaincodeLogs (const LogConfigurations &value)
 
void SetChaincodeLogs (LogConfigurations &&value)
 
NodeFabricLogPublishingConfigurationWithChaincodeLogs (const LogConfigurations &value)
 
NodeFabricLogPublishingConfigurationWithChaincodeLogs (LogConfigurations &&value)
 
const LogConfigurationsGetPeerLogs () const
 
bool PeerLogsHasBeenSet () const
 
void SetPeerLogs (const LogConfigurations &value)
 
void SetPeerLogs (LogConfigurations &&value)
 
NodeFabricLogPublishingConfigurationWithPeerLogs (const LogConfigurations &value)
 
NodeFabricLogPublishingConfigurationWithPeerLogs (LogConfigurations &&value)
 

Detailed Description

Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.

See Also:

AWS API Reference

Definition at line 32 of file NodeFabricLogPublishingConfiguration.h.

Constructor & Destructor Documentation

◆ NodeFabricLogPublishingConfiguration() [1/2]

Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::NodeFabricLogPublishingConfiguration ( )

◆ NodeFabricLogPublishingConfiguration() [2/2]

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

Member Function Documentation

◆ ChaincodeLogsHasBeenSet()

bool Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::ChaincodeLogsHasBeenSet ( ) const
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 57 of file NodeFabricLogPublishingConfiguration.h.

◆ GetChaincodeLogs()

const LogConfigurations& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::GetChaincodeLogs ( ) const
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 48 of file NodeFabricLogPublishingConfiguration.h.

◆ GetPeerLogs()

const LogConfigurations& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::GetPeerLogs ( ) const
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 102 of file NodeFabricLogPublishingConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PeerLogsHasBeenSet()

bool Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::PeerLogsHasBeenSet ( ) const
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 110 of file NodeFabricLogPublishingConfiguration.h.

◆ SetChaincodeLogs() [1/2]

void Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::SetChaincodeLogs ( const LogConfigurations value)
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 66 of file NodeFabricLogPublishingConfiguration.h.

◆ SetChaincodeLogs() [2/2]

void Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::SetChaincodeLogs ( LogConfigurations &&  value)
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 75 of file NodeFabricLogPublishingConfiguration.h.

◆ SetPeerLogs() [1/2]

void Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::SetPeerLogs ( const LogConfigurations value)
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 118 of file NodeFabricLogPublishingConfiguration.h.

◆ SetPeerLogs() [2/2]

void Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::SetPeerLogs ( LogConfigurations &&  value)
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 126 of file NodeFabricLogPublishingConfiguration.h.

◆ WithChaincodeLogs() [1/2]

NodeFabricLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::WithChaincodeLogs ( const LogConfigurations value)
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 84 of file NodeFabricLogPublishingConfiguration.h.

◆ WithChaincodeLogs() [2/2]

NodeFabricLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::WithChaincodeLogs ( LogConfigurations &&  value)
inline

Configuration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.

Definition at line 93 of file NodeFabricLogPublishingConfiguration.h.

◆ WithPeerLogs() [1/2]

NodeFabricLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::WithPeerLogs ( const LogConfigurations value)
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 134 of file NodeFabricLogPublishingConfiguration.h.

◆ WithPeerLogs() [2/2]

NodeFabricLogPublishingConfiguration& Aws::ManagedBlockchain::Model::NodeFabricLogPublishingConfiguration::WithPeerLogs ( LogConfigurations &&  value)
inline

Configuration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.

Definition at line 142 of file NodeFabricLogPublishingConfiguration.h.


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