Class ALBControllerCertificateCsr.Builder

    • Method Detail

      • setAlgorithm

        public ALBControllerCertificateCsr.Builder setAlgorithm​(java.lang.String algorithm)
        Algorithm for Advanced Load Balancer Controller portal certificate.
        Parameters:
        algorithm - New value for the property.
      • setClusteringId

        public ALBControllerCertificateCsr.Builder setClusteringId​(java.lang.String clusteringId)
        Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        clusteringId - New value for the property.
      • setCommonName

        public ALBControllerCertificateCsr.Builder setCommonName​(java.lang.String commonName)
        Common name for Advanced Load Balancer Controller portal certificate.
        Parameters:
        commonName - New value for the property.
      • setCountry

        public ALBControllerCertificateCsr.Builder setCountry​(java.lang.String country)
        Country name for Advanced Load Balancer Controller portal certificate.
        Parameters:
        country - New value for the property.
      • setEmail

        public ALBControllerCertificateCsr.Builder setEmail​(java.lang.String email)
        Email for Advanced Load Balancer Controller portal certificate.
        Parameters:
        email - New value for the property.
      • setKeySize

        public ALBControllerCertificateCsr.Builder setKeySize​(java.lang.String keySize)
        Key size for Advanced Load Balancer Controller portal certificate.
        Parameters:
        keySize - New value for the property.
      • setLocality

        public ALBControllerCertificateCsr.Builder setLocality​(java.lang.String locality)
        Location or region for Advanced Load Balancer Controller portal certificate.
        Parameters:
        locality - New value for the property.
      • setOrganization

        public ALBControllerCertificateCsr.Builder setOrganization​(java.lang.String organization)
        Organization for Advanced Load Balancer Controller portal certificate.
        Parameters:
        organization - New value for the property.
      • setOrganizationUnit

        public ALBControllerCertificateCsr.Builder setOrganizationUnit​(java.lang.String organizationUnit)
        Organization unit for Advanced Load Balancer Controller portal certificate.
        Parameters:
        organizationUnit - New value for the property.
      • setStateName

        public ALBControllerCertificateCsr.Builder setStateName​(java.lang.String stateName)
        State name for Advanced Load Balancer Controller portal certificate.
        Parameters:
        stateName - New value for the property.
      • setSubjectAltNames

        public ALBControllerCertificateCsr.Builder setSubjectAltNames​(java.util.List<java.lang.String> subjectAltNames)
        List of SAN for Advanced Load Balancer Controller portal certificate.
        Parameters:
        subjectAltNames - New value for the property.