Package com.oracle.bmc.apmconfig.model
Class UpdateMacsApmExtensionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.apmconfig.model.UpdateMacsApmExtensionDetails.Builder
-
- Enclosing class:
- UpdateMacsApmExtensionDetails
public static class UpdateMacsApmExtensionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
freeformTags
public UpdateMacsApmExtensionDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public UpdateMacsApmExtensionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
displayName
public UpdateMacsApmExtensionDetails.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
-
processFilter
public UpdateMacsApmExtensionDetails.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 UpdateMacsApmExtensionDetails.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 UpdateMacsApmExtensionDetails.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 UpdateMacsApmExtensionDetails.Builder agentVersion(String agentVersion)
The version of the referenced agent bundle.- Parameters:
agentVersion
- the value to set- Returns:
- this builder
-
attachInstallDir
public UpdateMacsApmExtensionDetails.Builder attachInstallDir(String attachInstallDir)
The directory owned by runAsUser.- Parameters:
attachInstallDir
- the value to set- Returns:
- this builder
-
build
public UpdateMacsApmExtensionDetails build()
-
copy
public UpdateMacsApmExtensionDetails.Builder copy(UpdateMacsApmExtensionDetails model)
-
-