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_CLUSTERCertificateProfile.SERVICE_TYPE_MGMT_PLANECertificateProfile.SERVICE_TYPE_APICertificateProfile.SERVICE_TYPE_NOTIFICATION_COLLECTORCertificateProfile.SERVICE_TYPE_SYSLOG_SERVERCertificateProfile.SERVICE_TYPE_RSYSLOG_CLIENTCertificateProfile.SERVICE_TYPE_APHCertificateProfile.SERVICE_TYPE_APH_TNCertificateProfile.SERVICE_TYPE_GLOBAL_MANAGERCertificateProfile.SERVICE_TYPE_LOCAL_MANAGERCertificateProfile.SERVICE_TYPE_CLIENT_AUTHCertificateProfile.SERVICE_TYPE_RMQCertificateProfile.SERVICE_TYPE_K8S_MSG_CLIENTCertificateProfile.SERVICE_TYPE_WEB_PROXYCertificateProfile.SERVICE_TYPE_CBM_APICertificateProfile.SERVICE_TYPE_CBM_CCPCertificateProfile.SERVICE_TYPE_CBM_CSMCertificateProfile.SERVICE_TYPE_CBM_MPCertificateProfile.SERVICE_TYPE_CBM_GMCertificateProfile.SERVICE_TYPE_CBM_ARCertificateProfile.SERVICE_TYPE_CBM_MONITORINGCertificateProfile.SERVICE_TYPE_CBM_IDPS_REPORTINGCertificateProfile.SERVICE_TYPE_CBM_CM_INVENTORYCertificateProfile.SERVICE_TYPE_CBM_MESSAGING_MANAGERCertificateProfile.SERVICE_TYPE_CBM_UPGRADE_COORDINATORCertificateProfile.SERVICE_TYPE_CBM_SITE_MANAGERCertificateProfile.SERVICE_TYPE_CBM_CLUSTER_MANAGERCertificateProfile.SERVICE_TYPE_CBM_CORFUCertificateProfile.SERVICE_TYPE_CBM_SITE_PROXY_CLIENTCertificateProfile.SERVICE_TYPE_COMPUTE_MANAGERCertificateProfile.SERVICE_TYPE_CCPCertificateProfile.SERVICE_TYPE_ANALYTICS_AGENTCertificateProfile.SERVICE_TYPE_ANALYTICS_KAFKAserviceType - New value for the property.public CertificateProfile.Builder setUniqueUse(java.lang.Boolean uniqueUse)
uniqueUse - New value for the property.public CertificateProfile build()