@Generated(value="OracleSDKGenerator", comments="API Version: 20181231") public final class IncidentSummary extends Object
Details about the support ticket.
Note: Objects should always be created or deserialized using the IncidentSummary.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the IncidentSummary.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
IncidentSummary.Builder |
Constructor and Description |
---|
IncidentSummary(String key,
String compartmentId,
ContactList contactList,
TenancyInformation tenancyInformation,
Ticket ticket,
IncidentResourceType incidentType,
ProblemType problemType)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static IncidentSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getCompartmentId()
The OCID of the tenancy.
|
ContactList |
getContactList() |
IncidentResourceType |
getIncidentType() |
String |
getKey()
Unique identifier of the incident.
|
ProblemType |
getProblemType()
The kind of support ticket, such as a technical support request.
|
TenancyInformation |
getTenancyInformation() |
Ticket |
getTicket() |
int |
hashCode() |
IncidentSummary.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"key","compartmentId","contactList","tenancyInformation","ticket","incidentType","problemType"}) @Deprecated public IncidentSummary(String key, String compartmentId, ContactList contactList, TenancyInformation tenancyInformation, Ticket ticket, IncidentResourceType incidentType, ProblemType problemType)
public static IncidentSummary.Builder builder()
Create a new builder.
public IncidentSummary.Builder toBuilder()
public String getKey()
Unique identifier of the incident.
public String getCompartmentId()
The OCID of the tenancy.
public ContactList getContactList()
public TenancyInformation getTenancyInformation()
public Ticket getTicket()
public IncidentResourceType getIncidentType()
public ProblemType getProblemType()
The kind of support ticket, such as a technical support request.
Copyright © 2016–2021. All rights reserved.