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 MaintenanceDetails
build()
MaintenanceDetails.Builder
copy(MaintenanceDetails model)
MaintenanceDetails.Builder
endTime(Date endTime)
End time of the maintenance activityMaintenanceDetails.Builder
notificationEmailIds(List<String> notificationEmailIds)
The Email Ids given the by customer to get notified about maintenance activitiesMaintenanceDetails.Builder
startTime(Date startTime)
Start time of the maintenance activityMaintenanceDetails.Builder
state(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)
-
-