Interface ListSettlementRecordsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListSettlementRecordsResponse.Builder,,ListSettlementRecordsResponse> SdkBuilder<ListSettlementRecordsResponse.Builder,,ListSettlementRecordsResponse> SdkPojo,SdkResponse.Builder,Wafv2Response.Builder
- Enclosing class:
- ListSettlementRecordsResponse
@Mutable
@NotThreadSafe
public static interface ListSettlementRecordsResponse.Builder
extends Wafv2Response.Builder, SdkPojo, CopyableBuilder<ListSettlementRecordsResponse.Builder,ListSettlementRecordsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionnextMarker(String nextMarker) When you get a paginated response, this marker indicates that additional results are available.settlements(Collection<SettlementRecord> settlements) The list of settlement records.settlements(Consumer<SettlementRecord.Builder>... settlements) The list of settlement records.settlements(SettlementRecord... settlements) The list of settlement records.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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.wafv2.model.Wafv2Response.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
settlements
The list of settlement records.
- Parameters:
settlements- The list of settlement records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settlements
The list of settlement records.
- Parameters:
settlements- The list of settlement records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settlements
ListSettlementRecordsResponse.Builder settlements(Consumer<SettlementRecord.Builder>... settlements) The list of settlement records.
This is a convenience method that creates an instance of theSettlementRecord.Builderavoiding the need to create one manually viaSettlementRecord.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosettlements(List<SettlementRecord>).- Parameters:
settlements- a consumer that will call methods onSettlementRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextMarker
When you get a paginated response, this marker indicates that additional results are available.
- Parameters:
nextMarker- When you get a paginated response, this marker indicates that additional results are available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-