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_SHA256CIPHER_ECDHE_RSA_WITH_AES_256_GCM_SHA384CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHACIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHACIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHACIPHER_ECDH_RSA_WITH_AES_256_CBC_SHACIPHER_RSA_WITH_AES_256_CBC_SHACIPHER_RSA_WITH_AES_128_CBC_SHACIPHER_RSA_WITH_3DES_EDE_CBC_SHACIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHACIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA256CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA384CIPHER_RSA_WITH_AES_128_CBC_SHA256CIPHER_RSA_WITH_AES_128_GCM_SHA256CIPHER_RSA_WITH_AES_256_CBC_SHA256CIPHER_RSA_WITH_AES_256_GCM_SHA384CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHACIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256CIPHER_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384CIPHER_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHACIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA256CIPHER_ECDH_ECDSA_WITH_AES_128_GCM_SHA256CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA384CIPHER_ECDH_ECDSA_WITH_AES_256_GCM_SHA384CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHACIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA256CIPHER_ECDH_RSA_WITH_AES_128_GCM_SHA256CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA384CIPHER_ECDH_RSA_WITH_AES_256_GCM_SHA384public void setCipher(java.lang.String cipher)
CIPHER_ECDHE_RSA_WITH_AES_128_GCM_SHA256CIPHER_ECDHE_RSA_WITH_AES_256_GCM_SHA384CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHACIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHACIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHACIPHER_ECDH_RSA_WITH_AES_256_CBC_SHACIPHER_RSA_WITH_AES_256_CBC_SHACIPHER_RSA_WITH_AES_128_CBC_SHACIPHER_RSA_WITH_3DES_EDE_CBC_SHACIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHACIPHER_ECDHE_RSA_WITH_AES_128_CBC_SHA256CIPHER_ECDHE_RSA_WITH_AES_256_CBC_SHA384CIPHER_RSA_WITH_AES_128_CBC_SHA256CIPHER_RSA_WITH_AES_128_GCM_SHA256CIPHER_RSA_WITH_AES_256_CBC_SHA256CIPHER_RSA_WITH_AES_256_GCM_SHA384CIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHACIPHER_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256CIPHER_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256CIPHER_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384CIPHER_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384CIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHACIPHER_ECDH_ECDSA_WITH_AES_128_CBC_SHA256CIPHER_ECDH_ECDSA_WITH_AES_128_GCM_SHA256CIPHER_ECDH_ECDSA_WITH_AES_256_CBC_SHA384CIPHER_ECDH_ECDSA_WITH_AES_256_GCM_SHA384CIPHER_ECDH_RSA_WITH_AES_128_CBC_SHACIPHER_ECDH_RSA_WITH_AES_128_CBC_SHA256CIPHER_ECDH_RSA_WITH_AES_128_GCM_SHA256CIPHER_ECDH_RSA_WITH_AES_256_CBC_SHA384CIPHER_ECDH_RSA_WITH_AES_256_GCM_SHA384cipher - 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.StaticStructurepublic com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue in interface com.vmware.vapi.bindings.Structureprotected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate in interface com.vmware.vapi.bindings.StaticStructurepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.vmware.vapi.bindings.StaticStructuretoString in class java.lang.Objectpublic boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf in interface com.vmware.vapi.bindings.Structurepublic <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo in interface com.vmware.vapi.bindings.Structurepublic void _setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructurepublic 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.Structurepublic 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.StructTypepublic static LbSslCipherInfo _newInstance2(com.vmware.vapi.data.StructValue structValue)