Package com.oracle.bmc.core.model
Class ShapePlatformConfigOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.ShapePlatformConfigOptions.Builder
-
- Enclosing class:
- ShapePlatformConfigOptions
public static class ShapePlatformConfigOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
type
public ShapePlatformConfigOptions.Builder type(ShapePlatformConfigOptions.Type type)
The type of platform being configured.- Parameters:
type
- the value to set- Returns:
- this builder
-
secureBootOptions
public ShapePlatformConfigOptions.Builder secureBootOptions(ShapeSecureBootOptions secureBootOptions)
-
measuredBootOptions
public ShapePlatformConfigOptions.Builder measuredBootOptions(ShapeMeasuredBootOptions measuredBootOptions)
-
trustedPlatformModuleOptions
public ShapePlatformConfigOptions.Builder trustedPlatformModuleOptions(ShapeTrustedPlatformModuleOptions trustedPlatformModuleOptions)
-
numaNodesPerSocketPlatformOptions
public ShapePlatformConfigOptions.Builder numaNodesPerSocketPlatformOptions(ShapeNumaNodesPerSocketPlatformOptions numaNodesPerSocketPlatformOptions)
-
memoryEncryptionOptions
public ShapePlatformConfigOptions.Builder memoryEncryptionOptions(ShapeMemoryEncryptionOptions memoryEncryptionOptions)
-
symmetricMultiThreadingOptions
public ShapePlatformConfigOptions.Builder symmetricMultiThreadingOptions(ShapeSymmetricMultiThreadingEnabledPlatformOptions symmetricMultiThreadingOptions)
-
accessControlServiceOptions
public ShapePlatformConfigOptions.Builder accessControlServiceOptions(ShapeAccessControlServiceEnabledPlatformOptions accessControlServiceOptions)
-
virtualInstructionsOptions
public ShapePlatformConfigOptions.Builder virtualInstructionsOptions(ShapeVirtualInstructionsEnabledPlatformOptions virtualInstructionsOptions)
-
inputOutputMemoryManagementUnitOptions
public ShapePlatformConfigOptions.Builder inputOutputMemoryManagementUnitOptions(ShapeInputOutputMemoryManagementUnitEnabledPlatformOptions inputOutputMemoryManagementUnitOptions)
-
percentageOfCoresEnabledOptions
public ShapePlatformConfigOptions.Builder percentageOfCoresEnabledOptions(PercentageOfCoresEnabledOptions percentageOfCoresEnabledOptions)
-
build
public ShapePlatformConfigOptions build()
-
copy
public ShapePlatformConfigOptions.Builder copy(ShapePlatformConfigOptions model)
-
-