@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListFilteredTransactionEventsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListFilteredTransactionEventsRequest() |
Modifier and Type | Method and Description |
---|---|
ListFilteredTransactionEventsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AddressIdentifierFilter |
getAddressIdentifierFilter()
This is the unique public address on the blockchain for which the transaction events are being requested.
|
ConfirmationStatusFilter |
getConfirmationStatusFilter() |
Integer |
getMaxResults()
The maximum number of transaction events to list.
|
String |
getNetwork()
The blockchain network where the transaction occurred.
|
String |
getNextToken()
The pagination token that indicates the next set of results to retrieve.
|
ListFilteredTransactionEventsSort |
getSort()
The order by which the results will be sorted.
|
TimeFilter |
getTimeFilter()
This container specifies the time frame for the transaction events returned in the response.
|
VoutFilter |
getVoutFilter()
This container specifies filtering attributes related to BITCOIN_VOUT event types
|
int |
hashCode() |
void |
setAddressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
|
void |
setConfirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter) |
void |
setMaxResults(Integer maxResults)
The maximum number of transaction events to list.
|
void |
setNetwork(String network)
The blockchain network where the transaction occurred.
|
void |
setNextToken(String nextToken)
The pagination token that indicates the next set of results to retrieve.
|
void |
setSort(ListFilteredTransactionEventsSort sort)
The order by which the results will be sorted.
|
void |
setTimeFilter(TimeFilter timeFilter)
This container specifies the time frame for the transaction events returned in the response.
|
void |
setVoutFilter(VoutFilter voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
|
String |
toString()
Returns a string representation of this object.
|
ListFilteredTransactionEventsRequest |
withAddressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
|
ListFilteredTransactionEventsRequest |
withConfirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter) |
ListFilteredTransactionEventsRequest |
withMaxResults(Integer maxResults)
The maximum number of transaction events to list.
|
ListFilteredTransactionEventsRequest |
withNetwork(String network)
The blockchain network where the transaction occurred.
|
ListFilteredTransactionEventsRequest |
withNextToken(String nextToken)
The pagination token that indicates the next set of results to retrieve.
|
ListFilteredTransactionEventsRequest |
withSort(ListFilteredTransactionEventsSort sort)
The order by which the results will be sorted.
|
ListFilteredTransactionEventsRequest |
withTimeFilter(TimeFilter timeFilter)
This container specifies the time frame for the transaction events returned in the response.
|
ListFilteredTransactionEventsRequest |
withVoutFilter(VoutFilter voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ListFilteredTransactionEventsRequest()
public void setNetwork(String network)
The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
network
- The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
public String getNetwork()
The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
public ListFilteredTransactionEventsRequest withNetwork(String network)
The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
network
- The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
public void setAddressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
addressIdentifierFilter
- This is the unique public address on the blockchain for which the transaction events are being requested.public AddressIdentifierFilter getAddressIdentifierFilter()
This is the unique public address on the blockchain for which the transaction events are being requested.
public ListFilteredTransactionEventsRequest withAddressIdentifierFilter(AddressIdentifierFilter addressIdentifierFilter)
This is the unique public address on the blockchain for which the transaction events are being requested.
addressIdentifierFilter
- This is the unique public address on the blockchain for which the transaction events are being requested.public void setTimeFilter(TimeFilter timeFilter)
This container specifies the time frame for the transaction events returned in the response.
timeFilter
- This container specifies the time frame for the transaction events returned in the response.public TimeFilter getTimeFilter()
This container specifies the time frame for the transaction events returned in the response.
public ListFilteredTransactionEventsRequest withTimeFilter(TimeFilter timeFilter)
This container specifies the time frame for the transaction events returned in the response.
timeFilter
- This container specifies the time frame for the transaction events returned in the response.public void setVoutFilter(VoutFilter voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
voutFilter
- This container specifies filtering attributes related to BITCOIN_VOUT event typespublic VoutFilter getVoutFilter()
This container specifies filtering attributes related to BITCOIN_VOUT event types
public ListFilteredTransactionEventsRequest withVoutFilter(VoutFilter voutFilter)
This container specifies filtering attributes related to BITCOIN_VOUT event types
voutFilter
- This container specifies filtering attributes related to BITCOIN_VOUT event typespublic void setConfirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter)
confirmationStatusFilter
- public ConfirmationStatusFilter getConfirmationStatusFilter()
public ListFilteredTransactionEventsRequest withConfirmationStatusFilter(ConfirmationStatusFilter confirmationStatusFilter)
confirmationStatusFilter
- public void setSort(ListFilteredTransactionEventsSort sort)
The order by which the results will be sorted.
sort
- The order by which the results will be sorted.public ListFilteredTransactionEventsSort getSort()
The order by which the results will be sorted.
public ListFilteredTransactionEventsRequest withSort(ListFilteredTransactionEventsSort sort)
The order by which the results will be sorted.
sort
- The order by which the results will be sorted.public void setNextToken(String nextToken)
The pagination token that indicates the next set of results to retrieve.
nextToken
- The pagination token that indicates the next set of results to retrieve.public String getNextToken()
The pagination token that indicates the next set of results to retrieve.
public ListFilteredTransactionEventsRequest withNextToken(String nextToken)
The pagination token that indicates the next set of results to retrieve.
nextToken
- The pagination token that indicates the next set of results to retrieve.public void setMaxResults(Integer maxResults)
The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than maxResults
or
an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value. The
value of nextToken
is null
when there are no more results to return
maxResults
- The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than
maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value.
The value of nextToken
is null
when there are no more results to return
public Integer getMaxResults()
The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than maxResults
or
an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value. The
value of nextToken
is null
when there are no more results to return
Default: 100
Even if additional results can be retrieved, the request can return less results than
maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value.
The value of nextToken
is null
when there are no more results to return
public ListFilteredTransactionEventsRequest withMaxResults(Integer maxResults)
The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than maxResults
or
an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value. The
value of nextToken
is null
when there are no more results to return
maxResults
- The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than
maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value.
The value of nextToken
is null
when there are no more results to return
public String toString()
toString
in class Object
Object.toString()
public ListFilteredTransactionEventsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()