public static final class CertificateProfile.Builder
extends java.lang.Object
CertificateProfile
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
CertificateProfile . |
public Builder()
CertificateProfile
.public CertificateProfile.Builder setLinks(java.util.List<ResourceLink> links)
links
- New value for the property.public CertificateProfile.Builder setSchema(java.lang.String schema)
schema
- New value for the property.public CertificateProfile.Builder setSelf(SelfResourceLink self)
self
- New value for the property.public CertificateProfile.Builder setClusterCertificate(java.lang.Boolean clusterCertificate)
clusterCertificate
- New value for the property.public CertificateProfile.Builder setExtendedKeyUsage(java.util.List<java.lang.String> extendedKeyUsage)
extendedKeyUsage
- New value for the property.public CertificateProfile.Builder setNodeType(java.util.List<java.lang.String> nodeType)
nodeType
- New value for the property.public CertificateProfile.Builder setProfileName(java.lang.String profileName)
profileName
- New value for the property.public CertificateProfile.Builder setRequiresPrivateKey(java.lang.Boolean requiresPrivateKey)
requiresPrivateKey
- New value for the property.public CertificateProfile.Builder setServiceType(java.lang.String serviceType)
CertificateProfile.SERVICE_TYPE_MGMT_CLUSTER
CertificateProfile.SERVICE_TYPE_MGMT_PLANE
CertificateProfile.SERVICE_TYPE_API
CertificateProfile.SERVICE_TYPE_NOTIFICATION_COLLECTOR
CertificateProfile.SERVICE_TYPE_SYSLOG_SERVER
CertificateProfile.SERVICE_TYPE_RSYSLOG_CLIENT
CertificateProfile.SERVICE_TYPE_APH
CertificateProfile.SERVICE_TYPE_APH_TN
CertificateProfile.SERVICE_TYPE_GLOBAL_MANAGER
CertificateProfile.SERVICE_TYPE_LOCAL_MANAGER
CertificateProfile.SERVICE_TYPE_CLIENT_AUTH
CertificateProfile.SERVICE_TYPE_RMQ
CertificateProfile.SERVICE_TYPE_K8S_MSG_CLIENT
CertificateProfile.SERVICE_TYPE_WEB_PROXY
CertificateProfile.SERVICE_TYPE_CBM_API
CertificateProfile.SERVICE_TYPE_CBM_CCP
CertificateProfile.SERVICE_TYPE_CBM_CSM
CertificateProfile.SERVICE_TYPE_CBM_MP
CertificateProfile.SERVICE_TYPE_CBM_GM
CertificateProfile.SERVICE_TYPE_CBM_AR
CertificateProfile.SERVICE_TYPE_CBM_MONITORING
CertificateProfile.SERVICE_TYPE_CBM_IDPS_REPORTING
CertificateProfile.SERVICE_TYPE_CBM_CM_INVENTORY
CertificateProfile.SERVICE_TYPE_CBM_MESSAGING_MANAGER
CertificateProfile.SERVICE_TYPE_CBM_UPGRADE_COORDINATOR
CertificateProfile.SERVICE_TYPE_CBM_SITE_MANAGER
CertificateProfile.SERVICE_TYPE_CBM_CLUSTER_MANAGER
CertificateProfile.SERVICE_TYPE_CBM_CORFU
CertificateProfile.SERVICE_TYPE_CBM_SITE_PROXY_CLIENT
CertificateProfile.SERVICE_TYPE_COMPUTE_MANAGER
CertificateProfile.SERVICE_TYPE_CCP
CertificateProfile.SERVICE_TYPE_ANALYTICS_AGENT
CertificateProfile.SERVICE_TYPE_ANALYTICS_KAFKA
serviceType
- New value for the property.public CertificateProfile.Builder setUniqueUse(java.lang.Boolean uniqueUse)
uniqueUse
- New value for the property.public CertificateProfile build()