Class ApiCorsConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apigatewayv2.inputs.ApiCorsConfigurationArgs.Builder
-
- Enclosing class:
- ApiCorsConfigurationArgs
public static final class ApiCorsConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ApiCorsConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiCorsConfigurationArgs.BuilderallowCredentials(com.pulumi.core.Output<java.lang.Boolean> allowCredentials)ApiCorsConfigurationArgs.BuilderallowCredentials(java.lang.Boolean allowCredentials)ApiCorsConfigurationArgs.BuilderallowHeaders(com.pulumi.core.Output<java.util.List<java.lang.String>> allowHeaders)ApiCorsConfigurationArgs.BuilderallowHeaders(java.lang.String... allowHeaders)ApiCorsConfigurationArgs.BuilderallowHeaders(java.util.List<java.lang.String> allowHeaders)ApiCorsConfigurationArgs.BuilderallowMethods(com.pulumi.core.Output<java.util.List<java.lang.String>> allowMethods)ApiCorsConfigurationArgs.BuilderallowMethods(java.lang.String... allowMethods)ApiCorsConfigurationArgs.BuilderallowMethods(java.util.List<java.lang.String> allowMethods)ApiCorsConfigurationArgs.BuilderallowOrigins(com.pulumi.core.Output<java.util.List<java.lang.String>> allowOrigins)ApiCorsConfigurationArgs.BuilderallowOrigins(java.lang.String... allowOrigins)ApiCorsConfigurationArgs.BuilderallowOrigins(java.util.List<java.lang.String> allowOrigins)ApiCorsConfigurationArgsbuild()ApiCorsConfigurationArgs.BuilderexposeHeaders(com.pulumi.core.Output<java.util.List<java.lang.String>> exposeHeaders)ApiCorsConfigurationArgs.BuilderexposeHeaders(java.lang.String... exposeHeaders)ApiCorsConfigurationArgs.BuilderexposeHeaders(java.util.List<java.lang.String> exposeHeaders)ApiCorsConfigurationArgs.BuildermaxAge(com.pulumi.core.Output<java.lang.Integer> maxAge)ApiCorsConfigurationArgs.BuildermaxAge(java.lang.Integer maxAge)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApiCorsConfigurationArgs defaults)
-
-
Method Detail
-
allowCredentials
public ApiCorsConfigurationArgs.Builder allowCredentials(@Nullable com.pulumi.core.Output<java.lang.Boolean> allowCredentials)
- Parameters:
allowCredentials- Whether credentials are included in the CORS request.- Returns:
- builder
-
allowCredentials
public ApiCorsConfigurationArgs.Builder allowCredentials(java.lang.Boolean allowCredentials)
- Parameters:
allowCredentials- Whether credentials are included in the CORS request.- Returns:
- builder
-
allowHeaders
public ApiCorsConfigurationArgs.Builder allowHeaders(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> allowHeaders)
- Parameters:
allowHeaders- Set of allowed HTTP headers.- Returns:
- builder
-
allowHeaders
public ApiCorsConfigurationArgs.Builder allowHeaders(java.util.List<java.lang.String> allowHeaders)
- Parameters:
allowHeaders- Set of allowed HTTP headers.- Returns:
- builder
-
allowHeaders
public ApiCorsConfigurationArgs.Builder allowHeaders(java.lang.String... allowHeaders)
- Parameters:
allowHeaders- Set of allowed HTTP headers.- Returns:
- builder
-
allowMethods
public ApiCorsConfigurationArgs.Builder allowMethods(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> allowMethods)
- Parameters:
allowMethods- Set of allowed HTTP methods.- Returns:
- builder
-
allowMethods
public ApiCorsConfigurationArgs.Builder allowMethods(java.util.List<java.lang.String> allowMethods)
- Parameters:
allowMethods- Set of allowed HTTP methods.- Returns:
- builder
-
allowMethods
public ApiCorsConfigurationArgs.Builder allowMethods(java.lang.String... allowMethods)
- Parameters:
allowMethods- Set of allowed HTTP methods.- Returns:
- builder
-
allowOrigins
public ApiCorsConfigurationArgs.Builder allowOrigins(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> allowOrigins)
- Parameters:
allowOrigins- Set of allowed origins.- Returns:
- builder
-
allowOrigins
public ApiCorsConfigurationArgs.Builder allowOrigins(java.util.List<java.lang.String> allowOrigins)
- Parameters:
allowOrigins- Set of allowed origins.- Returns:
- builder
-
allowOrigins
public ApiCorsConfigurationArgs.Builder allowOrigins(java.lang.String... allowOrigins)
- Parameters:
allowOrigins- Set of allowed origins.- Returns:
- builder
-
exposeHeaders
public ApiCorsConfigurationArgs.Builder exposeHeaders(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> exposeHeaders)
- Parameters:
exposeHeaders- Set of exposed HTTP headers.- Returns:
- builder
-
exposeHeaders
public ApiCorsConfigurationArgs.Builder exposeHeaders(java.util.List<java.lang.String> exposeHeaders)
- Parameters:
exposeHeaders- Set of exposed HTTP headers.- Returns:
- builder
-
exposeHeaders
public ApiCorsConfigurationArgs.Builder exposeHeaders(java.lang.String... exposeHeaders)
- Parameters:
exposeHeaders- Set of exposed HTTP headers.- Returns:
- builder
-
maxAge
public ApiCorsConfigurationArgs.Builder maxAge(@Nullable com.pulumi.core.Output<java.lang.Integer> maxAge)
- Parameters:
maxAge- Number of seconds that the browser should cache preflight request results.- Returns:
- builder
-
maxAge
public ApiCorsConfigurationArgs.Builder maxAge(java.lang.Integer maxAge)
- Parameters:
maxAge- Number of seconds that the browser should cache preflight request results.- Returns:
- builder
-
build
public ApiCorsConfigurationArgs build()
-
-