public static final class NodeCertificateInfo.Builder
extends java.lang.Object
NodeCertificateInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
NodeCertificateInfo . |
Modifier and Type | Method and Description |
---|---|
NodeCertificateInfo |
build() |
NodeCertificateInfo.Builder |
setCertificate(java.lang.String certificate)
Certificate content
|
NodeCertificateInfo.Builder |
setCertificateSha256Thumbprint(java.lang.String certificateSha256Thumbprint)
SHA256 of certificate
|
NodeCertificateInfo.Builder |
setEntityType(java.lang.String entityType)
Possible values are:
NodeCertificateInfo.ENTITY_TYPE_HTTP NodeCertificateInfo.ENTITY_TYPE_DATASTORE NodeCertificateInfo.ENTITY_TYPE_MANAGER NodeCertificateInfo.ENTITY_TYPE_POLICY NodeCertificateInfo.ENTITY_TYPE_CONTROLLER
Entity type of this certificate |
public Builder()
NodeCertificateInfo
.public NodeCertificateInfo.Builder setCertificate(java.lang.String certificate)
certificate
- New value for the property.public NodeCertificateInfo.Builder setCertificateSha256Thumbprint(java.lang.String certificateSha256Thumbprint)
certificateSha256Thumbprint
- New value for the property.public NodeCertificateInfo.Builder setEntityType(java.lang.String entityType)
entityType
- New value for the property.public NodeCertificateInfo build()