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 class
SettingData.Builder
-
Field Summary
Fields Modifier and Type Field Description protected String
elementName
protected String
instanceID
-
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.Builder
builder()
int
compareTo(SettingData o)
boolean
equals(Object obj)
String
getElementName()
The user-friendly name for this instance of SettingData.String
getInstanceID()
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class.int
hashCode()
SettingData.Builder
toBuilder()
String
toString()
-
-
-
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:
compareTo
in interfaceComparable<SettingData>
-
-