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
All Methods Instance Methods Concrete Methods 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 Detail
-
virtualIpAddress
@ApiProperty protected VirtualIpAddress virtualIpAddress
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
Unique identifier for the cipher instance
-
idSpecified
protected boolean idSpecified
-
keyName
@ApiProperty(canBeNullOrNotSet=true) protected String keyName
Identifier for the associated encryption algorithm
-
keyNameSpecified
protected boolean keyNameSpecified
-
virtualIpAddressId
@ApiProperty(canBeNullOrNotSet=true) protected Long virtualIpAddressId
Identifier for the associated [[SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress (type)|virtual IP address]] instance
-
virtualIpAddressIdSpecified
protected boolean virtualIpAddressIdSpecified
-
-
Method Detail
-
getVirtualIpAddress
public VirtualIpAddress getVirtualIpAddress()
-
setVirtualIpAddress
public void setVirtualIpAddress(VirtualIpAddress virtualIpAddress)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getKeyName
public String getKeyName()
-
setKeyName
public void setKeyName(String keyName)
-
isKeyNameSpecified
public boolean isKeyNameSpecified()
-
unsetKeyName
public void unsetKeyName()
-
getVirtualIpAddressId
public Long getVirtualIpAddressId()
-
setVirtualIpAddressId
public void setVirtualIpAddressId(Long virtualIpAddressId)
-
isVirtualIpAddressIdSpecified
public boolean isVirtualIpAddressIdSpecified()
-
unsetVirtualIpAddressId
public void unsetVirtualIpAddressId()
-
-