Interface GetRevenueStatisticsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRevenueStatisticsResponse.Builder,,GetRevenueStatisticsResponse> SdkBuilder<GetRevenueStatisticsResponse.Builder,,GetRevenueStatisticsResponse> SdkPojo,SdkResponse.Builder,Wafv2Response.Builder
- Enclosing class:
GetRevenueStatisticsResponse
-
Method Summary
Modifier and TypeMethodDescriptionnextMarker(String nextMarker) When you get a paginated response, this marker indicates that additional results are available.revenuePathStatistics(Collection<RevenuePathStatistics> revenuePathStatistics) Statistics for top revenue paths.revenuePathStatistics(Consumer<RevenuePathStatistics.Builder>... revenuePathStatistics) Statistics for top revenue paths.revenuePathStatistics(RevenuePathStatistics... revenuePathStatistics) Statistics for top revenue paths.sourceStatistics(Collection<SourceStatistics> sourceStatistics) Statistics for top revenue sources (AI bots).sourceStatistics(Consumer<SourceStatistics.Builder>... sourceStatistics) Statistics for top revenue sources (AI bots).sourceStatistics(SourceStatistics... sourceStatistics) Statistics for top revenue sources (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, 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
-
sourceStatistics
GetRevenueStatisticsResponse.Builder sourceStatistics(Collection<SourceStatistics> sourceStatistics) Statistics for top revenue sources (AI bots). Populated when
StatisticTypeisTOP_SOURCES_BY_REVENUE.- Parameters:
sourceStatistics- Statistics for top revenue sources (AI bots). Populated whenStatisticTypeisTOP_SOURCES_BY_REVENUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceStatistics
Statistics for top revenue sources (AI bots). Populated when
StatisticTypeisTOP_SOURCES_BY_REVENUE.- Parameters:
sourceStatistics- Statistics for top revenue sources (AI bots). Populated whenStatisticTypeisTOP_SOURCES_BY_REVENUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceStatistics
GetRevenueStatisticsResponse.Builder sourceStatistics(Consumer<SourceStatistics.Builder>... sourceStatistics) Statistics for top revenue sources (AI bots). Populated when
This is a convenience method that creates an instance of theStatisticTypeisTOP_SOURCES_BY_REVENUE.SourceStatistics.Builderavoiding the need to create one manually viaSourceStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceStatistics(List<SourceStatistics>).- Parameters:
sourceStatistics- a consumer that will call methods onSourceStatistics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revenuePathStatistics
GetRevenueStatisticsResponse.Builder revenuePathStatistics(Collection<RevenuePathStatistics> revenuePathStatistics) Statistics for top revenue paths. Populated when
StatisticTypeisTOP_PATHS_BY_REVENUE.- Parameters:
revenuePathStatistics- Statistics for top revenue paths. Populated whenStatisticTypeisTOP_PATHS_BY_REVENUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revenuePathStatistics
GetRevenueStatisticsResponse.Builder revenuePathStatistics(RevenuePathStatistics... revenuePathStatistics) Statistics for top revenue paths. Populated when
StatisticTypeisTOP_PATHS_BY_REVENUE.- Parameters:
revenuePathStatistics- Statistics for top revenue paths. Populated whenStatisticTypeisTOP_PATHS_BY_REVENUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revenuePathStatistics
GetRevenueStatisticsResponse.Builder revenuePathStatistics(Consumer<RevenuePathStatistics.Builder>... revenuePathStatistics) Statistics for top revenue paths. Populated when
This is a convenience method that creates an instance of theStatisticTypeisTOP_PATHS_BY_REVENUE.RevenuePathStatistics.Builderavoiding the need to create one manually viaRevenuePathStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torevenuePathStatistics(List<RevenuePathStatistics>).- Parameters:
revenuePathStatistics- a consumer that will call methods onRevenuePathStatistics.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.
-