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

#include <NetworkEthereumAttributes.h>

Public Member Functions

 NetworkEthereumAttributes ()
 
 NetworkEthereumAttributes (Aws::Utils::Json::JsonView jsonValue)
 
NetworkEthereumAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetChainId () const
 
bool ChainIdHasBeenSet () const
 
void SetChainId (const Aws::String &value)
 
void SetChainId (Aws::String &&value)
 
void SetChainId (const char *value)
 
NetworkEthereumAttributesWithChainId (const Aws::String &value)
 
NetworkEthereumAttributesWithChainId (Aws::String &&value)
 
NetworkEthereumAttributesWithChainId (const char *value)
 

Detailed Description

Attributes of Ethereum for a network.

See Also:

AWS API Reference

Definition at line 31 of file NetworkEthereumAttributes.h.

Constructor & Destructor Documentation

◆ NetworkEthereumAttributes() [1/2]

Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::NetworkEthereumAttributes ( )

◆ NetworkEthereumAttributes() [2/2]

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

Member Function Documentation

◆ ChainIdHasBeenSet()

bool Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::ChainIdHasBeenSet ( ) const
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 54 of file NetworkEthereumAttributes.h.

◆ GetChainId()

const Aws::String& Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::GetChainId ( ) const
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 46 of file NetworkEthereumAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetChainId() [1/3]

void Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::SetChainId ( Aws::String &&  value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 70 of file NetworkEthereumAttributes.h.

◆ SetChainId() [2/3]

void Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::SetChainId ( const Aws::String value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 62 of file NetworkEthereumAttributes.h.

◆ SetChainId() [3/3]

void Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::SetChainId ( const char *  value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 78 of file NetworkEthereumAttributes.h.

◆ WithChainId() [1/3]

NetworkEthereumAttributes& Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::WithChainId ( Aws::String &&  value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 94 of file NetworkEthereumAttributes.h.

◆ WithChainId() [2/3]

NetworkEthereumAttributes& Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::WithChainId ( const Aws::String value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 86 of file NetworkEthereumAttributes.h.

◆ WithChainId() [3/3]

NetworkEthereumAttributes& Aws::ManagedBlockchain::Model::NetworkEthereumAttributes::WithChainId ( const char *  value)
inline

The Ethereum CHAIN_ID associated with the Ethereum network. Chain IDs are as follows:

  • mainnet = 1

  • rinkeby = 4

  • ropsten = 3

Definition at line 102 of file NetworkEthereumAttributes.h.


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