Class GetEngineVersionArgs.Builder

  • Enclosing class:
    GetEngineVersionArgs

    public static final class GetEngineVersionArgs.Builder
    extends java.lang.Object
    • Method Detail

      • engine

        public GetEngineVersionArgs.Builder engine​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> engine)
        Parameters:
        engine - DB engine. (Default: `docdb`)
        Returns:
        builder
      • engine

        public GetEngineVersionArgs.Builder engine​(java.lang.String engine)
        Parameters:
        engine - DB engine. (Default: `docdb`)
        Returns:
        builder
      • parameterGroupFamily

        public GetEngineVersionArgs.Builder parameterGroupFamily​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> parameterGroupFamily)
        Parameters:
        parameterGroupFamily - The name of a specific DB parameter group family. An example parameter group family is `docdb3.6`.
        Returns:
        builder
      • parameterGroupFamily

        public GetEngineVersionArgs.Builder parameterGroupFamily​(java.lang.String parameterGroupFamily)
        Parameters:
        parameterGroupFamily - The name of a specific DB parameter group family. An example parameter group family is `docdb3.6`.
        Returns:
        builder
      • preferredVersions

        public GetEngineVersionArgs.Builder preferredVersions​(@Nullable
                                                              com.pulumi.core.Output<java.util.List<java.lang.String>> preferredVersions)
        Parameters:
        preferredVersions - Ordered list of preferred engine versions. 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. If both the `version` and `preferred_versions` arguments are not configured, the data source will return the default version for the engine.
        Returns:
        builder
      • preferredVersions

        public GetEngineVersionArgs.Builder preferredVersions​(java.util.List<java.lang.String> preferredVersions)
        Parameters:
        preferredVersions - Ordered list of preferred engine versions. 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. If both the `version` and `preferred_versions` arguments are not configured, the data source will return the default version for the engine.
        Returns:
        builder
      • preferredVersions

        public GetEngineVersionArgs.Builder preferredVersions​(java.lang.String... preferredVersions)
        Parameters:
        preferredVersions - Ordered list of preferred engine versions. 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. If both the `version` and `preferred_versions` arguments are not configured, the data source will return the default version for the engine.
        Returns:
        builder
      • version

        public GetEngineVersionArgs.Builder version​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> version)
        Parameters:
        version - Version of the DB engine. For example, `3.6.0`. If `version` and `preferred_versions` are not set, the data source will provide information for the AWS-defined default version. If both the `version` and `preferred_versions` arguments are not configured, the data source will return the default version for the engine.
        Returns:
        builder
      • version

        public GetEngineVersionArgs.Builder version​(java.lang.String version)
        Parameters:
        version - Version of the DB engine. For example, `3.6.0`. If `version` and `preferred_versions` are not set, the data source will provide information for the AWS-defined default version. If both the `version` and `preferred_versions` arguments are not configured, the data source will return the default version for the engine.
        Returns:
        builder