Interface NetworkFrameworkAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkFrameworkAttributes.Builder,
,NetworkFrameworkAttributes> SdkBuilder<NetworkFrameworkAttributes.Builder,
,NetworkFrameworkAttributes> SdkPojo
- Enclosing class:
NetworkFrameworkAttributes
public static interface NetworkFrameworkAttributes.Builder
extends SdkPojo, CopyableBuilder<NetworkFrameworkAttributes.Builder,NetworkFrameworkAttributes>
-
Method Summary
Modifier and TypeMethodDescriptionethereum
(Consumer<NetworkEthereumAttributes.Builder> ethereum) Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.ethereum
(NetworkEthereumAttributes ethereum) Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.fabric
(NetworkFabricAttributes fabric) Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
fabric
Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.
- Parameters:
fabric
- Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fabric
Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.
This is a convenience method that creates an instance of theNetworkFabricAttributes.Builder
avoiding the need to create one manually viaNetworkFabricAttributes.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofabric(NetworkFabricAttributes)
.- Parameters:
fabric
- a consumer that will call methods onNetworkFabricAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ethereum
Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.
- Parameters:
ethereum
- Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ethereum
default NetworkFrameworkAttributes.Builder ethereum(Consumer<NetworkEthereumAttributes.Builder> ethereum) Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.
This is a convenience method that creates an instance of theNetworkEthereumAttributes.Builder
avoiding the need to create one manually viaNetworkEthereumAttributes.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toethereum(NetworkEthereumAttributes)
.- Parameters:
ethereum
- a consumer that will call methods onNetworkEthereumAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-