com.softlayer.api.service.container.hardware.pool.details.Router Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of softlayer-api-client Show documentation
Show all versions of softlayer-api-client Show documentation
API client for accessing the SoftLayer API
The newest version!
package com.softlayer.api.service.container.hardware.pool.details;
import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Entity;
/**
* @see SoftLayer_Container_Hardware_Pool_Details_Router
*/
@ApiType("SoftLayer_Container_Hardware_Pool_Details_Router")
public class Router extends Entity {
@ApiProperty(canBeNullOrNotSet = true)
protected Long poolThreshold;
public Long getPoolThreshold() {
return poolThreshold;
}
public void setPoolThreshold(Long poolThreshold) {
poolThresholdSpecified = true;
this.poolThreshold = poolThreshold;
}
protected boolean poolThresholdSpecified;
public boolean isPoolThresholdSpecified() {
return poolThresholdSpecified;
}
public void unsetPoolThreshold() {
poolThreshold = null;
poolThresholdSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long routerId;
public Long getRouterId() {
return routerId;
}
public void setRouterId(Long routerId) {
routerIdSpecified = true;
this.routerId = routerId;
}
protected boolean routerIdSpecified;
public boolean isRouterIdSpecified() {
return routerIdSpecified;
}
public void unsetRouterId() {
routerId = null;
routerIdSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected String routerName;
public String getRouterName() {
return routerName;
}
public void setRouterName(String routerName) {
routerNameSpecified = true;
this.routerName = routerName;
}
protected boolean routerNameSpecified;
public boolean isRouterNameSpecified() {
return routerNameSpecified;
}
public void unsetRouterName() {
routerName = null;
routerNameSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long totalHardware;
public Long getTotalHardware() {
return totalHardware;
}
public void setTotalHardware(Long totalHardware) {
totalHardwareSpecified = true;
this.totalHardware = totalHardware;
}
protected boolean totalHardwareSpecified;
public boolean isTotalHardwareSpecified() {
return totalHardwareSpecified;
}
public void unsetTotalHardware() {
totalHardware = null;
totalHardwareSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long totalInventoryHardware;
public Long getTotalInventoryHardware() {
return totalInventoryHardware;
}
public void setTotalInventoryHardware(Long totalInventoryHardware) {
totalInventoryHardwareSpecified = true;
this.totalInventoryHardware = totalInventoryHardware;
}
protected boolean totalInventoryHardwareSpecified;
public boolean isTotalInventoryHardwareSpecified() {
return totalInventoryHardwareSpecified;
}
public void unsetTotalInventoryHardware() {
totalInventoryHardware = null;
totalInventoryHardwareSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long totalProvisionedHardware;
public Long getTotalProvisionedHardware() {
return totalProvisionedHardware;
}
public void setTotalProvisionedHardware(Long totalProvisionedHardware) {
totalProvisionedHardwareSpecified = true;
this.totalProvisionedHardware = totalProvisionedHardware;
}
protected boolean totalProvisionedHardwareSpecified;
public boolean isTotalProvisionedHardwareSpecified() {
return totalProvisionedHardwareSpecified;
}
public void unsetTotalProvisionedHardware() {
totalProvisionedHardware = null;
totalProvisionedHardwareSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long totalTestedHardware;
public Long getTotalTestedHardware() {
return totalTestedHardware;
}
public void setTotalTestedHardware(Long totalTestedHardware) {
totalTestedHardwareSpecified = true;
this.totalTestedHardware = totalTestedHardware;
}
protected boolean totalTestedHardwareSpecified;
public boolean isTotalTestedHardwareSpecified() {
return totalTestedHardwareSpecified;
}
public void unsetTotalTestedHardware() {
totalTestedHardware = null;
totalTestedHardwareSpecified = false;
}
@ApiProperty(canBeNullOrNotSet = true)
protected Long totalTestingHardware;
public Long getTotalTestingHardware() {
return totalTestingHardware;
}
public void setTotalTestingHardware(Long totalTestingHardware) {
totalTestingHardwareSpecified = true;
this.totalTestingHardware = totalTestingHardware;
}
protected boolean totalTestingHardwareSpecified;
public boolean isTotalTestingHardwareSpecified() {
return totalTestingHardwareSpecified;
}
public void unsetTotalTestingHardware() {
totalTestingHardware = null;
totalTestingHardwareSpecified = false;
}
public static class Mask extends com.softlayer.api.service.Entity.Mask {
public Mask poolThreshold() {
withLocalProperty("poolThreshold");
return this;
}
public Mask routerId() {
withLocalProperty("routerId");
return this;
}
public Mask routerName() {
withLocalProperty("routerName");
return this;
}
public Mask totalHardware() {
withLocalProperty("totalHardware");
return this;
}
public Mask totalInventoryHardware() {
withLocalProperty("totalInventoryHardware");
return this;
}
public Mask totalProvisionedHardware() {
withLocalProperty("totalProvisionedHardware");
return this;
}
public Mask totalTestedHardware() {
withLocalProperty("totalTestedHardware");
return this;
}
public Mask totalTestingHardware() {
withLocalProperty("totalTestingHardware");
return this;
}
}
}