Class Group
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.provisioning.version1.transaction.Group
-
@ApiType("SoftLayer_Provisioning_Version1_Transaction_Group") public class Group extends Entity
The SoftLayer_Provisioning_Version1_Transaction_Group data type contains general information relating to a single SoftLayer hardware transaction group.
SoftLayer customers are unable to change their hardware transactions or the hardware transaction group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Group.Mask
static interface
Group.Service
The service lists the different types of transactions.static interface
Group.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimal
averageTimeToComplete
Average time, in minutes, for this type of transaction to complete.protected boolean
averageTimeToCompleteSpecified
protected String
name
A transaction group's name.protected boolean
nameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimal
getAverageTimeToComplete()
String
getName()
boolean
isAverageTimeToCompleteSpecified()
boolean
isNameSpecified()
static Group.Service
service(ApiClient client)
void
setAverageTimeToComplete(BigDecimal averageTimeToComplete)
void
setName(String name)
void
unsetAverageTimeToComplete()
void
unsetName()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
averageTimeToComplete
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal averageTimeToComplete
Average time, in minutes, for this type of transaction to complete. Please note that this is only an estimate.
-
averageTimeToCompleteSpecified
protected boolean averageTimeToCompleteSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
A transaction group's name.
-
nameSpecified
protected boolean nameSpecified
-
-
Method Detail
-
getAverageTimeToComplete
public BigDecimal getAverageTimeToComplete()
-
setAverageTimeToComplete
public void setAverageTimeToComplete(BigDecimal averageTimeToComplete)
-
isAverageTimeToCompleteSpecified
public boolean isAverageTimeToCompleteSpecified()
-
unsetAverageTimeToComplete
public void unsetAverageTimeToComplete()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
service
public static Group.Service service(ApiClient client)
-
-