Package org.jclouds.cim
Class ResourceAllocationSettingData.Builder
java.lang.Object
org.jclouds.cim.SettingData.Builder
org.jclouds.cim.ManagedElement.Builder
org.jclouds.cim.ResourceAllocationSettingData.Builder
- Enclosing class:
ResourceAllocationSettingData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected Boolean
protected Boolean
protected Long
protected String
protected String
protected String
protected Long
protected String
protected Long
protected String
protected Integer
Fields inherited from class org.jclouds.cim.ManagedElement.Builder
caption, description
Fields inherited from class org.jclouds.cim.SettingData.Builder
elementName, instanceID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddressOnParent
(String addressOnParent) allocationUnits
(String allocationUnits) automaticAllocation
(Boolean automaticAllocation) automaticDeallocation
(Boolean automaticDeallocation) build()
connection
(String connection) connections
(List<String> connections) consumerVisibility
(ResourceAllocationSettingData.ConsumerVisibility consumerVisibility) description
(String description) elementName
(String elementName) hostResource
(String hostResource) hostResources
(List<String> hostResources) instanceID
(String instanceID) mappingBehavior
(ResourceAllocationSettingData.MappingBehavior mappingBehavior) otherResourceType
(String otherResourceType) reservation
(Long reservation) resourceSubType
(String resourceSubType) resourceType
(ResourceAllocationSettingData.ResourceType resourceType) virtualQuantity
(Long virtualQuantity) virtualQuantityUnits
(String virtualQuantityUnits) Methods inherited from class org.jclouds.cim.ManagedElement.Builder
fromSettingData
-
Field Details
-
address
-
addressOnParent
-
allocationUnits
-
automaticAllocation
-
automaticDeallocation
-
consumerVisibility
-
limit
-
mappingBehavior
-
otherResourceType
-
parent
-
poolID
-
reservation
-
resourceSubType
-
resourceType
-
virtualQuantity
-
virtualQuantityUnits
-
weight
-
connections
-
hostResources
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
address
- See Also:
-
addressOnParent
- See Also:
-
allocationUnits
- See Also:
-
automaticAllocation
- See Also:
-
automaticDeallocation
- See Also:
-
consumerVisibility
public ResourceAllocationSettingData.Builder consumerVisibility(ResourceAllocationSettingData.ConsumerVisibility consumerVisibility) - See Also:
-
limit
- See Also:
-
mappingBehavior
public ResourceAllocationSettingData.Builder mappingBehavior(ResourceAllocationSettingData.MappingBehavior mappingBehavior) - See Also:
-
otherResourceType
- See Also:
-
parent
- See Also:
-
poolID
- See Also:
-
reservation
- See Also:
-
resourceSubType
- See Also:
-
resourceType
public ResourceAllocationSettingData.Builder resourceType(ResourceAllocationSettingData.ResourceType resourceType) - See Also:
-
virtualQuantity
- See Also:
-
virtualQuantityUnits
- See Also:
-
weight
- See Also:
-
connection
- See Also:
-
hostResource
- See Also:
-
connections
- See Also:
-
hostResources
- See Also:
-
build
-
fromResourceAllocationSettingData
public ResourceAllocationSettingData.Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in) -
fromManagedElement
- Overrides:
fromManagedElement
in classManagedElement.Builder
-
caption
- Overrides:
caption
in classManagedElement.Builder
- See Also:
-
description
- Overrides:
description
in classManagedElement.Builder
- See Also:
-
elementName
- Overrides:
elementName
in classManagedElement.Builder
- See Also:
-
instanceID
- Overrides:
instanceID
in classManagedElement.Builder
- See Also:
-