Interface ListFilteredTransactionEventsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListFilteredTransactionEventsRequest.Builder,ListFilteredTransactionEventsRequest>,ManagedBlockchainQueryRequest.Builder,SdkBuilder<ListFilteredTransactionEventsRequest.Builder,ListFilteredTransactionEventsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListFilteredTransactionEventsRequest
public static interface ListFilteredTransactionEventsRequest.Builder extends ManagedBlockchainQueryRequest.Builder, SdkPojo, CopyableBuilder<ListFilteredTransactionEventsRequest.Builder,ListFilteredTransactionEventsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ListFilteredTransactionEventsRequest.BuilderaddressIdentifierFilter(Consumer<AddressIdentifierFilter.Builder> addressIdentifierFilter)This is the unique public address on the blockchain for which the transaction events are being requested.ListFilteredTransactionEventsRequest.BuilderaddressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)This is the unique public address on the blockchain for which the transaction events are being requested.default ListFilteredTransactionEventsRequest.BuilderconfirmationStatusFilter(Consumer<ConfirmationStatusFilter.Builder> confirmationStatusFilter)Sets the value of the ConfirmationStatusFilter property for this object.ListFilteredTransactionEventsRequest.BuilderconfirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter)Sets the value of the ConfirmationStatusFilter property for this object.ListFilteredTransactionEventsRequest.BuildermaxResults(Integer maxResults)The maximum number of transaction events to list.ListFilteredTransactionEventsRequest.Buildernetwork(String network)The blockchain network where the transaction occurred.ListFilteredTransactionEventsRequest.BuildernextToken(String nextToken)The pagination token that indicates the next set of results to retrieve.ListFilteredTransactionEventsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListFilteredTransactionEventsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default ListFilteredTransactionEventsRequest.Buildersort(Consumer<ListFilteredTransactionEventsSort.Builder> sort)The order by which the results will be sorted.ListFilteredTransactionEventsRequest.Buildersort(ListFilteredTransactionEventsSort sort)The order by which the results will be sorted.default ListFilteredTransactionEventsRequest.BuildertimeFilter(Consumer<TimeFilter.Builder> timeFilter)This container specifies the time frame for the transaction events returned in the response.ListFilteredTransactionEventsRequest.BuildertimeFilter(TimeFilter timeFilter)This container specifies the time frame for the transaction events returned in the response.default ListFilteredTransactionEventsRequest.BuildervoutFilter(Consumer<VoutFilter.Builder> voutFilter)This container specifies filtering attributes related to BITCOIN_VOUT event typesListFilteredTransactionEventsRequest.BuildervoutFilter(VoutFilter voutFilter)This container specifies filtering attributes related to BITCOIN_VOUT event types-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.managedblockchainquery.model.ManagedBlockchainQueryRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
network
ListFilteredTransactionEventsRequest.Builder network(String network)
The blockchain network where the transaction occurred.
Valid Values:
BITCOIN_MAINNET|BITCOIN_TESTNET- Parameters:
network- The blockchain network where the transaction occurred.Valid Values:
BITCOIN_MAINNET|BITCOIN_TESTNET- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressIdentifierFilter
ListFilteredTransactionEventsRequest.Builder addressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
- Parameters:
addressIdentifierFilter- This is the unique public address on the blockchain for which the transaction events are being requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressIdentifierFilter
default ListFilteredTransactionEventsRequest.Builder addressIdentifierFilter(Consumer<AddressIdentifierFilter.Builder> addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
This is a convenience method that creates an instance of theAddressIdentifierFilter.Builderavoiding the need to create one manually viaAddressIdentifierFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddressIdentifierFilter(AddressIdentifierFilter).- Parameters:
addressIdentifierFilter- a consumer that will call methods onAddressIdentifierFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
addressIdentifierFilter(AddressIdentifierFilter)
-
timeFilter
ListFilteredTransactionEventsRequest.Builder timeFilter(TimeFilter timeFilter)
This container specifies the time frame for the transaction events returned in the response.
- Parameters:
timeFilter- This container specifies the time frame for the transaction events returned in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeFilter
default ListFilteredTransactionEventsRequest.Builder timeFilter(Consumer<TimeFilter.Builder> timeFilter)
This container specifies the time frame for the transaction events returned in the response.
This is a convenience method that creates an instance of theTimeFilter.Builderavoiding the need to create one manually viaTimeFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeFilter(TimeFilter).- Parameters:
timeFilter- a consumer that will call methods onTimeFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timeFilter(TimeFilter)
-
voutFilter
ListFilteredTransactionEventsRequest.Builder voutFilter(VoutFilter voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
- Parameters:
voutFilter- This container specifies filtering attributes related to BITCOIN_VOUT event types- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voutFilter
default ListFilteredTransactionEventsRequest.Builder voutFilter(Consumer<VoutFilter.Builder> voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
This is a convenience method that creates an instance of theVoutFilter.Builderavoiding the need to create one manually viaVoutFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovoutFilter(VoutFilter).- Parameters:
voutFilter- a consumer that will call methods onVoutFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
voutFilter(VoutFilter)
-
confirmationStatusFilter
ListFilteredTransactionEventsRequest.Builder confirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter)
Sets the value of the ConfirmationStatusFilter property for this object.- Parameters:
confirmationStatusFilter- The new value for the ConfirmationStatusFilter property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confirmationStatusFilter
default ListFilteredTransactionEventsRequest.Builder confirmationStatusFilter(Consumer<ConfirmationStatusFilter.Builder> confirmationStatusFilter)
Sets the value of the ConfirmationStatusFilter property for this object. This is a convenience method that creates an instance of theConfirmationStatusFilter.Builderavoiding the need to create one manually viaConfirmationStatusFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfirmationStatusFilter(ConfirmationStatusFilter).- Parameters:
confirmationStatusFilter- a consumer that will call methods onConfirmationStatusFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
confirmationStatusFilter(ConfirmationStatusFilter)
-
sort
ListFilteredTransactionEventsRequest.Builder sort(ListFilteredTransactionEventsSort sort)
The order by which the results will be sorted.
- Parameters:
sort- The order by which the results will be sorted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sort
default ListFilteredTransactionEventsRequest.Builder sort(Consumer<ListFilteredTransactionEventsSort.Builder> sort)
The order by which the results will be sorted.
This is a convenience method that creates an instance of theListFilteredTransactionEventsSort.Builderavoiding the need to create one manually viaListFilteredTransactionEventsSort.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosort(ListFilteredTransactionEventsSort).- Parameters:
sort- a consumer that will call methods onListFilteredTransactionEventsSort.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sort(ListFilteredTransactionEventsSort)
-
nextToken
ListFilteredTransactionEventsRequest.Builder nextToken(String nextToken)
The pagination token that indicates the next set of results to retrieve.
- Parameters:
nextToken- The pagination token that indicates the next set of results to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListFilteredTransactionEventsRequest.Builder maxResults(Integer maxResults)
The maximum number of transaction events to list.
Default:
100Even if additional results can be retrieved, the request can return less results than
maxResultsor an empty array of results.To retrieve the next set of results, make another request with the returned
nextTokenvalue. The value ofnextTokenisnullwhen there are no more results to return- Parameters:
maxResults- The maximum number of transaction events to list.Default:
100Even if additional results can be retrieved, the request can return less results than
maxResultsor an empty array of results.To retrieve the next set of results, make another request with the returned
nextTokenvalue. The value ofnextTokenisnullwhen there are no more results to return- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListFilteredTransactionEventsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListFilteredTransactionEventsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-