Package com.oracle.bmc.opensearch.model
Class MaintenanceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.opensearch.model.MaintenanceDetails.Builder
-
- Enclosing class:
- MaintenanceDetails
public static class MaintenanceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MaintenanceDetailsbuild()MaintenanceDetails.Buildercopy(MaintenanceDetails model)MaintenanceDetails.BuilderendTime(Date endTime)End time of the maintenance activityMaintenanceDetails.BuildernotificationEmailIds(List<String> notificationEmailIds)The Email Ids given the by customer to get notified about maintenance activitiesMaintenanceDetails.BuilderstartTime(Date startTime)Start time of the maintenance activityMaintenanceDetails.Builderstate(MaintenanceState state)State of the maintenance activity
-
-
-
Method Detail
-
state
public MaintenanceDetails.Builder state(MaintenanceState state)
State of the maintenance activity- Parameters:
state- the value to set- Returns:
- this builder
-
startTime
public MaintenanceDetails.Builder startTime(Date startTime)
Start time of the maintenance activity- Parameters:
startTime- the value to set- Returns:
- this builder
-
endTime
public MaintenanceDetails.Builder endTime(Date endTime)
End time of the maintenance activity- Parameters:
endTime- the value to set- Returns:
- this builder
-
notificationEmailIds
public MaintenanceDetails.Builder notificationEmailIds(List<String> notificationEmailIds)
The Email Ids given the by customer to get notified about maintenance activities- Parameters:
notificationEmailIds- the value to set- Returns:
- this builder
-
build
public MaintenanceDetails build()
-
copy
public MaintenanceDetails.Builder copy(MaintenanceDetails model)
-
-