Interface RevenueBreakdown.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RevenueBreakdown.Builder,,RevenueBreakdown> SdkBuilder<RevenueBreakdown.Builder,,RevenueBreakdown> SdkPojo
- Enclosing class:
RevenueBreakdown
@Mutable
@NotThreadSafe
public static interface RevenueBreakdown.Builder
extends SdkPojo, CopyableBuilder<RevenueBreakdown.Builder,RevenueBreakdown>
-
Method Summary
Modifier and TypeMethodDescriptionThe currency of the revenue amounts.The currency of the revenue amounts.totalAmount(String totalAmount) The total revenue amount in the specified currency.totalMonetizeServed(Long totalMonetizeServed) The total number of HTTP 402 Payment Required responses served to AI agents.totalSettled(Long totalSettled) The total number of successfully settled payment transactions.unverifiedAmount(String unverifiedAmount) The revenue amount from unverified AI bots.verifiedAmount(String verifiedAmount) The revenue amount from verified AI bots.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, sdkFields
-
Method Details
-
totalAmount
The total revenue amount in the specified currency.
- Parameters:
totalAmount- The total revenue amount in the specified currency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAmount
The revenue amount from verified AI bots.
- Parameters:
verifiedAmount- The revenue amount from verified AI bots.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unverifiedAmount
The revenue amount from unverified AI bots.
- Parameters:
unverifiedAmount- The revenue amount from unverified AI bots.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currency
The currency of the revenue amounts.
- Parameters:
currency- The currency of the revenue amounts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
currency
The currency of the revenue amounts.
- Parameters:
currency- The currency of the revenue amounts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
totalSettled
The total number of successfully settled payment transactions.
- Parameters:
totalSettled- The total number of successfully settled payment transactions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalMonetizeServed
The total number of HTTP 402 Payment Required responses served to AI agents.
- Parameters:
totalMonetizeServed- The total number of HTTP 402 Payment Required responses served to AI agents.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-