Class ManagedInstanceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.ManagedInstanceSummary.Builder
-
- Enclosing class:
- ManagedInstanceSummary
public static class ManagedInstanceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedInstanceSummary
build()
ManagedInstanceSummary.Builder
compartmentId(String compartmentId)
OCID for the CompartmentManagedInstanceSummary.Builder
copy(ManagedInstanceSummary model)
ManagedInstanceSummary.Builder
description(String description)
Information specified by the user about the managed instanceManagedInstanceSummary.Builder
displayName(String displayName)
user settable nameManagedInstanceSummary.Builder
id(String id)
OCID for the managed instanceManagedInstanceSummary.Builder
isRebootRequired(Boolean isRebootRequired)
Indicates whether a reboot is required to complete installation of updates.ManagedInstanceSummary.Builder
lastBoot(String lastBoot)
Time at which the instance last bootedManagedInstanceSummary.Builder
lastCheckin(String lastCheckin)
Time at which the instance last checked inManagedInstanceSummary.Builder
osFamily(OsFamilies osFamily)
The Operating System type of the managed instance.ManagedInstanceSummary.Builder
status(ManagedInstanceSummary.Status status)
status of the managed instance.ManagedInstanceSummary.Builder
updatesAvailable(Integer updatesAvailable)
Number of updates available to be installed
-
-
-
Method Detail
-
displayName
public ManagedInstanceSummary.Builder displayName(String displayName)
user settable name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
id
public ManagedInstanceSummary.Builder id(String id)
OCID for the managed instance- Parameters:
id
- the value to set- Returns:
- this builder
-
lastCheckin
public ManagedInstanceSummary.Builder lastCheckin(String lastCheckin)
Time at which the instance last checked in- Parameters:
lastCheckin
- the value to set- Returns:
- this builder
-
lastBoot
public ManagedInstanceSummary.Builder lastBoot(String lastBoot)
Time at which the instance last booted- Parameters:
lastBoot
- the value to set- Returns:
- this builder
-
updatesAvailable
public ManagedInstanceSummary.Builder updatesAvailable(Integer updatesAvailable)
Number of updates available to be installed- Parameters:
updatesAvailable
- the value to set- Returns:
- this builder
-
compartmentId
public ManagedInstanceSummary.Builder compartmentId(String compartmentId)
OCID for the Compartment- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
description
public ManagedInstanceSummary.Builder description(String description)
Information specified by the user about the managed instance- Parameters:
description
- the value to set- Returns:
- this builder
-
status
public ManagedInstanceSummary.Builder status(ManagedInstanceSummary.Status status)
status of the managed instance.- Parameters:
status
- the value to set- Returns:
- this builder
-
osFamily
public ManagedInstanceSummary.Builder osFamily(OsFamilies osFamily)
The Operating System type of the managed instance.- Parameters:
osFamily
- the value to set- Returns:
- this builder
-
isRebootRequired
public ManagedInstanceSummary.Builder isRebootRequired(Boolean isRebootRequired)
Indicates whether a reboot is required to complete installation of updates.- Parameters:
isRebootRequired
- the value to set- Returns:
- this builder
-
build
public ManagedInstanceSummary build()
-
copy
public ManagedInstanceSummary.Builder copy(ManagedInstanceSummary model)
-
-