GetBlockchainNodeResult class

Result data returned by getBlockchainNode.

Constructors

GetBlockchainNodeResult({required String blockchainType, required ConnectionInfoResponse connectionInfo, required String createTime, required EthereumDetailsResponse ethereumDetails, required Map<String, String> labels, required String name, required bool privateServiceConnectEnabled, required String state, required String updateTime})
Creates a new GetBlockchainNodeResult. blockchainType Immutable. The blockchain type of the node. connectionInfo The connection information used to interact with a blockchain node. createTime The timestamp at which the blockchain node was first created. ethereumDetails Ethereum-specific blockchain node details. labels User-provided key-value pairs. name The fully qualified name of the blockchain node. e.g. projects/my-project/locations/us-central1/blockchainNodes/my-node. privateServiceConnectEnabled Optional. When true, the node is only accessible via Private Service Connect; no public endpoints are exposed. Otherwise, the node is only accessible via public endpoints. See https://cloud.google.com/vpc/docs/private-service-connect. state A status representing the state of the node. updateTime The timestamp at which the blockchain node was last updated.
const
GetBlockchainNodeResult.fromMap(Map<String, dynamic> map)
factory

Properties

blockchainType → String
Immutable. The blockchain type of the node.
final
connectionInfo → ConnectionInfoResponse
The connection information used to interact with a blockchain node.
final
createTime → String
The timestamp at which the blockchain node was first created.
final
ethereumDetails → EthereumDetailsResponse
Ethereum-specific blockchain node details.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
User-provided key-value pairs.
final
name → String
The fully qualified name of the blockchain node. e.g. projects/my-project/locations/us-central1/blockchainNodes/my-node.
final
privateServiceConnectEnabled → bool
Optional. When true, the node is only accessible via Private Service Connect; no public endpoints are exposed. Otherwise, the node is only accessible via public endpoints. See https://cloud.google.com/vpc/docs/private-service-connect.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
A status representing the state of the node.
final
updateTime → String
The timestamp at which the blockchain node was last updated.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited