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
All Methods Instance Methods Concrete Methods 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 Detail
-
inclusivePreviousSteps
@ApiProperty protected List<Next> inclusivePreviousSteps
The next steps in the ordering process for the package tied to this object, including this step.
-
nextSteps
@ApiProperty protected List<Next> nextSteps
The next steps in the ordering process for the package tied to this object.
-
previousSteps
@ApiProperty protected List<Next> previousSteps
The item to which this object belongs.
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The unique identifier for this object. It is not used anywhere but in this object.
-
idSpecified
protected boolean idSpecified
-
step
@ApiProperty(canBeNullOrNotSet=true) protected String 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
@ApiProperty protected Long inclusivePreviousStepCount
A count of the next steps in the ordering process for the package tied to this object, including this step.
-
nextStepCount
@ApiProperty protected Long nextStepCount
A count of the next steps in the ordering process for the package tied to this object.
-
previousStepCount
@ApiProperty protected Long previousStepCount
A count of the item to which this object belongs.
-
-
Method Detail
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getStep
public String getStep()
-
setStep
public void setStep(String step)
-
isStepSpecified
public boolean isStepSpecified()
-
unsetStep
public void unsetStep()
-
getInclusivePreviousStepCount
public Long getInclusivePreviousStepCount()
-
setInclusivePreviousStepCount
public void setInclusivePreviousStepCount(Long inclusivePreviousStepCount)
-
getNextStepCount
public Long getNextStepCount()
-
setNextStepCount
public void setNextStepCount(Long nextStepCount)
-
getPreviousStepCount
public Long getPreviousStepCount()
-
setPreviousStepCount
public void setPreviousStepCount(Long previousStepCount)
-
-