@Stability(value=Stable) public static final class CfnDistribution.OriginProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDistribution.OriginProperty>
CfnDistribution.OriginProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder domainName(String domainName)
CfnDistribution.OriginProperty.getDomainName()domainName - `CfnDistribution.OriginProperty.DomainName`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder id(String id)
CfnDistribution.OriginProperty.getId()id - `CfnDistribution.OriginProperty.Id`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder connectionAttempts(Number connectionAttempts)
CfnDistribution.OriginProperty.getConnectionAttempts()connectionAttempts - `CfnDistribution.OriginProperty.ConnectionAttempts`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder connectionTimeout(Number connectionTimeout)
CfnDistribution.OriginProperty.getConnectionTimeout()connectionTimeout - `CfnDistribution.OriginProperty.ConnectionTimeout`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder customOriginConfig(CfnDistribution.CustomOriginConfigProperty customOriginConfig)
CfnDistribution.OriginProperty.getCustomOriginConfig()customOriginConfig - `CfnDistribution.OriginProperty.CustomOriginConfig`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder customOriginConfig(IResolvable customOriginConfig)
CfnDistribution.OriginProperty.getCustomOriginConfig()customOriginConfig - `CfnDistribution.OriginProperty.CustomOriginConfig`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder originCustomHeaders(IResolvable originCustomHeaders)
CfnDistribution.OriginProperty.getOriginCustomHeaders()originCustomHeaders - `CfnDistribution.OriginProperty.OriginCustomHeaders`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder originCustomHeaders(List<? extends Object> originCustomHeaders)
CfnDistribution.OriginProperty.getOriginCustomHeaders()originCustomHeaders - `CfnDistribution.OriginProperty.OriginCustomHeaders`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder originPath(String originPath)
CfnDistribution.OriginProperty.getOriginPath()originPath - `CfnDistribution.OriginProperty.OriginPath`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder originShield(CfnDistribution.OriginShieldProperty originShield)
CfnDistribution.OriginProperty.getOriginShield()originShield - `CfnDistribution.OriginProperty.OriginShield`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder originShield(IResolvable originShield)
CfnDistribution.OriginProperty.getOriginShield()originShield - `CfnDistribution.OriginProperty.OriginShield`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder s3OriginConfig(CfnDistribution.S3OriginConfigProperty s3OriginConfig)
CfnDistribution.OriginProperty.getS3OriginConfig()s3OriginConfig - `CfnDistribution.OriginProperty.S3OriginConfig`.this@Stability(value=Stable) public CfnDistribution.OriginProperty.Builder s3OriginConfig(IResolvable s3OriginConfig)
CfnDistribution.OriginProperty.getS3OriginConfig()s3OriginConfig - `CfnDistribution.OriginProperty.S3OriginConfig`.this@Stability(value=Stable) public CfnDistribution.OriginProperty build()
build in interface software.amazon.jsii.Builder<CfnDistribution.OriginProperty>CfnDistribution.OriginPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.