Class GetOrderableClusterPlainArgs.Builder

    • Method Detail

      • clusterType

        public GetOrderableClusterPlainArgs.Builder clusterType​(@Nullable
                                                                java.lang.String clusterType)
        Parameters:
        clusterType - Reshift Cluster typeE.g., `multi-node` or `single-node`
        Returns:
        builder
      • clusterVersion

        public GetOrderableClusterPlainArgs.Builder clusterVersion​(@Nullable
                                                                   java.lang.String clusterVersion)
        Parameters:
        clusterVersion - Redshift Cluster versionE.g., `1.0`
        Returns:
        builder
      • nodeType

        public GetOrderableClusterPlainArgs.Builder nodeType​(@Nullable
                                                             java.lang.String nodeType)
        Parameters:
        nodeType - Redshift Cluster node typeE.g., `dc2.8xlarge`
        Returns:
        builder
      • preferredNodeTypes

        public GetOrderableClusterPlainArgs.Builder preferredNodeTypes​(@Nullable
                                                                       java.util.List<java.lang.String> preferredNodeTypes)
        Parameters:
        preferredNodeTypes - Ordered list of preferred Redshift Cluster node types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned.
        Returns:
        builder
      • preferredNodeTypes

        public GetOrderableClusterPlainArgs.Builder preferredNodeTypes​(java.lang.String... preferredNodeTypes)
        Parameters:
        preferredNodeTypes - Ordered list of preferred Redshift Cluster node types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned.
        Returns:
        builder