Interface MembershipSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MembershipSummary.Builder,,MembershipSummary> SdkBuilder<MembershipSummary.Builder,,MembershipSummary> SdkPojo
- Enclosing class:
MembershipSummary
@Mutable
@NotThreadSafe
public static interface MembershipSummary.Builder
extends SdkPojo, CopyableBuilder<MembershipSummary.Builder,MembershipSummary>
-
Method Summary
Modifier and TypeMethodDescriptiondefault MembershipSummary.Builderfarm(Consumer<FarmMember.Builder> farm) A membership on a farm.farm(FarmMember farm) A membership on a farm.default MembershipSummary.Builderfleet(Consumer<FleetMember.Builder> fleet) A membership on a fleet.fleet(FleetMember fleet) A membership on a fleet.default MembershipSummary.Builderjob(Consumer<JobMember.Builder> job) A membership on a job.A membership on a job.default MembershipSummary.Builderqueue(Consumer<QueueMember.Builder> queue) A membership on a queue.queue(QueueMember queue) A membership on a queue.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
farm
A membership on a farm.
- Parameters:
farm- A membership on a farm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farm
A membership on a farm.
This is a convenience method that creates an instance of theFarmMember.Builderavoiding the need to create one manually viaFarmMember.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofarm(FarmMember).- Parameters:
farm- a consumer that will call methods onFarmMember.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
queue
A membership on a queue.
- Parameters:
queue- A membership on a queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queue
A membership on a queue.
This is a convenience method that creates an instance of theQueueMember.Builderavoiding the need to create one manually viaQueueMember.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqueue(QueueMember).- Parameters:
queue- a consumer that will call methods onQueueMember.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fleet
A membership on a fleet.
- Parameters:
fleet- A membership on a fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleet
A membership on a fleet.
This is a convenience method that creates an instance of theFleetMember.Builderavoiding the need to create one manually viaFleetMember.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofleet(FleetMember).- Parameters:
fleet- a consumer that will call methods onFleetMember.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
job
A membership on a job.
- Parameters:
job- A membership on a job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
job
A membership on a job.
This is a convenience method that creates an instance of theJobMember.Builderavoiding the need to create one manually viaJobMember.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojob(JobMember).- Parameters:
job- a consumer that will call methods onJobMember.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-