Class Attribute
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.gateway.member.Attribute
-
-
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 String
lastvSRXVersion
The previous vSRX version of the gateway softwareprotected boolean
lastvSRXVersionSpecified
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 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 Detail
-
gatewayMember
@ApiProperty protected Member gatewayMember
The gateway member has these attributes.
-
sshKey
@ApiProperty protected Key sshKey
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A gateway member's internal identifier.
-
idSpecified
protected boolean idSpecified
-
lastvSRXVersion
@ApiProperty(canBeNullOrNotSet=true) protected String lastvSRXVersion
The previous vSRX version of the gateway software
-
lastvSRXVersionSpecified
protected boolean lastvSRXVersionSpecified
-
memberId
@ApiProperty(canBeNullOrNotSet=true) protected Long memberId
The gateway member for this attribute.
-
memberIdSpecified
protected boolean memberIdSpecified
-
networkModel
@ApiProperty(canBeNullOrNotSet=true) protected String networkModel
Network model of the gateway.
-
networkModelSpecified
protected boolean networkModelSpecified
-
password
@ApiProperty(canBeNullOrNotSet=true) protected String password
Password of the user name.
-
passwordSpecified
protected boolean passwordSpecified
-
sshKeyId
@ApiProperty(canBeNullOrNotSet=true) protected Long sshKeyId
The SSH key id of key assigned to Gateway.
-
sshKeyIdSpecified
protected boolean sshKeyIdSpecified
-
username
@ApiProperty(canBeNullOrNotSet=true) protected String username
Username associated with the gateway.
-
usernameSpecified
protected boolean usernameSpecified
-
vSRXVersion
@ApiProperty(canBeNullOrNotSet=true) protected String vSRXVersion
The vSRX version of the gateway software
-
vSRXVersionSpecified
protected boolean vSRXVersionSpecified
-
-
Method Detail
-
getGatewayMember
public Member getGatewayMember()
-
setGatewayMember
public void setGatewayMember(Member gatewayMember)
-
getSshKey
public Key getSshKey()
-
setSshKey
public void setSshKey(Key sshKey)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLastvSRXVersion
public String getLastvSRXVersion()
-
setLastvSRXVersion
public void setLastvSRXVersion(String lastvSRXVersion)
-
isLastvSRXVersionSpecified
public boolean isLastvSRXVersionSpecified()
-
unsetLastvSRXVersion
public void unsetLastvSRXVersion()
-
getMemberId
public Long getMemberId()
-
setMemberId
public void setMemberId(Long memberId)
-
isMemberIdSpecified
public boolean isMemberIdSpecified()
-
unsetMemberId
public void unsetMemberId()
-
getNetworkModel
public String getNetworkModel()
-
setNetworkModel
public void setNetworkModel(String networkModel)
-
isNetworkModelSpecified
public boolean isNetworkModelSpecified()
-
unsetNetworkModel
public void unsetNetworkModel()
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
isPasswordSpecified
public boolean isPasswordSpecified()
-
unsetPassword
public void unsetPassword()
-
getSshKeyId
public Long getSshKeyId()
-
setSshKeyId
public void setSshKeyId(Long sshKeyId)
-
isSshKeyIdSpecified
public boolean isSshKeyIdSpecified()
-
unsetSshKeyId
public void unsetSshKeyId()
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isUsernameSpecified
public boolean isUsernameSpecified()
-
unsetUsername
public void unsetUsername()
-
getVSRXVersion
public String getVSRXVersion()
-
setVSRXVersion
public void setVSRXVersion(String vSRXVersion)
-
isVSRXVersionSpecified
public boolean isVSRXVersionSpecified()
-
unsetVSRXVersion
public void unsetVSRXVersion()
-
asService
public Attribute.Service asService(ApiClient client)
-
service
public static Attribute.Service service(ApiClient client)
-
service
public static Attribute.Service service(ApiClient client, Long id)
-
-