Interface TargetResource.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<TargetResource.Builder,,- TargetResource> - SdkBuilder<TargetResource.Builder,,- TargetResource> - SdkPojo
- Enclosing class:
- TargetResource
@Mutable
@NotThreadSafe
public static interface TargetResource.Builder
extends SdkPojo, CopyableBuilder<TargetResource.Builder,TargetResource> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault TargetResource.BuildernlbResource(Consumer<NLBResource.Builder> nlbResource) The Network Load Balancer Resource.nlbResource(NLBResource nlbResource) The Network Load Balancer Resource.default TargetResource.Builderr53Resource(Consumer<R53ResourceRecord.Builder> r53Resource) The Route 53 resource.r53Resource(R53ResourceRecord r53Resource) The Route 53 resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
nlbResourceThe Network Load Balancer Resource. - Parameters:
- nlbResource- The Network Load Balancer Resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nlbResourceThe Network Load Balancer Resource. This is a convenience method that creates an instance of theNLBResource.Builderavoiding the need to create one manually viaNLBResource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonlbResource(NLBResource).- Parameters:
- nlbResource- a consumer that will call methods on- NLBResource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
r53ResourceThe Route 53 resource. - Parameters:
- r53Resource- The Route 53 resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
r53ResourceThe Route 53 resource. This is a convenience method that creates an instance of theR53ResourceRecord.Builderavoiding the need to create one manually viaR53ResourceRecord.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tor53Resource(R53ResourceRecord).- Parameters:
- r53Resource- a consumer that will call methods on- R53ResourceRecord.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-