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.Builder
availabilityStatus(AvailabilityStatus availabilityStatus)
The availability status of managementAgentAvailabilityHistorySummary
build()
AvailabilityHistorySummary.Builder
copy(AvailabilityHistorySummary model)
AvailabilityHistorySummary.Builder
managementAgentId(String managementAgentId)
agent identifierAvailabilityHistorySummary.Builder
timeAvailabilityStatusEnded(Date timeAvailabilityStatusEnded)
The time till which the Management Agent was known to be in the availability status.AvailabilityHistorySummary.Builder
timeAvailabilityStatusStarted(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)
-
-