Package com.pulumi.aws.appsync.inputs
Class ResolverCachingConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appsync.inputs.ResolverCachingConfigArgs.Builder
-
- Enclosing class:
- ResolverCachingConfigArgs
public static final class ResolverCachingConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ResolverCachingConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolverCachingConfigArgs
build()
ResolverCachingConfigArgs.Builder
cachingKeys(com.pulumi.core.Output<java.util.List<java.lang.String>> cachingKeys)
ResolverCachingConfigArgs.Builder
cachingKeys(java.lang.String... cachingKeys)
ResolverCachingConfigArgs.Builder
cachingKeys(java.util.List<java.lang.String> cachingKeys)
ResolverCachingConfigArgs.Builder
ttl(com.pulumi.core.Output<java.lang.Integer> ttl)
ResolverCachingConfigArgs.Builder
ttl(java.lang.Integer ttl)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResolverCachingConfigArgs defaults)
-
-
Method Detail
-
cachingKeys
public ResolverCachingConfigArgs.Builder cachingKeys(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> cachingKeys)
- Parameters:
cachingKeys
- The caching keys for a resolver that has caching activated. Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.- Returns:
- builder
-
cachingKeys
public ResolverCachingConfigArgs.Builder cachingKeys(java.util.List<java.lang.String> cachingKeys)
- Parameters:
cachingKeys
- The caching keys for a resolver that has caching activated. Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.- Returns:
- builder
-
cachingKeys
public ResolverCachingConfigArgs.Builder cachingKeys(java.lang.String... cachingKeys)
- Parameters:
cachingKeys
- The caching keys for a resolver that has caching activated. Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.- Returns:
- builder
-
ttl
public ResolverCachingConfigArgs.Builder ttl(@Nullable com.pulumi.core.Output<java.lang.Integer> ttl)
- Parameters:
ttl
- The TTL in seconds for a resolver that has caching activated. Valid values are between `1` and `3600` seconds.- Returns:
- builder
-
ttl
public ResolverCachingConfigArgs.Builder ttl(java.lang.Integer ttl)
- Parameters:
ttl
- The TTL in seconds for a resolver that has caching activated. Valid values are between `1` and `3600` seconds.- Returns:
- builder
-
build
public ResolverCachingConfigArgs build()
-
-