Package com.oracle.bmc.blockchain.model
Class CreatePeerDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.blockchain.model.CreatePeerDetails.Builder
-
- Enclosing class:
- CreatePeerDetails
public static class CreatePeerDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreatePeerDetails.Builder
ad(AvailabilityDomain.Ads ad)
Availability Domain to place new peerCreatePeerDetails.Builder
alias(String alias)
peer aliasCreatePeerDetails
build()
CreatePeerDetails.Builder
copy(CreatePeerDetails model)
CreatePeerDetails.Builder
ocpuAllocationParam(OcpuAllocationNumberParam ocpuAllocationParam)
CreatePeerDetails.Builder
role(PeerRole.Role role)
Peer role
-
-
-
Method Detail
-
role
public CreatePeerDetails.Builder role(PeerRole.Role role)
Peer role- Parameters:
role
- the value to set- Returns:
- this builder
-
alias
public CreatePeerDetails.Builder alias(String alias)
peer alias- Parameters:
alias
- the value to set- Returns:
- this builder
-
ocpuAllocationParam
public CreatePeerDetails.Builder ocpuAllocationParam(OcpuAllocationNumberParam ocpuAllocationParam)
-
ad
public CreatePeerDetails.Builder ad(AvailabilityDomain.Ads ad)
Availability Domain to place new peer- Parameters:
ad
- the value to set- Returns:
- this builder
-
build
public CreatePeerDetails build()
-
copy
public CreatePeerDetails.Builder copy(CreatePeerDetails model)
-
-