public static interface AwsCloudFrontDistributionOriginCustomOriginConfig.Builder extends SdkPojo, CopyableBuilder<AwsCloudFrontDistributionOriginCustomOriginConfig.Builder,AwsCloudFrontDistributionOriginCustomOriginConfig>
| Modifier and Type | Method and Description |
|---|---|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
httpPort(Integer httpPort)
The HTTP port that CloudFront uses to connect to the origin.
|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
httpsPort(Integer httpsPort)
The HTTPS port that CloudFront uses to connect to the origin.
|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
originKeepaliveTimeout(Integer originKeepaliveTimeout)
Specifies how long, in seconds, CloudFront persists its connection to the origin.
|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
originProtocolPolicy(String originProtocolPolicy)
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.
|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
originReadTimeout(Integer originReadTimeout)
Specifies how long, in seconds, CloudFront waits for a response from the origin.
|
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
originSslProtocols(AwsCloudFrontDistributionOriginSslProtocols originSslProtocols)
Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.
|
default AwsCloudFrontDistributionOriginCustomOriginConfig.Builder |
originSslProtocols(Consumer<AwsCloudFrontDistributionOriginSslProtocols.Builder> originSslProtocols)
Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsCloudFrontDistributionOriginCustomOriginConfig.Builder httpPort(Integer httpPort)
The HTTP port that CloudFront uses to connect to the origin.
httpPort - The HTTP port that CloudFront uses to connect to the origin.AwsCloudFrontDistributionOriginCustomOriginConfig.Builder httpsPort(Integer httpsPort)
The HTTPS port that CloudFront uses to connect to the origin.
httpsPort - The HTTPS port that CloudFront uses to connect to the origin.AwsCloudFrontDistributionOriginCustomOriginConfig.Builder originKeepaliveTimeout(Integer originKeepaliveTimeout)
Specifies how long, in seconds, CloudFront persists its connection to the origin.
originKeepaliveTimeout - Specifies how long, in seconds, CloudFront persists its connection to the origin.AwsCloudFrontDistributionOriginCustomOriginConfig.Builder originProtocolPolicy(String originProtocolPolicy)
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.
originProtocolPolicy - Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.AwsCloudFrontDistributionOriginCustomOriginConfig.Builder originReadTimeout(Integer originReadTimeout)
Specifies how long, in seconds, CloudFront waits for a response from the origin.
originReadTimeout - Specifies how long, in seconds, CloudFront waits for a response from the origin.AwsCloudFrontDistributionOriginCustomOriginConfig.Builder originSslProtocols(AwsCloudFrontDistributionOriginSslProtocols originSslProtocols)
Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.
originSslProtocols - Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.default AwsCloudFrontDistributionOriginCustomOriginConfig.Builder originSslProtocols(Consumer<AwsCloudFrontDistributionOriginSslProtocols.Builder> originSslProtocols)
Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.
This is a convenience method that creates an instance of theAwsCloudFrontDistributionOriginSslProtocols.Builder avoiding the need to create one manually via
AwsCloudFrontDistributionOriginSslProtocols.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
originSslProtocols(AwsCloudFrontDistributionOriginSslProtocols).
originSslProtocols - a consumer that will call methods on AwsCloudFrontDistributionOriginSslProtocols.BuilderoriginSslProtocols(AwsCloudFrontDistributionOriginSslProtocols)Copyright © 2023. All rights reserved.