public static class ScaledBlockchainPlatformPreview.Builder extends Object
Constructor and Description |
---|
Builder() |
public ScaledBlockchainPlatformPreview.Builder id(String id)
unique identifier that is immutable on creation
id
- the value to setpublic ScaledBlockchainPlatformPreview.Builder displayName(String displayName)
Platform Instance Display name, can be renamed
displayName
- the value to setpublic ScaledBlockchainPlatformPreview.Builder compartmentId(String compartmentId)
Compartment Identifier
compartmentId
- the value to setpublic ScaledBlockchainPlatformPreview.Builder description(String description)
Platform Instance Description
description
- the value to setpublic ScaledBlockchainPlatformPreview.Builder computeShape(String computeShape)
Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM
computeShape
- the value to setpublic ScaledBlockchainPlatformPreview.Builder storageSizeInTBs(Double storageSizeInTBs)
Storage size in TBs
storageSizeInTBs
- the value to setpublic ScaledBlockchainPlatformPreview.Builder storageSizeInTBsPostScaling(Double storageSizeInTBsPostScaling)
Storage size in TBs post scaling
storageSizeInTBsPostScaling
- the value to setpublic ScaledBlockchainPlatformPreview.Builder componentDetails(BlockchainPlatformComponentDetails componentDetails)
public ScaledBlockchainPlatformPreview.Builder replicas(ReplicaDetails replicas)
public ScaledBlockchainPlatformPreview.Builder componentDetailsPostScaling(BlockchainPlatformComponentDetails componentDetailsPostScaling)
public ScaledBlockchainPlatformPreview.Builder replicasPostScaling(ReplicaDetails replicasPostScaling)
public ScaledBlockchainPlatformPreview.Builder hostOcpuUtilizationInfo(List<OcpuUtilizationInfo> hostOcpuUtilizationInfo)
List of OcpuUtilization for all hosts
hostOcpuUtilizationInfo
- the value to setpublic ScaledBlockchainPlatformPreview.Builder hostOcpuUtilizationInfoPostScaling(List<OcpuUtilizationInfo> hostOcpuUtilizationInfoPostScaling)
List of OcpuUtilization for all hosts after scaling
hostOcpuUtilizationInfoPostScaling
- the value to setpublic ScaledBlockchainPlatformPreview.Builder newVmCount(Integer newVmCount)
Number of new VMs that would be created
newVmCount
- the value to setpublic ScaledBlockchainPlatformPreview.Builder meteringPreview(ScaledPlatformMeteringPreview meteringPreview)
public ScaledBlockchainPlatformPreview.Builder scalePayload(ScaleBlockchainPlatformDetails scalePayload)
public ScaledBlockchainPlatformPreview build()
public ScaledBlockchainPlatformPreview.Builder copy(ScaledBlockchainPlatformPreview model)
Copyright © 2016–2024. All rights reserved.