Package com.pulumi.aws.apigateway.inputs
Class ResponseState.Builder
- java.lang.Object
-
- com.pulumi.aws.apigateway.inputs.ResponseState.Builder
-
- Enclosing class:
- ResponseState
public static final class ResponseState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ResponseState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseStatebuild()ResponseState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ResponseState.Builderregion(java.lang.String region)ResponseState.BuilderresponseParameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseParameters)ResponseState.BuilderresponseParameters(java.util.Map<java.lang.String,java.lang.String> responseParameters)ResponseState.BuilderresponseTemplates(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseTemplates)ResponseState.BuilderresponseTemplates(java.util.Map<java.lang.String,java.lang.String> responseTemplates)ResponseState.BuilderresponseType(com.pulumi.core.Output<java.lang.String> responseType)ResponseState.BuilderresponseType(java.lang.String responseType)ResponseState.BuilderrestApiId(com.pulumi.core.Output<java.lang.String> restApiId)ResponseState.BuilderrestApiId(java.lang.String restApiId)ResponseState.BuilderstatusCode(com.pulumi.core.Output<java.lang.String> statusCode)ResponseState.BuilderstatusCode(java.lang.String statusCode)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResponseState defaults)
-
-
Method Detail
-
region
public ResponseState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be managed. See the [AWS Documentation](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) for supported values. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ResponseState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be managed. See the [AWS Documentation](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) for supported values. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
responseParameters
public ResponseState.Builder responseParameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseParameters)
- Parameters:
responseParameters- Map of parameters (paths, query strings and headers) of the Gateway Response.- Returns:
- builder
-
responseParameters
public ResponseState.Builder responseParameters(java.util.Map<java.lang.String,java.lang.String> responseParameters)
- Parameters:
responseParameters- Map of parameters (paths, query strings and headers) of the Gateway Response.- Returns:
- builder
-
responseTemplates
public ResponseState.Builder responseTemplates(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseTemplates)
- Parameters:
responseTemplates- Map of templates used to transform the response body.- Returns:
- builder
-
responseTemplates
public ResponseState.Builder responseTemplates(java.util.Map<java.lang.String,java.lang.String> responseTemplates)
- Parameters:
responseTemplates- Map of templates used to transform the response body.- Returns:
- builder
-
responseType
public ResponseState.Builder responseType(@Nullable com.pulumi.core.Output<java.lang.String> responseType)
- Parameters:
responseType- Response type of the associated GatewayResponse. See the [AWS Documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html) for supported values.- Returns:
- builder
-
responseType
public ResponseState.Builder responseType(java.lang.String responseType)
- Parameters:
responseType- Response type of the associated GatewayResponse. See the [AWS Documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html) for supported values.- Returns:
- builder
-
restApiId
public ResponseState.Builder restApiId(@Nullable com.pulumi.core.Output<java.lang.String> restApiId)
- Parameters:
restApiId- String identifier of the associated REST API.- Returns:
- builder
-
restApiId
public ResponseState.Builder restApiId(java.lang.String restApiId)
- Parameters:
restApiId- String identifier of the associated REST API.- Returns:
- builder
-
statusCode
public ResponseState.Builder statusCode(@Nullable com.pulumi.core.Output<java.lang.String> statusCode)
- Parameters:
statusCode- HTTP status code of the Gateway Response.- Returns:
- builder
-
statusCode
public ResponseState.Builder statusCode(java.lang.String statusCode)
- Parameters:
statusCode- HTTP status code of the Gateway Response.- Returns:
- builder
-
build
public ResponseState build()
-
-