Package com.pulumi.gcp.compute.outputs
Class RegionBackendServiceCdnPolicy.Builder
- java.lang.Object
-
- com.pulumi.gcp.compute.outputs.RegionBackendServiceCdnPolicy.Builder
-
- Enclosing class:
- RegionBackendServiceCdnPolicy
public static final class RegionBackendServiceCdnPolicy.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RegionBackendServiceCdnPolicy defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RegionBackendServiceCdnPolicy defaults)
-
-
Method Detail
-
cacheKeyPolicy
public RegionBackendServiceCdnPolicy.Builder cacheKeyPolicy(@Nullable RegionBackendServiceCdnPolicyCacheKeyPolicy cacheKeyPolicy)
-
cacheMode
public RegionBackendServiceCdnPolicy.Builder cacheMode(@Nullable java.lang.String cacheMode)
-
clientTtl
public RegionBackendServiceCdnPolicy.Builder clientTtl(@Nullable java.lang.Integer clientTtl)
-
defaultTtl
public RegionBackendServiceCdnPolicy.Builder defaultTtl(@Nullable java.lang.Integer defaultTtl)
-
maxTtl
public RegionBackendServiceCdnPolicy.Builder maxTtl(@Nullable java.lang.Integer maxTtl)
-
negativeCaching
public RegionBackendServiceCdnPolicy.Builder negativeCaching(@Nullable java.lang.Boolean negativeCaching)
-
negativeCachingPolicies
public RegionBackendServiceCdnPolicy.Builder negativeCachingPolicies(@Nullable java.util.List<RegionBackendServiceCdnPolicyNegativeCachingPolicy> negativeCachingPolicies)
-
negativeCachingPolicies
public RegionBackendServiceCdnPolicy.Builder negativeCachingPolicies(RegionBackendServiceCdnPolicyNegativeCachingPolicy... negativeCachingPolicies)
-
serveWhileStale
public RegionBackendServiceCdnPolicy.Builder serveWhileStale(@Nullable java.lang.Integer serveWhileStale)
-
signedUrlCacheMaxAgeSec
public RegionBackendServiceCdnPolicy.Builder signedUrlCacheMaxAgeSec(@Nullable java.lang.Integer signedUrlCacheMaxAgeSec)
-
build
public RegionBackendServiceCdnPolicy build()
-
-