public static final class LbServerSslProfile.Builder
extends java.lang.Object
LbServerSslProfile
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
LbServerSslProfile . |
public Builder()
LbServerSslProfile
.public LbServerSslProfile.Builder setLinks(java.util.List<ResourceLink> links)
links
- New value for the property.public LbServerSslProfile.Builder setSchema(java.lang.String schema)
schema
- New value for the property.public LbServerSslProfile.Builder setSelf(SelfResourceLink self)
self
- New value for the property.public LbServerSslProfile.Builder setRevision(java.lang.Long revision)
revision
- New value for the property.public LbServerSslProfile.Builder setCreateTime(java.lang.Long createTime)
createTime
- New value for the property.public LbServerSslProfile.Builder setCreateUser(java.lang.String createUser)
createUser
- New value for the property.public LbServerSslProfile.Builder setLastModifiedTime(java.lang.Long lastModifiedTime)
lastModifiedTime
- New value for the property.public LbServerSslProfile.Builder setLastModifiedUser(java.lang.String lastModifiedUser)
lastModifiedUser
- New value for the property.public LbServerSslProfile.Builder setProtection(java.lang.String protection)
protection
- New value for the property.public LbServerSslProfile.Builder setSystemOwned(java.lang.Boolean systemOwned)
systemOwned
- New value for the property.public LbServerSslProfile.Builder setDescription(java.lang.String description)
description
- New value for the property.public LbServerSslProfile.Builder setDisplayName(java.lang.String displayName)
displayName
- New value for the property.public LbServerSslProfile.Builder setId(java.lang.String id)
id
- New value for the property.public LbServerSslProfile.Builder setResourceType(java.lang.String resourceType)
resourceType
- New value for the property.public LbServerSslProfile.Builder setTags(java.util.List<Tag> tags)
tags
- New value for the property.public LbServerSslProfile.Builder setCipherGroupLabel(java.lang.String cipherGroupLabel)
cipherGroupLabel
- New value for the property.public LbServerSslProfile.Builder setCiphers(java.util.List<java.lang.String> ciphers)
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_CBC_SHA
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_CBC_SHA
LbServerSslProfile.CIPHERS_RSA_WITH_AES_256_CBC_SHA
LbServerSslProfile.CIPHERS_RSA_WITH_AES_128_CBC_SHA
LbServerSslProfile.CIPHERS_RSA_WITH_3DES_EDE_CBC_SHA
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_CBC_SHA
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
LbServerSslProfile.CIPHERS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
LbServerSslProfile.CIPHERS_RSA_WITH_AES_128_CBC_SHA256
LbServerSslProfile.CIPHERS_RSA_WITH_AES_128_GCM_SHA256
LbServerSslProfile.CIPHERS_RSA_WITH_AES_256_CBC_SHA256
LbServerSslProfile.CIPHERS_RSA_WITH_AES_256_GCM_SHA384
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
LbServerSslProfile.CIPHERS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
LbServerSslProfile.CIPHERS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_CBC_SHA
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_CBC_SHA256
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_128_GCM_SHA256
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_CBC_SHA384
LbServerSslProfile.CIPHERS_ECDH_RSA_WITH_AES_256_GCM_SHA384
ciphers
- New value for the property.public LbServerSslProfile.Builder setIsFips(java.lang.Boolean isFips)
isFips
- New value for the property.public LbServerSslProfile.Builder setIsSecure(java.lang.Boolean isSecure)
isSecure
- New value for the property.public LbServerSslProfile.Builder setProtocols(java.util.List<java.lang.String> protocols)
protocols
- New value for the property.public LbServerSslProfile.Builder setSessionCacheEnabled(java.lang.Boolean sessionCacheEnabled)
sessionCacheEnabled
- New value for the property.public LbServerSslProfile build()