Package com.oracle.bmc.cims.model
Class Classifier
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cims.model.Classifier
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20181231") public final class Classifier extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails about the incident classifier object.
 Note: Objects should always be created or deserialized using theClassifier.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 theClassifier.Builder, which maintain a set of all explicitly set fields calledClassifier.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 classClassifier.Builderstatic classClassifier.ScopeThe scope of the service category or resource.static classClassifier.UnitThe unit to use to measure the service category or resource.
 - 
Constructor SummaryConstructors Constructor Description Classifier(String id, String name, String label, String description, List<IssueType> issueTypeList, Classifier.Scope scope, Classifier.Unit unit)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Classifier.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDescription()The description of the classifier.StringgetId()Unique identifier of the classifier.List<IssueType>getIssueTypeList()The list of issues.StringgetLabel()The label associated with the classifier.StringgetName()The display name of the classifier.Classifier.ScopegetScope()The scope of the service category or resource.Classifier.UnitgetUnit()The unit to use to measure the service category or resource.inthashCode()Classifier.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
Classifier@Deprecated @ConstructorProperties({"id","name","label","description","issueTypeList","scope","unit"}) public Classifier(String id, String name, String label, String description, List<IssueType> issueTypeList, Classifier.Scope scope, Classifier.Unit unit) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static Classifier.Builder builder() Create a new builder.
 - 
toBuilderpublic Classifier.Builder toBuilder() 
 - 
getIdpublic String getId() Unique identifier of the classifier.- Returns:
- the value
 
 - 
getNamepublic String getName() The display name of the classifier.- Returns:
- the value
 
 - 
getLabelpublic String getLabel() The label associated with the classifier.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() The description of the classifier.- Returns:
- the value
 
 - 
getScopepublic Classifier.Scope getScope() The scope of the service category or resource.- Returns:
- the value
 
 - 
getUnitpublic Classifier.Unit getUnit() The unit to use to measure the service category or resource.- 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
 
 
- 
 
-