Package com.pulumi.aws.cloudfront.inputs
Class DistributionOriginGroupArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.DistributionOriginGroupArgs.Builder
-
- Enclosing class:
- DistributionOriginGroupArgs
public static final class DistributionOriginGroupArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DistributionOriginGroupArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionOriginGroupArgsbuild()DistributionOriginGroupArgs.BuilderfailoverCriteria(DistributionOriginGroupFailoverCriteriaArgs failoverCriteria)DistributionOriginGroupArgs.BuilderfailoverCriteria(com.pulumi.core.Output<DistributionOriginGroupFailoverCriteriaArgs> failoverCriteria)DistributionOriginGroupArgs.Buildermembers(DistributionOriginGroupMemberArgs... members)DistributionOriginGroupArgs.Buildermembers(com.pulumi.core.Output<java.util.List<DistributionOriginGroupMemberArgs>> members)DistributionOriginGroupArgs.Buildermembers(java.util.List<DistributionOriginGroupMemberArgs> members)DistributionOriginGroupArgs.BuilderoriginId(com.pulumi.core.Output<java.lang.String> originId)DistributionOriginGroupArgs.BuilderoriginId(java.lang.String originId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DistributionOriginGroupArgs defaults)
-
-
Method Detail
-
failoverCriteria
public DistributionOriginGroupArgs.Builder failoverCriteria(com.pulumi.core.Output<DistributionOriginGroupFailoverCriteriaArgs> failoverCriteria)
- Parameters:
failoverCriteria- The failover criteria for when to failover to the secondary origin.- Returns:
- builder
-
failoverCriteria
public DistributionOriginGroupArgs.Builder failoverCriteria(DistributionOriginGroupFailoverCriteriaArgs failoverCriteria)
- Parameters:
failoverCriteria- The failover criteria for when to failover to the secondary origin.- Returns:
- builder
-
members
public DistributionOriginGroupArgs.Builder members(com.pulumi.core.Output<java.util.List<DistributionOriginGroupMemberArgs>> members)
- Parameters:
members- Ordered member configuration blocks assigned to the origin group, where the first member is the primary origin. You must specify two members.- Returns:
- builder
-
members
public DistributionOriginGroupArgs.Builder members(java.util.List<DistributionOriginGroupMemberArgs> members)
- Parameters:
members- Ordered member configuration blocks assigned to the origin group, where the first member is the primary origin. You must specify two members.- Returns:
- builder
-
members
public DistributionOriginGroupArgs.Builder members(DistributionOriginGroupMemberArgs... members)
- Parameters:
members- Ordered member configuration blocks assigned to the origin group, where the first member is the primary origin. You must specify two members.- Returns:
- builder
-
originId
public DistributionOriginGroupArgs.Builder originId(com.pulumi.core.Output<java.lang.String> originId)
-
originId
public DistributionOriginGroupArgs.Builder originId(java.lang.String originId)
-
build
public DistributionOriginGroupArgs build()
-
-