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