Interface ResultRow.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResultRow.Builder,
,ResultRow> SdkBuilder<ResultRow.Builder,
,ResultRow> SdkPojo
- Enclosing class:
ResultRow
-
Method Summary
Modifier and TypeMethodDescriptiongroupedBys
(Collection<ResultRowValue> groupedBys) An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results.groupedBys
(Consumer<ResultRowValue.Builder>... groupedBys) An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results.groupedBys
(ResultRowValue... groupedBys) An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results.values
(Collection<ResultRowValue> values) An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.values
(Consumer<ResultRowValue.Builder>... values) An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.values
(ResultRowValue... values) An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
groupedBys
An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.
- Parameters:
groupedBys
- An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupedBys
An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.
- Parameters:
groupedBys
- An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupedBys
An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.
This is a convenience method that creates an instance of theResultRowValue.Builder
avoiding the need to create one manually viaResultRowValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togroupedBys(List<ResultRowValue>)
.- Parameters:
groupedBys
- a consumer that will call methods onResultRowValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
values
An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.
- Parameters:
values
- An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.
- Parameters:
values
- An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.
This is a convenience method that creates an instance of theResultRowValue.Builder
avoiding the need to create one manually viaResultRowValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalues(List<ResultRowValue>)
.- Parameters:
values
- a consumer that will call methods onResultRowValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-