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
-
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()
-
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
-