Class ManagementAgentImage.Builder
- java.lang.Object
-
- com.oracle.bmc.managementagent.model.ManagementAgentImage.Builder
-
- Enclosing class:
- ManagementAgentImage
public static class ManagementAgentImage.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public ManagementAgentImage.Builder id(String id)
Agent image resource id- Parameters:
id
- the value to set- Returns:
- this builder
-
platformType
public ManagementAgentImage.Builder platformType(PlatformTypes platformType)
Agent image platform type- Parameters:
platformType
- the value to set- Returns:
- this builder
-
platformName
public ManagementAgentImage.Builder platformName(String platformName)
Agent image platform display name- Parameters:
platformName
- the value to set- Returns:
- this builder
-
packageType
public ManagementAgentImage.Builder packageType(PackageTypes packageType)
The installation package type- Parameters:
packageType
- the value to set- Returns:
- this builder
-
packageArchitectureType
public ManagementAgentImage.Builder packageArchitectureType(ArchitectureTypes packageArchitectureType)
The installation package target architecture type- Parameters:
packageArchitectureType
- the value to set- Returns:
- this builder
-
version
public ManagementAgentImage.Builder version(String version)
Agent image version- Parameters:
version
- the value to set- Returns:
- this builder
-
size
public ManagementAgentImage.Builder size(BigDecimal size)
Agent image size in bytes- Parameters:
size
- the value to set- Returns:
- this builder
-
checksum
public ManagementAgentImage.Builder checksum(String checksum)
Agent image content SHA256 Hash- Parameters:
checksum
- the value to set- Returns:
- this builder
-
objectUrl
public ManagementAgentImage.Builder objectUrl(String objectUrl)
Object storage URL for download- Parameters:
objectUrl
- the value to set- Returns:
- this builder
-
imageObjectStorageDetails
public ManagementAgentImage.Builder imageObjectStorageDetails(ObjectDetails imageObjectStorageDetails)
-
lifecycleState
public ManagementAgentImage.Builder lifecycleState(LifecycleStates lifecycleState)
The current state of Management Agent Image- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
build
public ManagementAgentImage build()
-
copy
public ManagementAgentImage.Builder copy(ManagementAgentImage model)
-
-