Class L7Member
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.lbaas.L7Member
-
@ApiType("SoftLayer_Network_LBaaS_L7Member") public class L7Member extends Entity
The SoftLayer_Network_LBaaS_L7Member represents the backend member for a L7 pool. It can be either a virtual server or a bare metal machine.- See Also:
- SoftLayer_Network_LBaaS_L7Member
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
L7Member.Mask
static interface
L7Member.Service
The SoftLayer_Network_LBaaS_L7Member service allows consumers to manage (backend) members for L7 pools.static interface
L7Member.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected String
address
The IP address of a L7 pool member.protected boolean
addressSpecified
protected GregorianCalendar
createDate
<<< EOT Specifies when a L7 pool memberprotected boolean
createDateSpecified
protected Long
id
The ID of a L7 pool member.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
<<< EOT Specifies when a L7 Poolprotected boolean
modifyDateSpecified
protected Long
port
Backends protocol portprotected boolean
portSpecified
protected String
provisioningStatus
<<< EOT The provisioning status of a L7 pool member.protected boolean
provisioningStatusSpecified
protected String
uuid
The UUID of a L7 pool member.protected boolean
uuidSpecified
protected Long
weight
The weight of a L7 pool member.protected boolean
weightSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description L7Member()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
address
@ApiProperty(canBeNullOrNotSet=true) protected String address
The IP address of a L7 pool member.
-
addressSpecified
protected boolean addressSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
<<< EOT Specifies when a L7 pool member
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The ID of a L7 pool member.
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
<<< EOT Specifies when a L7 Pool
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
port
@ApiProperty(canBeNullOrNotSet=true) protected Long port
Backends protocol port
-
portSpecified
protected boolean portSpecified
-
provisioningStatus
@ApiProperty(canBeNullOrNotSet=true) protected String provisioningStatus
<<< EOT The provisioning status of a L7 pool member.
-
provisioningStatusSpecified
protected boolean provisioningStatusSpecified
-
uuid
@ApiProperty(canBeNullOrNotSet=true) protected String uuid
The UUID of a L7 pool member.
-
uuidSpecified
protected boolean uuidSpecified
-
weight
@ApiProperty(canBeNullOrNotSet=true) protected Long weight
The weight of a L7 pool member.
-
weightSpecified
protected boolean weightSpecified
-
-
Method Detail
-
getAddress
public String getAddress()
-
setAddress
public void setAddress(String address)
-
isAddressSpecified
public boolean isAddressSpecified()
-
unsetAddress
public void unsetAddress()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getPort
public Long getPort()
-
setPort
public void setPort(Long port)
-
isPortSpecified
public boolean isPortSpecified()
-
unsetPort
public void unsetPort()
-
getProvisioningStatus
public String getProvisioningStatus()
-
setProvisioningStatus
public void setProvisioningStatus(String provisioningStatus)
-
isProvisioningStatusSpecified
public boolean isProvisioningStatusSpecified()
-
unsetProvisioningStatus
public void unsetProvisioningStatus()
-
getUuid
public String getUuid()
-
setUuid
public void setUuid(String uuid)
-
isUuidSpecified
public boolean isUuidSpecified()
-
unsetUuid
public void unsetUuid()
-
getWeight
public Long getWeight()
-
setWeight
public void setWeight(Long weight)
-
isWeightSpecified
public boolean isWeightSpecified()
-
unsetWeight
public void unsetWeight()
-
asService
public L7Member.Service asService(ApiClient client)
-
service
public static L7Member.Service service(ApiClient client)
-
service
public static L7Member.Service service(ApiClient client, Long id)
-
-