Package com.pulumi.aws.docdb.inputs
Class GetEngineVersionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.docdb.inputs.GetEngineVersionArgs.Builder
-
- Enclosing class:
- GetEngineVersionArgs
public static final class GetEngineVersionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetEngineVersionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetEngineVersionArgs
build()
GetEngineVersionArgs.Builder
engine(com.pulumi.core.Output<java.lang.String> engine)
GetEngineVersionArgs.Builder
engine(java.lang.String engine)
GetEngineVersionArgs.Builder
parameterGroupFamily(com.pulumi.core.Output<java.lang.String> parameterGroupFamily)
GetEngineVersionArgs.Builder
parameterGroupFamily(java.lang.String parameterGroupFamily)
GetEngineVersionArgs.Builder
preferredVersions(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredVersions)
GetEngineVersionArgs.Builder
preferredVersions(java.lang.String... preferredVersions)
GetEngineVersionArgs.Builder
preferredVersions(java.util.List<java.lang.String> preferredVersions)
GetEngineVersionArgs.Builder
version(com.pulumi.core.Output<java.lang.String> version)
GetEngineVersionArgs.Builder
version(java.lang.String version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetEngineVersionArgs defaults)
-
-
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
-
build
public GetEngineVersionArgs build()
-
-