Interface TargetResource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TargetResource.Builder,,TargetResource> SdkBuilder<TargetResource.Builder,,TargetResource> SdkPojo
- Enclosing class:
TargetResource
public static interface TargetResource.Builder
extends SdkPojo, CopyableBuilder<TargetResource.Builder,TargetResource>
-
Method Summary
Modifier 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.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nlbResource
The 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.
-
nlbResource
The 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 onNLBResource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
r53Resource
The Route 53 resource.
- Parameters:
r53Resource- The Route 53 resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
r53Resource
The 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 onR53ResourceRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-