public static class ManagementAgentImage.Builder extends Object
Constructor and Description |
---|
Builder() |
public ManagementAgentImage.Builder id(String id)
Agent image resource id
id
- the value to setpublic ManagementAgentImage.Builder platformType(PlatformTypes platformType)
Agent image platform type
platformType
- the value to setpublic ManagementAgentImage.Builder platformName(String platformName)
Agent image platform display name
platformName
- the value to setpublic ManagementAgentImage.Builder packageType(PackageTypes packageType)
The installation package type
packageType
- the value to setpublic ManagementAgentImage.Builder packageArchitectureType(ArchitectureTypes packageArchitectureType)
The installation package target architecture type
packageArchitectureType
- the value to setpublic ManagementAgentImage.Builder version(String version)
Agent image version
version
- the value to setpublic ManagementAgentImage.Builder size(BigDecimal size)
Agent image size in bytes
size
- the value to setpublic ManagementAgentImage.Builder checksum(String checksum)
Agent image content SHA256 Hash
checksum
- the value to setpublic ManagementAgentImage.Builder objectUrl(String objectUrl)
Object storage URL for download
objectUrl
- the value to setpublic ManagementAgentImage.Builder imageObjectStorageDetails(ObjectDetails imageObjectStorageDetails)
public ManagementAgentImage.Builder lifecycleState(LifecycleStates lifecycleState)
The current state of Management Agent Image
lifecycleState
- the value to setpublic ManagementAgentImage build()
public ManagementAgentImage.Builder copy(ManagementAgentImage model)
Copyright © 2016–2024. All rights reserved.