public static final class LbClientSslProfile.Builder
extends java.lang.Object
LbClientSslProfile.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LbClientSslProfile. |
public Builder()
LbClientSslProfile.public LbClientSslProfile.Builder setLinks(java.util.List<ResourceLink> links)
links - New value for the property.public LbClientSslProfile.Builder setSchema(java.lang.String schema)
schema - New value for the property.public LbClientSslProfile.Builder setSelf(SelfResourceLink self)
self - New value for the property.public LbClientSslProfile.Builder setRevision(java.lang.Long revision)
revision - New value for the property.public LbClientSslProfile.Builder setCreateTime(java.lang.Long createTime)
createTime - New value for the property.public LbClientSslProfile.Builder setCreateUser(java.lang.String createUser)
createUser - New value for the property.public LbClientSslProfile.Builder setLastModifiedTime(java.lang.Long lastModifiedTime)
lastModifiedTime - New value for the property.public LbClientSslProfile.Builder setLastModifiedUser(java.lang.String lastModifiedUser)
lastModifiedUser - New value for the property.public LbClientSslProfile.Builder setProtection(java.lang.String protection)
protection - New value for the property.public LbClientSslProfile.Builder setSystemOwned(java.lang.Boolean systemOwned)
systemOwned - New value for the property.public LbClientSslProfile.Builder setDescription(java.lang.String description)
description - New value for the property.public LbClientSslProfile.Builder setDisplayName(java.lang.String displayName)
displayName - New value for the property.public LbClientSslProfile.Builder setId(java.lang.String id)
id - New value for the property.public LbClientSslProfile.Builder setResourceType(java.lang.String resourceType)
resourceType - New value for the property.public LbClientSslProfile.Builder setTags(java.util.List<Tag> tags)
tags - New value for the property.public LbClientSslProfile.Builder setCipherGroupLabel(java.lang.String cipherGroupLabel)
cipherGroupLabel - New value for the property.public LbClientSslProfile.Builder setCiphers(java.util.List<java.lang.String> ciphers)
LbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_GCM_SHA256LbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_GCM_SHA384LbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_CBC_SHALbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_CBC_SHALbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_CBC_SHALbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_CBC_SHALbClientSslProfile.CIPHERS_RSA_WITH_AES_256_CBC_SHALbClientSslProfile.CIPHERS_RSA_WITH_AES_128_CBC_SHALbClientSslProfile.CIPHERS_RSA_WITH_3DES_EDE_CBC_SHALbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_CBC_SHALbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_CBC_SHA256LbClientSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_CBC_SHA384LbClientSslProfile.CIPHERS_RSA_WITH_AES_128_CBC_SHA256LbClientSslProfile.CIPHERS_RSA_WITH_AES_128_GCM_SHA256LbClientSslProfile.CIPHERS_RSA_WITH_AES_256_CBC_SHA256LbClientSslProfile.CIPHERS_RSA_WITH_AES_256_GCM_SHA384LbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_CBC_SHALbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256LbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256LbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384LbClientSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384LbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_CBC_SHALbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256LbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256LbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384LbClientSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384LbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_CBC_SHALbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_CBC_SHA256LbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_GCM_SHA256LbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_CBC_SHA384LbClientSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_GCM_SHA384ciphers - New value for the property.public LbClientSslProfile.Builder setIsFips(java.lang.Boolean isFips)
isFips - New value for the property.public LbClientSslProfile.Builder setIsSecure(java.lang.Boolean isSecure)
isSecure - New value for the property.public LbClientSslProfile.Builder setPreferServerCiphers(java.lang.Boolean preferServerCiphers)
preferServerCiphers - New value for the property.public LbClientSslProfile.Builder setProtocols(java.util.List<java.lang.String> protocols)
protocols - New value for the property.public LbClientSslProfile.Builder setSessionCacheEnabled(java.lang.Boolean sessionCacheEnabled)
sessionCacheEnabled - New value for the property.public LbClientSslProfile.Builder setSessionCacheTimeout(java.lang.Long sessionCacheTimeout)
sessionCacheTimeout - New value for the property.public LbClientSslProfile build()