Package com.oracle.bmc.apmconfig.model
Class MacsApmExtensionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.apmconfig.model.MacsApmExtensionSummary.Builder
-
- Enclosing class:
- MacsApmExtensionSummary
public static class MacsApmExtensionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public MacsApmExtensionSummary.Builder id(String id)
-
timeCreated
public MacsApmExtensionSummary.Builder timeCreated(Date timeCreated)
-
timeUpdated
public MacsApmExtensionSummary.Builder timeUpdated(Date timeUpdated)
-
createdBy
public MacsApmExtensionSummary.Builder createdBy(String createdBy)
-
updatedBy
public MacsApmExtensionSummary.Builder updatedBy(String updatedBy)
-
etag
public MacsApmExtensionSummary.Builder etag(String etag)
-
freeformTags
public MacsApmExtensionSummary.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public MacsApmExtensionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
systemTags
public MacsApmExtensionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
-
displayName
public MacsApmExtensionSummary.Builder displayName(String displayName)
The name by which a configuration entity is displayed to the end user.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
managementAgentId
public MacsApmExtensionSummary.Builder managementAgentId(String managementAgentId)
The OCID of the Management Agent that will provision the APM Agent.- Parameters:
managementAgentId
- the value to set- Returns:
- this builder
-
processFilter
public MacsApmExtensionSummary.Builder processFilter(List<String> processFilter)
Filter patterns used to discover active Java processes for provisioning the APM Agent.- Parameters:
processFilter
- the value to set- Returns:
- this builder
-
runAsUser
public MacsApmExtensionSummary.Builder runAsUser(String runAsUser)
The OS user that should be used to discover Java processes.- Parameters:
runAsUser
- the value to set- Returns:
- this builder
-
serviceName
public MacsApmExtensionSummary.Builder serviceName(String serviceName)
The name of the service being monitored.This argument enables you to filter by service and view traces and other signals in the APM Explorer user interface.
- Parameters:
serviceName
- the value to set- Returns:
- this builder
-
agentVersion
public MacsApmExtensionSummary.Builder agentVersion(String agentVersion)
The version of the referenced agent bundle.- Parameters:
agentVersion
- the value to set- Returns:
- this builder
-
attachInstallDir
public MacsApmExtensionSummary.Builder attachInstallDir(String attachInstallDir)
The directory owned by runAsUser.- Parameters:
attachInstallDir
- the value to set- Returns:
- this builder
-
build
public MacsApmExtensionSummary build()
-
copy
public MacsApmExtensionSummary.Builder copy(MacsApmExtensionSummary model)
-
-