public class ResourceAllocationSettingData extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ResourceAllocationSettingData.Builder<B extends ResourceAllocationSettingData.Builder<B>> |
static class |
ResourceAllocationSettingData.ConsumerVisibility
Describes the consumers visibility to the allocated resource.
|
static class |
ResourceAllocationSettingData.MappingBehavior
Specifies how this resource maps to underlying resourcesIf the
HostResource array contains any entries, this property reflects how the
resource maps to those specific resources.
|
static class |
ResourceAllocationSettingData.ResourceType
The type of resource this allocation setting represents.
|
Modifier | Constructor and Description |
---|---|
protected |
ResourceAllocationSettingData() |
protected |
ResourceAllocationSettingData(ResourceAllocationSettingData.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
static ResourceAllocationSettingData.Builder<?> |
builder() |
boolean |
equals(Object obj) |
String |
getAddress()
The address of the resource.
|
String |
getAddressOnParent()
Describes the address of this resource in the context of the Parent.
|
String |
getAllocationUnits()
This property specifies the units of allocation used by the Reservation
and Limit properties.
|
String |
getCaption()
The Caption property is a short textual description (one- line string) of the object.
|
Set<CimString> |
getConnections()
The thing to which this resource is connected.
|
ResourceAllocationSettingData.ConsumerVisibility |
getConsumerVisibility()
Describes the consumers visibility to the allocated resource.
|
String |
getDescription()
The Description property provides a textual description of the object.
|
String |
getElementName()
The user-friendly name for this instance of SettingData.
|
Set<CimString> |
getHostResources()
This property exposes specific assignment of resources.
|
String |
getInstanceID()
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies
an instance of this class.
|
BigInteger |
getLimit()
This property specifies the upper bound, or maximum amount of resource
that will be granted for this allocation.
|
ResourceAllocationSettingData.MappingBehavior |
getMappingBehavior()
Specifies how this resource maps to underlying resourcesIf the
HostResource array contains any entries, this property reflects how the
resource maps to those specific resources.
|
String |
getOtherResourceType()
A string that describes the resource type when a well defined value is not
available and ResourceType has the value "Other".
|
String |
getParent()
The Parent of the resource.
|
String |
getPoolID()
This property specifies which ResourcePool the resource is currently
allocated from, or which ResourcePool the resource will be allocated from
when the allocation occurs.
|
BigInteger |
getReservation()
This property specifies the amount of resource guaranteed to be available
for this allocation.
|
String |
getResourceSubType()
A string describing an implementation specific sub-type for this resource.
|
ResourceAllocationSettingData.ResourceType |
getResourceType()
The type of resource this allocation setting represents.
|
BigInteger |
getVirtualQuantity()
This property specifies the quantity of resources presented to the
consumer.
|
String |
getVirtualQuantityUnits()
This property specifies the units used by the VirtualQuantity property.
|
Long |
getWeight()
This property specifies a relative priority for this allocation in
relation to other allocations from the same ResourcePool.
|
int |
hashCode() |
Boolean |
isAutomaticAllocation()
This property specifies if the resource will be automatically allocated.
|
Boolean |
isAutomaticDeallocation()
This property specifies if the resource will be automatically
de-allocated.
|
com.google.common.base.Objects.ToStringHelper |
string() |
ResourceAllocationSettingData.Builder<?> |
toBuilder() |
String |
toString() |
protected ResourceAllocationSettingData(ResourceAllocationSettingData.Builder<?> builder)
protected ResourceAllocationSettingData()
public static ResourceAllocationSettingData.Builder<?> builder()
public ResourceAllocationSettingData.Builder<?> toBuilder()
public String getElementName()
public String getInstanceID()
public String getCaption()
public String getDescription()
public String getAddress()
public String getAddressOnParent()
public String getAllocationUnits()
public Boolean isAutomaticAllocation()
public Boolean isAutomaticDeallocation()
public ResourceAllocationSettingData.ConsumerVisibility getConsumerVisibility()
public BigInteger getLimit()
public ResourceAllocationSettingData.MappingBehavior getMappingBehavior()
public String getOtherResourceType()
public String getParent()
public String getPoolID()
public BigInteger getReservation()
public String getResourceSubType()
public ResourceAllocationSettingData.ResourceType getResourceType()
public BigInteger getVirtualQuantity()
public String getVirtualQuantityUnits()
public Long getWeight()
public Set<CimString> getConnections()
public Set<CimString> getHostResources()
public com.google.common.base.Objects.ToStringHelper string()
Copyright © 2009-2013 jclouds. All Rights Reserved.