public static class AgentInstallerSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AgentInstallerSummary.Builder |
agentInstallerDescription(String agentInstallerDescription)
Description of the agent installer artifact.
|
AgentInstallerSummary.Builder |
agentInstallerId(Long agentInstallerId)
Unique identifier for the agent installer.
|
AgentInstallerSummary.Builder |
agentInstallerVersion(String agentInstallerVersion)
Agent installer version.
|
AgentInstallerSummary.Builder |
agentVersion(String agentVersion)
Agent image version.
|
AgentInstallerSummary.Builder |
approximateFileSizeInBytes(Long approximateFileSizeInBytes)
Approximate compressed file size in bytes.
|
AgentInstallerSummary |
build() |
AgentInstallerSummary.Builder |
copy(AgentInstallerSummary model) |
AgentInstallerSummary.Builder |
javaVersion(String javaVersion)
Java version.
|
AgentInstallerSummary.Builder |
osFamily(OsFamily osFamily)
The target operating system family for the agent installer.
|
AgentInstallerSummary.Builder |
packageType(PackageType packageType)
The package type (typically the file extension) of the agent software included in the
installer.
|
AgentInstallerSummary.Builder |
platformArchitecture(PlatformArchitectureType platformArchitecture)
The target operating system architecture for the installer.
|
AgentInstallerSummary.Builder |
sha256(String sha256)
SHA256 checksum of the agent installer.
|
public AgentInstallerSummary.Builder agentInstallerId(Long agentInstallerId)
Unique identifier for the agent installer.
agentInstallerId
- the value to setpublic AgentInstallerSummary.Builder agentInstallerDescription(String agentInstallerDescription)
Description of the agent installer artifact. The description typically includes the OS, architecture, and agent installer type.
agentInstallerDescription
- the value to setpublic AgentInstallerSummary.Builder approximateFileSizeInBytes(Long approximateFileSizeInBytes)
Approximate compressed file size in bytes.
approximateFileSizeInBytes
- the value to setpublic AgentInstallerSummary.Builder sha256(String sha256)
SHA256 checksum of the agent installer.
sha256
- the value to setpublic AgentInstallerSummary.Builder osFamily(OsFamily osFamily)
The target operating system family for the agent installer.
osFamily
- the value to setpublic AgentInstallerSummary.Builder platformArchitecture(PlatformArchitectureType platformArchitecture)
The target operating system architecture for the installer.
platformArchitecture
- the value to setpublic AgentInstallerSummary.Builder packageType(PackageType packageType)
The package type (typically the file extension) of the agent software included in the installer.
packageType
- the value to setpublic AgentInstallerSummary.Builder agentVersion(String agentVersion)
Agent image version.
agentVersion
- the value to setpublic AgentInstallerSummary.Builder javaVersion(String javaVersion)
Java version.
javaVersion
- the value to setpublic AgentInstallerSummary.Builder agentInstallerVersion(String agentInstallerVersion)
Agent installer version.
agentInstallerVersion
- the value to setpublic AgentInstallerSummary build()
public AgentInstallerSummary.Builder copy(AgentInstallerSummary model)
Copyright © 2016–2024. All rights reserved.