Package com.oracle.bmc.jms.model
Class GenerateAgentDeployScriptDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.GenerateAgentDeployScriptDetails.Builder
-
- Enclosing class:
- GenerateAgentDeployScriptDetails
public static class GenerateAgentDeployScriptDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenerateAgentDeployScriptDetailsbuild()GenerateAgentDeployScriptDetails.Buildercopy(GenerateAgentDeployScriptDetails model)GenerateAgentDeployScriptDetails.BuilderinstallKeyId(String installKeyId)The OCID of the install key for which to generate the script.GenerateAgentDeployScriptDetails.BuilderisUserNameEnabled(Boolean isUserNameEnabled)Enable/disable user name collection on agent.GenerateAgentDeployScriptDetails.BuilderosFamily(OsFamily osFamily)The operating system type for the script.
-
-
-
Method Detail
-
installKeyId
public GenerateAgentDeployScriptDetails.Builder installKeyId(String installKeyId)
The OCID of the install key for which to generate the script.- Parameters:
installKeyId- the value to set- Returns:
- this builder
-
osFamily
public GenerateAgentDeployScriptDetails.Builder osFamily(OsFamily osFamily)
The operating system type for the script.Currently only ‘LINUX’ and ‘WINDOWS’ are supported.
- Parameters:
osFamily- the value to set- Returns:
- this builder
-
isUserNameEnabled
public GenerateAgentDeployScriptDetails.Builder isUserNameEnabled(Boolean isUserNameEnabled)
Enable/disable user name collection on agent.- Parameters:
isUserNameEnabled- the value to set- Returns:
- this builder
-
build
public GenerateAgentDeployScriptDetails build()
-
copy
public GenerateAgentDeployScriptDetails.Builder copy(GenerateAgentDeployScriptDetails model)
-
-