Class MultitenantDistributionOrigin.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.outputs.MultitenantDistributionOrigin.Builder
-
- Enclosing class:
- MultitenantDistributionOrigin
public static final class MultitenantDistributionOrigin.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MultitenantDistributionOrigin defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultitenantDistributionOrigin defaults)
-
-
Method Detail
-
connectionAttempts
public MultitenantDistributionOrigin.Builder connectionAttempts(@Nullable java.lang.Integer connectionAttempts)
-
connectionTimeout
public MultitenantDistributionOrigin.Builder connectionTimeout(@Nullable java.lang.Integer connectionTimeout)
-
customHeaders
public MultitenantDistributionOrigin.Builder customHeaders(@Nullable java.util.List<MultitenantDistributionOriginCustomHeader> customHeaders)
-
customHeaders
public MultitenantDistributionOrigin.Builder customHeaders(MultitenantDistributionOriginCustomHeader... customHeaders)
-
customOriginConfigs
public MultitenantDistributionOrigin.Builder customOriginConfigs(@Nullable java.util.List<MultitenantDistributionOriginCustomOriginConfig> customOriginConfigs)
-
customOriginConfigs
public MultitenantDistributionOrigin.Builder customOriginConfigs(MultitenantDistributionOriginCustomOriginConfig... customOriginConfigs)
-
domainName
public MultitenantDistributionOrigin.Builder domainName(java.lang.String domainName)
-
id
public MultitenantDistributionOrigin.Builder id(java.lang.String id)
-
originAccessControlId
public MultitenantDistributionOrigin.Builder originAccessControlId(@Nullable java.lang.String originAccessControlId)
-
originPath
public MultitenantDistributionOrigin.Builder originPath(@Nullable java.lang.String originPath)
-
originShields
public MultitenantDistributionOrigin.Builder originShields(@Nullable java.util.List<MultitenantDistributionOriginOriginShield> originShields)
-
originShields
public MultitenantDistributionOrigin.Builder originShields(MultitenantDistributionOriginOriginShield... originShields)
-
responseCompletionTimeout
public MultitenantDistributionOrigin.Builder responseCompletionTimeout(@Nullable java.lang.Integer responseCompletionTimeout)
-
vpcOriginConfigs
public MultitenantDistributionOrigin.Builder vpcOriginConfigs(@Nullable java.util.List<MultitenantDistributionOriginVpcOriginConfig> vpcOriginConfigs)
-
vpcOriginConfigs
public MultitenantDistributionOrigin.Builder vpcOriginConfigs(MultitenantDistributionOriginVpcOriginConfig... vpcOriginConfigs)
-
build
public MultitenantDistributionOrigin build()
-
-