Class Attribute
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.gateway.member.Attribute
@ApiType("SoftLayer_Network_Gateway_Member_Attribute") public class Attribute extends Entity
A network gateway member attribute is the attributes associated with a network gateway member.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Attribute.Mask
static interface
Attribute.Service
A network gateway member attribute is the attributes associated with a network gateway member.static interface
Attribute.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Member
gatewayMember
The gateway member has these attributes.protected Long
id
A gateway member's internal identifier.protected boolean
idSpecified
protected Long
isUpgraded
Indicates if the member has been upgraded.protected boolean
isUpgradedSpecified
protected String
lastvSRXVersion
The previous vSRX version of the gateway softwareprotected boolean
lastvSRXVersionSpecified
protected String
licenseKey
protected boolean
licenseKeySpecified
protected Long
memberId
The gateway member for this attribute.protected boolean
memberIdSpecified
protected String
networkModel
Network model of the gateway.protected boolean
networkModelSpecified
protected String
password
Password of the user name.protected boolean
passwordSpecified
protected Key
sshKey
protected Long
sshKeyId
The SSH key id of key assigned to Gateway.protected boolean
sshKeyIdSpecified
protected GregorianCalendar
upgradedDate
Timestamp when this gateway member was last upgradedprotected boolean
upgradedDateSpecified
protected String
username
Username associated with the gateway.protected boolean
usernameSpecified
protected String
vSRXVersion
The vSRX version of the gateway softwareprotected boolean
vSRXVersionSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
gatewayMember
The gateway member has these attributes. -
sshKey
-
id
A gateway member's internal identifier. -
idSpecified
protected boolean idSpecified -
isUpgraded
Indicates if the member has been upgraded. -
isUpgradedSpecified
protected boolean isUpgradedSpecified -
lastvSRXVersion
The previous vSRX version of the gateway software -
lastvSRXVersionSpecified
protected boolean lastvSRXVersionSpecified -
licenseKey
-
licenseKeySpecified
protected boolean licenseKeySpecified -
memberId
The gateway member for this attribute. -
memberIdSpecified
protected boolean memberIdSpecified -
networkModel
Network model of the gateway. -
networkModelSpecified
protected boolean networkModelSpecified -
password
Password of the user name. -
passwordSpecified
protected boolean passwordSpecified -
sshKeyId
The SSH key id of key assigned to Gateway. -
sshKeyIdSpecified
protected boolean sshKeyIdSpecified -
upgradedDate
Timestamp when this gateway member was last upgraded -
upgradedDateSpecified
protected boolean upgradedDateSpecified -
username
Username associated with the gateway. -
usernameSpecified
protected boolean usernameSpecified -
vSRXVersion
The vSRX version of the gateway software -
vSRXVersionSpecified
protected boolean vSRXVersionSpecified
-
-
Constructor Details
-
Attribute
public Attribute()
-
-
Method Details
-
getGatewayMember
-
setGatewayMember
-
getSshKey
-
setSshKey
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getIsUpgraded
-
setIsUpgraded
-
isIsUpgradedSpecified
public boolean isIsUpgradedSpecified() -
unsetIsUpgraded
public void unsetIsUpgraded() -
getLastvSRXVersion
-
setLastvSRXVersion
-
isLastvSRXVersionSpecified
public boolean isLastvSRXVersionSpecified() -
unsetLastvSRXVersion
public void unsetLastvSRXVersion() -
getLicenseKey
-
setLicenseKey
-
isLicenseKeySpecified
public boolean isLicenseKeySpecified() -
unsetLicenseKey
public void unsetLicenseKey() -
getMemberId
-
setMemberId
-
isMemberIdSpecified
public boolean isMemberIdSpecified() -
unsetMemberId
public void unsetMemberId() -
getNetworkModel
-
setNetworkModel
-
isNetworkModelSpecified
public boolean isNetworkModelSpecified() -
unsetNetworkModel
public void unsetNetworkModel() -
getPassword
-
setPassword
-
isPasswordSpecified
public boolean isPasswordSpecified() -
unsetPassword
public void unsetPassword() -
getSshKeyId
-
setSshKeyId
-
isSshKeyIdSpecified
public boolean isSshKeyIdSpecified() -
unsetSshKeyId
public void unsetSshKeyId() -
getUpgradedDate
-
setUpgradedDate
-
isUpgradedDateSpecified
public boolean isUpgradedDateSpecified() -
unsetUpgradedDate
public void unsetUpgradedDate() -
getUsername
-
setUsername
-
isUsernameSpecified
public boolean isUsernameSpecified() -
unsetUsername
public void unsetUsername() -
getVSRXVersion
-
setVSRXVersion
-
isVSRXVersionSpecified
public boolean isVSRXVersionSpecified() -
unsetVSRXVersion
public void unsetVSRXVersion() -
asService
-
service
-
service
-