Package com.oracle.bmc.bds.model
Class CreateBdsCertificateConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.CreateBdsCertificateConfigurationDetails.Builder
-
- Enclosing class:
- CreateBdsCertificateConfigurationDetails
public static class CreateBdsCertificateConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateBdsCertificateConfigurationDetailsbuild()CreateBdsCertificateConfigurationDetails.BuildercertificateAuthorityId(String certificateAuthorityId)The OCID of the certificate authority which is associated with this certificate configuration.CreateBdsCertificateConfigurationDetails.BuildercertificateType(BdsCertificateConfiguration.Type certificateType)The type of the BDS certificate configuration, also the type of the BDS certificates which will be generated by the BDS certificate configuration.CreateBdsCertificateConfigurationDetails.BuilderclusterAdminPassword(String clusterAdminPassword)Base-64 encoded password for the cluster admin user.CreateBdsCertificateConfigurationDetails.BuildercompartmentId(String compartmentId)The OCID of the compartment of the certificate authority connecting to this certificate configuration.CreateBdsCertificateConfigurationDetails.Buildercopy(CreateBdsCertificateConfigurationDetails model)CreateBdsCertificateConfigurationDetails.BuilderdisplayName(String displayName)The display name of the BDS certificate configuration.CreateBdsCertificateConfigurationDetails.BuildersecretId(String secretId)The secretId for the clusterAdminPassword.
-
-
-
Method Detail
-
displayName
public CreateBdsCertificateConfigurationDetails.Builder displayName(String displayName)
The display name of the BDS certificate configuration.- Parameters:
displayName- the value to set- Returns:
- this builder
-
certificateAuthorityId
public CreateBdsCertificateConfigurationDetails.Builder certificateAuthorityId(String certificateAuthorityId)
The OCID of the certificate authority which is associated with this certificate configuration.- Parameters:
certificateAuthorityId- the value to set- Returns:
- this builder
-
certificateType
public CreateBdsCertificateConfigurationDetails.Builder certificateType(BdsCertificateConfiguration.Type certificateType)
The type of the BDS certificate configuration, also the type of the BDS certificates which will be generated by the BDS certificate configuration.- Parameters:
certificateType- the value to set- Returns:
- this builder
-
compartmentId
public CreateBdsCertificateConfigurationDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment of the certificate authority connecting to this certificate configuration.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
clusterAdminPassword
public CreateBdsCertificateConfigurationDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster admin user.- Parameters:
clusterAdminPassword- the value to set- Returns:
- this builder
-
secretId
public CreateBdsCertificateConfigurationDetails.Builder secretId(String secretId)
The secretId for the clusterAdminPassword.- Parameters:
secretId- the value to set- Returns:
- this builder
-
build
public CreateBdsCertificateConfigurationDetails build()
-
copy
public CreateBdsCertificateConfigurationDetails.Builder copy(CreateBdsCertificateConfigurationDetails model)
-
-