Class AvailabilityHistorySummary.Builder
- java.lang.Object
-
- com.oracle.bmc.managementagent.model.AvailabilityHistorySummary.Builder
-
- Enclosing class:
- AvailabilityHistorySummary
public static class AvailabilityHistorySummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailabilityHistorySummary.BuilderavailabilityStatus(AvailabilityStatus availabilityStatus)The availability status of managementAgentAvailabilityHistorySummarybuild()AvailabilityHistorySummary.Buildercopy(AvailabilityHistorySummary model)AvailabilityHistorySummary.BuildermanagementAgentId(String managementAgentId)agent identifierAvailabilityHistorySummary.BuildertimeAvailabilityStatusEnded(Date timeAvailabilityStatusEnded)The time till which the Management Agent was known to be in the availability status.AvailabilityHistorySummary.BuildertimeAvailabilityStatusStarted(Date timeAvailabilityStatusStarted)The time at which the Management Agent moved to the availability status.
-
-
-
Method Detail
-
managementAgentId
public AvailabilityHistorySummary.Builder managementAgentId(String managementAgentId)
agent identifier- Parameters:
managementAgentId- the value to set- Returns:
- this builder
-
availabilityStatus
public AvailabilityHistorySummary.Builder availabilityStatus(AvailabilityStatus availabilityStatus)
The availability status of managementAgent- Parameters:
availabilityStatus- the value to set- Returns:
- this builder
-
timeAvailabilityStatusStarted
public AvailabilityHistorySummary.Builder timeAvailabilityStatusStarted(Date timeAvailabilityStatusStarted)
The time at which the Management Agent moved to the availability status.An RFC3339 formatted datetime string
- Parameters:
timeAvailabilityStatusStarted- the value to set- Returns:
- this builder
-
timeAvailabilityStatusEnded
public AvailabilityHistorySummary.Builder timeAvailabilityStatusEnded(Date timeAvailabilityStatusEnded)
The time till which the Management Agent was known to be in the availability status.An RFC3339 formatted datetime string
- Parameters:
timeAvailabilityStatusEnded- the value to set- Returns:
- this builder
-
build
public AvailabilityHistorySummary build()
-
copy
public AvailabilityHistorySummary.Builder copy(AvailabilityHistorySummary model)
-
-