Class RemoveNodesDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • clusterAdminPassword

        public RemoveNodesDetails.Builder clusterAdminPassword​(String clusterAdminPassword)
        Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
        Parameters:
        clusterAdminPassword - the value to set
        Returns:
        this builder
      • secretId

        public RemoveNodesDetails.Builder secretId​(String secretId)
        The secretId for the clusterAdminPassword.
        Parameters:
        secretId - the value to set
        Returns:
        this builder
      • isForceRemoveEnabled

        public RemoveNodesDetails.Builder isForceRemoveEnabled​(Boolean isForceRemoveEnabled)
        Boolean flag specifying whether or not to force remove nodes if graceful removal fails.
        Parameters:
        isForceRemoveEnabled - the value to set
        Returns:
        this builder
      • instanceIds

        public RemoveNodesDetails.Builder instanceIds​(List<String> instanceIds)
        List of instance IDs to be removed.
        Parameters:
        instanceIds - the value to set
        Returns:
        this builder