GetBlockchainNodeResult constructor

const GetBlockchainNodeResult({
  1. required String blockchainType,
  2. required ConnectionInfoResponse connectionInfo,
  3. required String createTime,
  4. required EthereumDetailsResponse ethereumDetails,
  5. required Map<String, String> labels,
  6. required String name,
  7. required bool privateServiceConnectEnabled,
  8. required String state,
  9. 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.

Implementation

const GetBlockchainNodeResult({
  required this.blockchainType,
  required this.connectionInfo,
  required this.createTime,
  required this.ethereumDetails,
  required this.labels,
  required this.name,
  required this.privateServiceConnectEnabled,
  required this.state,
  required this.updateTime,
});