Class GetExportArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apigatewayv2.inputs.GetExportArgs.Builder
-
- Enclosing class:
- GetExportArgs
public static final class GetExportArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetExportArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetExportArgs.BuilderapiId(com.pulumi.core.Output<java.lang.String> apiId)GetExportArgs.BuilderapiId(java.lang.String apiId)GetExportArgsbuild()GetExportArgs.BuilderexportVersion(com.pulumi.core.Output<java.lang.String> exportVersion)GetExportArgs.BuilderexportVersion(java.lang.String exportVersion)GetExportArgs.BuilderincludeExtensions(com.pulumi.core.Output<java.lang.Boolean> includeExtensions)GetExportArgs.BuilderincludeExtensions(java.lang.Boolean includeExtensions)GetExportArgs.BuilderoutputType(com.pulumi.core.Output<java.lang.String> outputType)GetExportArgs.BuilderoutputType(java.lang.String outputType)GetExportArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetExportArgs.Builderregion(java.lang.String region)GetExportArgs.Builderspecification(com.pulumi.core.Output<java.lang.String> specification)GetExportArgs.Builderspecification(java.lang.String specification)GetExportArgs.BuilderstageName(com.pulumi.core.Output<java.lang.String> stageName)GetExportArgs.BuilderstageName(java.lang.String stageName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetExportArgs defaults)
-
-
Method Detail
-
apiId
public GetExportArgs.Builder apiId(com.pulumi.core.Output<java.lang.String> apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
apiId
public GetExportArgs.Builder apiId(java.lang.String apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
exportVersion
public GetExportArgs.Builder exportVersion(@Nullable com.pulumi.core.Output<java.lang.String> exportVersion)
- Parameters:
exportVersion- Version of the API Gateway export algorithm. API Gateway uses the latest version by default. Currently, the only supported version is `1.0`.- Returns:
- builder
-
exportVersion
public GetExportArgs.Builder exportVersion(java.lang.String exportVersion)
- Parameters:
exportVersion- Version of the API Gateway export algorithm. API Gateway uses the latest version by default. Currently, the only supported version is `1.0`.- Returns:
- builder
-
includeExtensions
public GetExportArgs.Builder includeExtensions(@Nullable com.pulumi.core.Output<java.lang.Boolean> includeExtensions)
- Parameters:
includeExtensions- Whether to include API Gateway extensions in the exported API definition. API Gateway extensions are included by default.- Returns:
- builder
-
includeExtensions
public GetExportArgs.Builder includeExtensions(java.lang.Boolean includeExtensions)
- Parameters:
includeExtensions- Whether to include API Gateway extensions in the exported API definition. API Gateway extensions are included by default.- Returns:
- builder
-
outputType
public GetExportArgs.Builder outputType(com.pulumi.core.Output<java.lang.String> outputType)
- Parameters:
outputType- Output type of the exported definition file. Valid values are `JSON` and `YAML`.- Returns:
- builder
-
outputType
public GetExportArgs.Builder outputType(java.lang.String outputType)
- Parameters:
outputType- Output type of the exported definition file. Valid values are `JSON` and `YAML`.- Returns:
- builder
-
region
public GetExportArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetExportArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
specification
public GetExportArgs.Builder specification(com.pulumi.core.Output<java.lang.String> specification)
- Parameters:
specification- Version of the API specification to use. `OAS30`, for OpenAPI 3.0, is the only supported value.- Returns:
- builder
-
specification
public GetExportArgs.Builder specification(java.lang.String specification)
- Parameters:
specification- Version of the API specification to use. `OAS30`, for OpenAPI 3.0, is the only supported value.- Returns:
- builder
-
stageName
public GetExportArgs.Builder stageName(@Nullable com.pulumi.core.Output<java.lang.String> stageName)
- Parameters:
stageName- Name of the API stage to export. If you don't specify this property, a representation of the latest API configuration is exported.- Returns:
- builder
-
stageName
public GetExportArgs.Builder stageName(java.lang.String stageName)
- Parameters:
stageName- Name of the API stage to export. If you don't specify this property, a representation of the latest API configuration is exported.- Returns:
- builder
-
build
public GetExportArgs build()
-
-