public final class LbSslCipherInfo
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
LbSslCipherInfo.Builder
Builder class for
LbSslCipherInfo . |
Modifier | Constructor and Description |
---|---|
|
LbSslCipherInfo()
Default constructor.
|
protected |
LbSslCipherInfo(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_128_GCM_SHA256
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_256_GCM_SHA384
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA
public static final java.lang.String CIPHER_RSA_WITH_AES_256_CBC_SHA
public static final java.lang.String CIPHER_RSA_WITH_AES_128_CBC_SHA
public static final java.lang.String CIPHER_RSA_WITH_3DES_EDE_CBC_SHA
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA256
public static final java.lang.String CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA384
public static final java.lang.String CIPHER_RSA_WITH_AES_128_CBC_SHA256
public static final java.lang.String CIPHER_RSA_WITH_AES_128_GCM_SHA256
public static final java.lang.String CIPHER_RSA_WITH_AES_256_CBC_SHA256
public static final java.lang.String CIPHER_RSA_WITH_AES_256_GCM_SHA384
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
public static final java.lang.String CIPHER_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
public static final java.lang.String CIPHER_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA256
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_128_GCM_SHA256
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA384
public static final java.lang.String CIPHER_ECDH_RSA_WITH_AES_256_GCM_SHA384
public static final java.lang.String CIPHER_GROUP_LABELS_BALANCED
public static final java.lang.String CIPHER_GROUP_LABELS_HIGH_SECURITY
public static final java.lang.String CIPHER_GROUP_LABELS_HIGH_COMPATIBILITY
public static final java.lang.String CIPHER_GROUP_LABELS_CUSTOM
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public LbSslCipherInfo()
protected LbSslCipherInfo(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.String getCipher()
CIPHER_ECDHE_RSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDHE_RSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA
CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA
CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA
CIPHER_RSA_WITH_AES_256_CBC_SHA
CIPHER_RSA_WITH_AES_128_CBC_SHA
CIPHER_RSA_WITH_3DES_EDE_CBC_SHA
CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA
CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA384
CIPHER_RSA_WITH_AES_128_CBC_SHA256
CIPHER_RSA_WITH_AES_128_GCM_SHA256
CIPHER_RSA_WITH_AES_256_CBC_SHA256
CIPHER_RSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA
CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA
CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDH_RSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDH_RSA_WITH_AES_256_GCM_SHA384
public void setCipher(java.lang.String cipher)
CIPHER_ECDHE_RSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDHE_RSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA
CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA
CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA
CIPHER_RSA_WITH_AES_256_CBC_SHA
CIPHER_RSA_WITH_AES_128_CBC_SHA
CIPHER_RSA_WITH_3DES_EDE_CBC_SHA
CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA
CIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA384
CIPHER_RSA_WITH_AES_128_CBC_SHA256
CIPHER_RSA_WITH_AES_128_GCM_SHA256
CIPHER_RSA_WITH_AES_256_CBC_SHA256
CIPHER_RSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA
CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA
CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA256
CIPHER_ECDH_RSA_WITH_AES_128_GCM_SHA256
CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA384
CIPHER_ECDH_RSA_WITH_AES_256_GCM_SHA384
cipher
- New value for the property.public java.util.List<java.lang.String> getCipherGroupLabels()
public void setCipherGroupLabels(java.util.List<java.lang.String> cipherGroupLabels)
cipherGroupLabels
- New value for the property.public java.lang.Boolean getIsDefault()
public void setIsDefault(java.lang.Boolean isDefault)
isDefault
- New value for the property.public java.lang.Boolean getIsSecure()
public void setIsSecure(java.lang.Boolean isSecure)
isSecure
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static LbSslCipherInfo _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue
- the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructType
public static LbSslCipherInfo _newInstance2(com.vmware.vapi.data.StructValue structValue)