InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.additionalDetails(Map<String,String> additionalDetails) |
Additional details of the maintenance in the form of json.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.alternativeResolutionActions(List<InstanceMaintenanceAlternativeResolutionActions> alternativeResolutionActions) |
These are alternative actions to the requested instanceAction that can be taken to
resolve the Maintenance.
|
static InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.builder() |
Create a new builder.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.canDeleteLocalStorage(Boolean canDeleteLocalStorage) |
For Instances that have local storage, this field is set to true when local storage will
be deleted as a result of the Maintenance.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.canReschedule(Boolean canReschedule) |
Indicates if this MaintenanceEvent is capable of being rescheduled up to the
timeHardDueDate.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.compartmentId(String compartmentId) |
The OCID of the compartment that contains the instance.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.copy(InstanceMaintenanceEvent model) |
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.correlationToken(String correlationToken) |
A unique identifier that will group Instances that have a relationship with one another
and must be scheduled together for the Maintenance to proceed.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.createdBy(InstanceMaintenanceEvent.CreatedBy createdBy) |
The creator of the maintenance event.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.description(String description) |
It is the descriptive information about the maintenance taking place on the customer
instance.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.displayName(String displayName) |
A user-friendly name.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.estimatedDuration(String estimatedDuration) |
This is the estimated duration of the Maintenance, once the Maintenance has entered the
STARTED state.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.freeformTags(Map<String,String> freeformTags) |
Free-form tags for this resource.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.id(String id) |
The OCID of the
maintenance event.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.instanceAction(InstanceMaintenanceEvent.InstanceAction instanceAction) |
This is the action that will be performed on the Instance by OCI when the Maintenance
begins.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.instanceId(String instanceId) |
The OCID of the instance.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.lifecycleDetails(String lifecycleDetails) |
Provides more details about the state of the maintenance event.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.lifecycleState(InstanceMaintenanceEvent.LifecycleState lifecycleState) |
The current state of the maintenance event.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.maintenanceCategory(InstanceMaintenanceEvent.MaintenanceCategory maintenanceCategory) |
This indicates the priority and allowed actions for this Maintenance.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.maintenanceReason(InstanceMaintenanceEvent.MaintenanceReason maintenanceReason) |
This is the reason that Maintenance is being performed.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.startWindowDuration(String startWindowDuration) |
The duration of the time window Maintenance is scheduled to begin within.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.timeCreated(Date timeCreated) |
The date and time the maintenance event was created, in the format defined by
RFC3339.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.timeFinished(Date timeFinished) |
The time at which the Maintenance actually finished.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.timeHardDueDate(Date timeHardDueDate) |
It is the scheduled hard due date and time of the maintenance event.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.timeStarted(Date timeStarted) |
The time at which the Maintenance actually started.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.Builder.timeWindowStart(Date timeWindowStart) |
The beginning of the time window when Maintenance is scheduled to begin.
|
InstanceMaintenanceEvent.Builder |
InstanceMaintenanceEvent.toBuilder() |
|