public static class MacsManagedCloudHostInsightSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public MacsManagedCloudHostInsightSummary.Builder id(String id)
public MacsManagedCloudHostInsightSummary.Builder compartmentId(String compartmentId)
public MacsManagedCloudHostInsightSummary.Builder hostName(String hostName)
public MacsManagedCloudHostInsightSummary.Builder hostDisplayName(String hostDisplayName)
public MacsManagedCloudHostInsightSummary.Builder hostType(String hostType)
public MacsManagedCloudHostInsightSummary.Builder processorCount(Integer processorCount)
public MacsManagedCloudHostInsightSummary.Builder freeformTags(Map<String,String> freeformTags)
public MacsManagedCloudHostInsightSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public MacsManagedCloudHostInsightSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public MacsManagedCloudHostInsightSummary.Builder opsiPrivateEndpointId(String opsiPrivateEndpointId)
public MacsManagedCloudHostInsightSummary.Builder status(ResourceStatus status)
public MacsManagedCloudHostInsightSummary.Builder timeCreated(Date timeCreated)
public MacsManagedCloudHostInsightSummary.Builder timeUpdated(Date timeUpdated)
public MacsManagedCloudHostInsightSummary.Builder lifecycleState(LifecycleState lifecycleState)
public MacsManagedCloudHostInsightSummary.Builder lifecycleDetails(String lifecycleDetails)
public MacsManagedCloudHostInsightSummary.Builder computeId(String computeId)
The OCID of the Compute Instance
computeId
- the value to setpublic MacsManagedCloudHostInsightSummary.Builder managementAgentId(String managementAgentId)
The OCID of the Management Agent
managementAgentId
- the value to setpublic MacsManagedCloudHostInsightSummary.Builder platformType(MacsManagedCloudHostInsightSummary.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 MacsManagedCloudHostInsightSummary build()
public MacsManagedCloudHostInsightSummary.Builder copy(MacsManagedCloudHostInsightSummary model)
Copyright © 2016–2024. All rights reserved.