Package org.jclouds.cim
Class SettingData
- java.lang.Object
-
- org.jclouds.cim.SettingData
-
- All Implemented Interfaces:
Comparable<SettingData>
- Direct Known Subclasses:
ManagedElement
public abstract class SettingData extends Object implements Comparable<SettingData>
The type of resource this allocation setting represents.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSettingData.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringelementNameprotected StringinstanceID
-
Constructor Summary
Constructors Constructor Description SettingData(String elementName, String instanceID)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SettingData.Builderbuilder()intcompareTo(SettingData o)booleanequals(Object obj)StringgetElementName()The user-friendly name for this instance of SettingData.StringgetInstanceID()Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class.inthashCode()SettingData.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
builder
public static SettingData.Builder builder()
-
toBuilder
public SettingData.Builder toBuilder()
-
getElementName
public String getElementName()
The user-friendly name for this instance of SettingData. In addition, the user-friendly name can be used as an index property for a search or query. (Note: The name does not have to be unique within a namespace.)
-
getInstanceID
public String getInstanceID()
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class.
-
compareTo
public int compareTo(SettingData o)
- Specified by:
compareToin interfaceComparable<SettingData>
-
-