Package | Description |
---|---|
com.oracle.bmc.core.model |
Modifier and Type | Method and Description |
---|---|
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() |
Copyright © 2016–2024. All rights reserved.