Package com.softlayer.api.service.network.application.delivery.controller.loadbalancer.virtualipaddress
Class SecureTransportCipher
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.application.delivery.controller.loadbalancer.virtualipaddress.SecureTransportCipher
@ApiType("SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress_SecureTransportCipher") public class SecureTransportCipher extends Entity
A single cipher configured for a load balancer virtual IP address instance. Instances of this class are immutable and should reflect a cipher that is configurable on a load balancer device.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecureTransportCipher.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
id
Unique identifier for the cipher instanceprotected boolean
idSpecified
protected String
keyName
Identifier for the associated encryption algorithmprotected boolean
keyNameSpecified
protected VirtualIpAddress
virtualIpAddress
protected Long
virtualIpAddressId
Identifier for the associated [[SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress (type)|virtual IP address]] instanceprotected boolean
virtualIpAddressIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description SecureTransportCipher()
-
Method Summary
Modifier and Type Method Description Long
getId()
String
getKeyName()
VirtualIpAddress
getVirtualIpAddress()
Long
getVirtualIpAddressId()
boolean
isIdSpecified()
boolean
isKeyNameSpecified()
boolean
isVirtualIpAddressIdSpecified()
void
setId(Long id)
void
setKeyName(String keyName)
void
setVirtualIpAddress(VirtualIpAddress virtualIpAddress)
void
setVirtualIpAddressId(Long virtualIpAddressId)
void
unsetId()
void
unsetKeyName()
void
unsetVirtualIpAddressId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
virtualIpAddress
-
id
Unique identifier for the cipher instance -
idSpecified
protected boolean idSpecified -
keyName
Identifier for the associated encryption algorithm -
keyNameSpecified
protected boolean keyNameSpecified -
virtualIpAddressId
Identifier for the associated [[SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress (type)|virtual IP address]] instance -
virtualIpAddressIdSpecified
protected boolean virtualIpAddressIdSpecified
-
-
Constructor Details
-
SecureTransportCipher
public SecureTransportCipher()
-
-
Method Details
-
getVirtualIpAddress
-
setVirtualIpAddress
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getKeyName
-
setKeyName
-
isKeyNameSpecified
public boolean isKeyNameSpecified() -
unsetKeyName
public void unsetKeyName() -
getVirtualIpAddressId
-
setVirtualIpAddressId
-
isVirtualIpAddressIdSpecified
public boolean isVirtualIpAddressIdSpecified() -
unsetVirtualIpAddressId
public void unsetVirtualIpAddressId()
-