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