Package com.oracle.bmc.jms.model
Class AgentInstallerSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.AgentInstallerSummary.Builder
 
- 
- Enclosing class:
- AgentInstallerSummary
 
 public static class AgentInstallerSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentInstallerSummary.BuilderagentInstallerDescription(String agentInstallerDescription)Description of the agent installer artifact.AgentInstallerSummary.BuilderagentInstallerId(Long agentInstallerId)Unique identifier for the agent installer.AgentInstallerSummary.BuilderagentInstallerVersion(String agentInstallerVersion)Agent installer version.AgentInstallerSummary.BuilderagentVersion(String agentVersion)Agent image version.AgentInstallerSummary.BuilderapproximateFileSizeInBytes(Long approximateFileSizeInBytes)Approximate compressed file size in bytes.AgentInstallerSummarybuild()AgentInstallerSummary.Buildercopy(AgentInstallerSummary model)AgentInstallerSummary.BuilderjavaVersion(String javaVersion)Java version.AgentInstallerSummary.BuilderosFamily(OsFamily osFamily)The target operating system family for the agent installer.AgentInstallerSummary.BuilderpackageType(PackageType packageType)The package type (typically the file extension) of the agent software included in the installer.AgentInstallerSummary.BuilderplatformArchitecture(PlatformArchitectureType platformArchitecture)The target operating system architecture for the installer.AgentInstallerSummary.Buildersha256(String sha256)SHA256 checksum of the agent installer.
 
- 
- 
- 
Method Detail- 
agentInstallerIdpublic AgentInstallerSummary.Builder agentInstallerId(Long agentInstallerId) Unique identifier for the agent installer.- Parameters:
- agentInstallerId- the value to set
- Returns:
- this builder
 
 - 
agentInstallerDescriptionpublic AgentInstallerSummary.Builder agentInstallerDescription(String agentInstallerDescription) Description of the agent installer artifact.The description typically includes the OS, architecture, and agent installer type. - Parameters:
- agentInstallerDescription- the value to set
- Returns:
- this builder
 
 - 
approximateFileSizeInBytespublic AgentInstallerSummary.Builder approximateFileSizeInBytes(Long approximateFileSizeInBytes) Approximate compressed file size in bytes.- Parameters:
- approximateFileSizeInBytes- the value to set
- Returns:
- this builder
 
 - 
sha256public AgentInstallerSummary.Builder sha256(String sha256) SHA256 checksum of the agent installer.- Parameters:
- sha256- the value to set
- Returns:
- this builder
 
 - 
osFamilypublic AgentInstallerSummary.Builder osFamily(OsFamily osFamily) The target operating system family for the agent installer.- Parameters:
- osFamily- the value to set
- Returns:
- this builder
 
 - 
platformArchitecturepublic AgentInstallerSummary.Builder platformArchitecture(PlatformArchitectureType platformArchitecture) The target operating system architecture for the installer.- Parameters:
- platformArchitecture- the value to set
- Returns:
- this builder
 
 - 
packageTypepublic AgentInstallerSummary.Builder packageType(PackageType packageType) The package type (typically the file extension) of the agent software included in the installer.- Parameters:
- packageType- the value to set
- Returns:
- this builder
 
 - 
agentVersionpublic AgentInstallerSummary.Builder agentVersion(String agentVersion) Agent image version.- Parameters:
- agentVersion- the value to set
- Returns:
- this builder
 
 - 
javaVersionpublic AgentInstallerSummary.Builder javaVersion(String javaVersion) Java version.- Parameters:
- javaVersion- the value to set
- Returns:
- this builder
 
 - 
agentInstallerVersionpublic AgentInstallerSummary.Builder agentInstallerVersion(String agentInstallerVersion) Agent installer version.- Parameters:
- agentInstallerVersion- the value to set
- Returns:
- this builder
 
 - 
buildpublic AgentInstallerSummary build() 
 - 
copypublic AgentInstallerSummary.Builder copy(AgentInstallerSummary model) 
 
- 
 
-