public static interface OriginGroup.Builder extends SdkPojo, CopyableBuilder<OriginGroup.Builder,OriginGroup>
| Modifier and Type | Method and Description |
|---|---|
default OriginGroup.Builder |
failoverCriteria(Consumer<OriginGroupFailoverCriteria.Builder> failoverCriteria)
A complex type that contains information about the failover criteria for an origin group.
|
OriginGroup.Builder |
failoverCriteria(OriginGroupFailoverCriteria failoverCriteria)
A complex type that contains information about the failover criteria for an origin group.
|
OriginGroup.Builder |
id(String id)
The origin group's ID.
|
default OriginGroup.Builder |
members(Consumer<OriginGroupMembers.Builder> members)
A complex type that contains information about the origins in an origin group.
|
OriginGroup.Builder |
members(OriginGroupMembers members)
A complex type that contains information about the origins in an origin group.
|
copyapplyMutation, buildOriginGroup.Builder id(String id)
The origin group's ID.
id - The origin group's ID.OriginGroup.Builder failoverCriteria(OriginGroupFailoverCriteria failoverCriteria)
A complex type that contains information about the failover criteria for an origin group.
failoverCriteria - A complex type that contains information about the failover criteria for an origin group.default OriginGroup.Builder failoverCriteria(Consumer<OriginGroupFailoverCriteria.Builder> failoverCriteria)
A complex type that contains information about the failover criteria for an origin group.
This is a convenience that creates an instance of theOriginGroupFailoverCriteria.Builder avoiding
the need to create one manually via OriginGroupFailoverCriteria.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to failoverCriteria(OriginGroupFailoverCriteria).failoverCriteria - a consumer that will call methods on OriginGroupFailoverCriteria.BuilderfailoverCriteria(OriginGroupFailoverCriteria)OriginGroup.Builder members(OriginGroupMembers members)
A complex type that contains information about the origins in an origin group.
members - A complex type that contains information about the origins in an origin group.default OriginGroup.Builder members(Consumer<OriginGroupMembers.Builder> members)
A complex type that contains information about the origins in an origin group.
This is a convenience that creates an instance of theOriginGroupMembers.Builder avoiding the need to
create one manually via OriginGroupMembers.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to members(OriginGroupMembers).members - a consumer that will call methods on OriginGroupMembers.Buildermembers(OriginGroupMembers)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.