Class Step
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.product.pkg.order.Step
@ApiType("SoftLayer_Product_Package_Order_Step") public class Step extends Entity
Each package has at least 1 step to the ordering process. For server orders, there are many. Each step has certain item categories which are displayed. This type describes the steps for each package.
- See Also:
- SoftLayer_Product_Package_Order_Step
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Step.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
id
The unique identifier for this object.protected boolean
idSpecified
protected Long
inclusivePreviousStepCount
A count of the next steps in the ordering process for the package tied to this object, including this step.protected List<Next>
inclusivePreviousSteps
The next steps in the ordering process for the package tied to this object, including this step.protected Long
nextStepCount
A count of the next steps in the ordering process for the package tied to this object.protected List<Next>
nextSteps
The next steps in the ordering process for the package tied to this object.protected Long
previousStepCount
A count of the item to which this object belongs.protected List<Next>
previousSteps
The item to which this object belongs.protected String
step
The number of the step in the order process for this package.protected boolean
stepSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Step()
-
Method Summary
Modifier and Type Method Description Long
getId()
Long
getInclusivePreviousStepCount()
List<Next>
getInclusivePreviousSteps()
Long
getNextStepCount()
List<Next>
getNextSteps()
Long
getPreviousStepCount()
List<Next>
getPreviousSteps()
String
getStep()
boolean
isIdSpecified()
boolean
isStepSpecified()
void
setId(Long id)
void
setInclusivePreviousStepCount(Long inclusivePreviousStepCount)
void
setNextStepCount(Long nextStepCount)
void
setPreviousStepCount(Long previousStepCount)
void
setStep(String step)
void
unsetId()
void
unsetStep()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
inclusivePreviousSteps
The next steps in the ordering process for the package tied to this object, including this step. -
nextSteps
The next steps in the ordering process for the package tied to this object. -
previousSteps
The item to which this object belongs. -
id
The unique identifier for this object. It is not used anywhere but in this object. -
idSpecified
protected boolean idSpecified -
step
The number of the step in the order process for this package. These are sequential and only needed for step-based ordering. -
stepSpecified
protected boolean stepSpecified -
inclusivePreviousStepCount
A count of the next steps in the ordering process for the package tied to this object, including this step. -
nextStepCount
A count of the next steps in the ordering process for the package tied to this object. -
previousStepCount
A count of the item to which this object belongs.
-
-
Constructor Details
-
Step
public Step()
-
-
Method Details
-
getInclusivePreviousSteps
-
getNextSteps
-
getPreviousSteps
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getStep
-
setStep
-
isStepSpecified
public boolean isStepSpecified() -
unsetStep
public void unsetStep() -
getInclusivePreviousStepCount
-
setInclusivePreviousStepCount
-
getNextStepCount
-
setNextStepCount
-
getPreviousStepCount
-
setPreviousStepCount
-