Class CfnMemberPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.managedblockchain.CfnMemberPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMemberPropsMixin>
- Enclosing class:
CfnMemberPropsMixin
@Stability(Stable)
public static final class CfnMemberPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMemberPropsMixin>
A fluent builder for
CfnMemberPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnMemberPropsMixin.Buildercreate()static CfnMemberPropsMixin.Buildercreate(CfnPropertyMixinOptions options) invitationId(String invitationId) The unique identifier of the invitation to join the network sent to the account that creates the member.memberConfiguration(CfnMemberPropsMixin.MemberConfigurationProperty memberConfiguration) Configuration properties of the member.memberConfiguration(IResolvable memberConfiguration) Configuration properties of the member.networkConfiguration(CfnMemberPropsMixin.NetworkConfigurationProperty networkConfiguration) Configuration properties of the network to which the member belongs.networkConfiguration(IResolvable networkConfiguration) Configuration properties of the network to which the member belongs.The unique identifier of the network to which the member belongs.
-
Method Details
-
create
@Stability(Stable) public static CfnMemberPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnMemberPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnMemberPropsMixin.Builder.
-
invitationId
The unique identifier of the invitation to join the network sent to the account that creates the member.- Parameters:
invitationId- The unique identifier of the invitation to join the network sent to the account that creates the member. This parameter is required.- Returns:
this- See Also:
-
memberConfiguration
@Stability(Stable) public CfnMemberPropsMixin.Builder memberConfiguration(IResolvable memberConfiguration) Configuration properties of the member.- Parameters:
memberConfiguration- Configuration properties of the member. This parameter is required.- Returns:
this- See Also:
-
memberConfiguration
@Stability(Stable) public CfnMemberPropsMixin.Builder memberConfiguration(CfnMemberPropsMixin.MemberConfigurationProperty memberConfiguration) Configuration properties of the member.- Parameters:
memberConfiguration- Configuration properties of the member. This parameter is required.- Returns:
this- See Also:
-
networkConfiguration
@Stability(Stable) public CfnMemberPropsMixin.Builder networkConfiguration(IResolvable networkConfiguration) Configuration properties of the network to which the member belongs.- Parameters:
networkConfiguration- Configuration properties of the network to which the member belongs. This parameter is required.- Returns:
this- See Also:
-
networkConfiguration
@Stability(Stable) public CfnMemberPropsMixin.Builder networkConfiguration(CfnMemberPropsMixin.NetworkConfigurationProperty networkConfiguration) Configuration properties of the network to which the member belongs.- Parameters:
networkConfiguration- Configuration properties of the network to which the member belongs. This parameter is required.- Returns:
this- See Also:
-
networkId
The unique identifier of the network to which the member belongs.- Parameters:
networkId- The unique identifier of the network to which the member belongs. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMemberPropsMixin>- Returns:
- a newly built instance of
CfnMemberPropsMixin.
-