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.Builder
apiId(com.pulumi.core.Output<java.lang.String> apiId)
GetExportArgs.Builder
apiId(java.lang.String apiId)
GetExportArgs
build()
GetExportArgs.Builder
exportVersion(com.pulumi.core.Output<java.lang.String> exportVersion)
GetExportArgs.Builder
exportVersion(java.lang.String exportVersion)
GetExportArgs.Builder
includeExtensions(com.pulumi.core.Output<java.lang.Boolean> includeExtensions)
GetExportArgs.Builder
includeExtensions(java.lang.Boolean includeExtensions)
GetExportArgs.Builder
outputType(com.pulumi.core.Output<java.lang.String> outputType)
GetExportArgs.Builder
outputType(java.lang.String outputType)
GetExportArgs.Builder
specification(com.pulumi.core.Output<java.lang.String> specification)
GetExportArgs.Builder
specification(java.lang.String specification)
GetExportArgs.Builder
stageName(com.pulumi.core.Output<java.lang.String> stageName)
GetExportArgs.Builder
stageName(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
-
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()
-
-