Package com.vmware.nsx_policy.model
Class LBClientCertificateIssuerDnCondition.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.LBClientCertificateIssuerDnCondition.Builder
-
- Enclosing class:
- LBClientCertificateIssuerDnCondition
public static final class LBClientCertificateIssuerDnCondition.Builder extends java.lang.ObjectBuilder class forLBClientCertificateIssuerDnCondition.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofLBClientCertificateIssuerDnCondition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LBClientCertificateIssuerDnConditionbuild()LBClientCertificateIssuerDnCondition.BuildersetCaseSensitive(java.lang.Boolean caseSensitive)If true, case is significant when comparing issuer DN value.LBClientCertificateIssuerDnCondition.BuildersetIssuerDn(java.lang.String issuerDn)Value of issuer DN.LBClientCertificateIssuerDnCondition.BuildersetMatchType(java.lang.String matchType)Possible values are:LBClientCertificateIssuerDnCondition.MATCH_TYPE_STARTS_WITHLBClientCertificateIssuerDnCondition.MATCH_TYPE_ENDS_WITHLBClientCertificateIssuerDnCondition.MATCH_TYPE_EQUALSLBClientCertificateIssuerDnCondition.MATCH_TYPE_CONTAINSLBClientCertificateIssuerDnCondition.MATCH_TYPE_REGEXMatch type of issuer DN.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofLBClientCertificateIssuerDnCondition.
-
-
Method Detail
-
setCaseSensitive
public LBClientCertificateIssuerDnCondition.Builder setCaseSensitive(java.lang.Boolean caseSensitive)
If true, case is significant when comparing issuer DN value.- Parameters:
caseSensitive- New value for the property.
-
setIssuerDn
public LBClientCertificateIssuerDnCondition.Builder setIssuerDn(java.lang.String issuerDn)
Value of issuer DN. The format should follow RFC 2253.- Parameters:
issuerDn- New value for the property.
-
setMatchType
public LBClientCertificateIssuerDnCondition.Builder setMatchType(java.lang.String matchType)
Possible values are: Match type of issuer DN.- Parameters:
matchType- New value for the property.
-
build
public LBClientCertificateIssuerDnCondition build()
-
-