Package com.oracle.bmc.opsi.model
Class MacsManagedCloudHostConfigurationSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.MacsManagedCloudHostConfigurationSummary.Builder
-
- Enclosing class:
- MacsManagedCloudHostConfigurationSummary
public static class MacsManagedCloudHostConfigurationSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
hostInsightId
public MacsManagedCloudHostConfigurationSummary.Builder hostInsightId(String hostInsightId)
-
compartmentId
public MacsManagedCloudHostConfigurationSummary.Builder compartmentId(String compartmentId)
-
hostName
public MacsManagedCloudHostConfigurationSummary.Builder hostName(String hostName)
-
platformType
public MacsManagedCloudHostConfigurationSummary.Builder platformType(HostConfigurationSummary.PlatformType platformType)
-
platformVersion
public MacsManagedCloudHostConfigurationSummary.Builder platformVersion(String platformVersion)
-
platformVendor
public MacsManagedCloudHostConfigurationSummary.Builder platformVendor(String platformVendor)
-
totalCpus
public MacsManagedCloudHostConfigurationSummary.Builder totalCpus(Integer totalCpus)
-
totalMemoryInGBs
public MacsManagedCloudHostConfigurationSummary.Builder totalMemoryInGBs(Double totalMemoryInGBs)
-
cpuArchitecture
public MacsManagedCloudHostConfigurationSummary.Builder cpuArchitecture(String cpuArchitecture)
-
cpuCacheInMBs
public MacsManagedCloudHostConfigurationSummary.Builder cpuCacheInMBs(Double cpuCacheInMBs)
-
cpuVendor
public MacsManagedCloudHostConfigurationSummary.Builder cpuVendor(String cpuVendor)
-
cpuFrequencyInMhz
public MacsManagedCloudHostConfigurationSummary.Builder cpuFrequencyInMhz(Double cpuFrequencyInMhz)
-
cpuImplementation
public MacsManagedCloudHostConfigurationSummary.Builder cpuImplementation(String cpuImplementation)
-
coresPerSocket
public MacsManagedCloudHostConfigurationSummary.Builder coresPerSocket(Integer coresPerSocket)
-
totalSockets
public MacsManagedCloudHostConfigurationSummary.Builder totalSockets(Integer totalSockets)
-
threadsPerSocket
public MacsManagedCloudHostConfigurationSummary.Builder threadsPerSocket(Integer threadsPerSocket)
-
isHyperThreadingEnabled
public MacsManagedCloudHostConfigurationSummary.Builder isHyperThreadingEnabled(Boolean isHyperThreadingEnabled)
-
definedTags
public MacsManagedCloudHostConfigurationSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
freeformTags
public MacsManagedCloudHostConfigurationSummary.Builder freeformTags(Map<String,String> freeformTags)
-
computeId
public MacsManagedCloudHostConfigurationSummary.Builder computeId(String computeId)
The OCID of the Compute Instance- Parameters:
computeId
- the value to set- Returns:
- this builder
-
managementAgentId
public MacsManagedCloudHostConfigurationSummary.Builder managementAgentId(String managementAgentId)
The OCID of the Management Agent- Parameters:
managementAgentId
- the value to set- Returns:
- this builder
-
connectorId
public MacsManagedCloudHostConfigurationSummary.Builder connectorId(String connectorId)
The OCID of External Database Connector- Parameters:
connectorId
- the value to set- Returns:
- this builder
-
build
public MacsManagedCloudHostConfigurationSummary build()
-
copy
public MacsManagedCloudHostConfigurationSummary.Builder copy(MacsManagedCloudHostConfigurationSummary model)
-
-