Package com.oracle.bmc.cims.model
Class Ticket
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cims.model.Ticket
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20181231") public final class Ticket extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails about the ticket created.
 Note: Objects should always be created or deserialized using theTicket.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 theTicket.Builder, which maintain a set of all explicitly set fields calledTicket.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTicket.Builderstatic classTicket.SeverityThe severity assigned to the ticket.
 - 
Constructor SummaryConstructors Constructor Description Ticket(String ticketNumber, Ticket.Severity severity, List<Resource> resourceList, String title, String description, Integer timeCreated, Integer timeUpdated, LifecycleState lifecycleState, LifecycleDetails lifecycleDetails)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ticket.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDescription()The description of the issue addressed in the ticket.LifecycleDetailsgetLifecycleDetails()Additional information about the current lifecycleState.LifecycleStategetLifecycleState()The current state of the ticket.List<Resource>getResourceList()The list of resources associated with the ticket.Ticket.SeveritygetSeverity()The severity assigned to the ticket.StringgetTicketNumber()Unique identifier for the ticket.IntegergetTimeCreated()The time when the ticket was created, in seconds since epoch time.IntegergetTimeUpdated()The time when the ticket was updated, in seconds since epoch time.StringgetTitle()The title of the ticket.inthashCode()Ticket.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
Ticket@Deprecated @ConstructorProperties({"ticketNumber","severity","resourceList","title","description","timeCreated","timeUpdated","lifecycleState","lifecycleDetails"}) public Ticket(String ticketNumber, Ticket.Severity severity, List<Resource> resourceList, String title, String description, Integer timeCreated, Integer timeUpdated, LifecycleState lifecycleState, LifecycleDetails lifecycleDetails) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static Ticket.Builder builder() Create a new builder.
 - 
toBuilderpublic Ticket.Builder toBuilder() 
 - 
getTicketNumberpublic String getTicketNumber() Unique identifier for the ticket.- Returns:
- the value
 
 - 
getSeveritypublic Ticket.Severity getSeverity() The severity assigned to the ticket.- Returns:
- the value
 
 - 
getResourceListpublic List<Resource> getResourceList() The list of resources associated with the ticket.- Returns:
- the value
 
 - 
getTitlepublic String getTitle() The title of the ticket.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() The description of the issue addressed in the ticket.- Returns:
- the value
 
 - 
getTimeCreatedpublic Integer getTimeCreated() The time when the ticket was created, in seconds since epoch time.- Returns:
- the value
 
 - 
getTimeUpdatedpublic Integer getTimeUpdated() The time when the ticket was updated, in seconds since epoch time.- Returns:
- the value
 
 - 
getLifecycleStatepublic LifecycleState getLifecycleState() The current state of the ticket.- Returns:
- the value
 
 - 
getLifecycleDetailspublic LifecycleDetails getLifecycleDetails() Additional information about the current lifecycleState.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-