public static class MacsManagedCloudHostInsight.Builder extends Object
Constructor and Description |
---|
Builder() |
public MacsManagedCloudHostInsight.Builder id(String id)
public MacsManagedCloudHostInsight.Builder compartmentId(String compartmentId)
public MacsManagedCloudHostInsight.Builder hostName(String hostName)
public MacsManagedCloudHostInsight.Builder hostDisplayName(String hostDisplayName)
public MacsManagedCloudHostInsight.Builder hostType(String hostType)
public MacsManagedCloudHostInsight.Builder processorCount(Integer processorCount)
public MacsManagedCloudHostInsight.Builder freeformTags(Map<String,String> freeformTags)
public MacsManagedCloudHostInsight.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public MacsManagedCloudHostInsight.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public MacsManagedCloudHostInsight.Builder status(ResourceStatus status)
public MacsManagedCloudHostInsight.Builder timeCreated(Date timeCreated)
public MacsManagedCloudHostInsight.Builder timeUpdated(Date timeUpdated)
public MacsManagedCloudHostInsight.Builder lifecycleState(LifecycleState lifecycleState)
public MacsManagedCloudHostInsight.Builder lifecycleDetails(String lifecycleDetails)
public MacsManagedCloudHostInsight.Builder computeId(String computeId)
The OCID of the Compute Instance
computeId
- the value to setpublic MacsManagedCloudHostInsight.Builder managementAgentId(String managementAgentId)
The OCID of the Management Agent
managementAgentId
- the value to setpublic MacsManagedCloudHostInsight.Builder platformName(String platformName)
Platform name.
platformName
- the value to setpublic MacsManagedCloudHostInsight.Builder platformType(MacsManagedCloudHostInsight.PlatformType platformType)
Platform type. Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX, HP-UX].
platformType
- the value to setpublic MacsManagedCloudHostInsight.Builder platformVersion(String platformVersion)
Platform version.
platformVersion
- the value to setpublic MacsManagedCloudHostInsight build()
public MacsManagedCloudHostInsight.Builder copy(MacsManagedCloudHostInsight model)
Copyright © 2016–2024. All rights reserved.