Interface ListGroupingAttributeDefinitionsResponse.Builder
- All Superinterfaces:
ApplicationSignalsResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<ListGroupingAttributeDefinitionsResponse.Builder,
,ListGroupingAttributeDefinitionsResponse> SdkBuilder<ListGroupingAttributeDefinitionsResponse.Builder,
,ListGroupingAttributeDefinitionsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListGroupingAttributeDefinitionsResponse
-
Method Summary
Modifier and TypeMethodDescriptiongroupingAttributeDefinitions
(Collection<GroupingAttributeDefinition> groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.groupingAttributeDefinitions
(Consumer<GroupingAttributeDefinition.Builder>... groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.groupingAttributeDefinitions
(GroupingAttributeDefinition... groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.Include this value in your next use of this API to get the next set of grouping attribute definitions.The timestamp when the grouping configuration was last updated.Methods inherited from interface software.amazon.awssdk.services.applicationsignals.model.ApplicationSignalsResponse.Builder
build, responseMetadata, responseMetadata
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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
groupingAttributeDefinitions
ListGroupingAttributeDefinitionsResponse.Builder groupingAttributeDefinitions(Collection<GroupingAttributeDefinition> groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.
- Parameters:
groupingAttributeDefinitions
- An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupingAttributeDefinitions
ListGroupingAttributeDefinitionsResponse.Builder groupingAttributeDefinitions(GroupingAttributeDefinition... groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.
- Parameters:
groupingAttributeDefinitions
- An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupingAttributeDefinitions
ListGroupingAttributeDefinitionsResponse.Builder groupingAttributeDefinitions(Consumer<GroupingAttributeDefinition.Builder>... groupingAttributeDefinitions) An array of structures, where each structure contains information about one grouping attribute definition, including the grouping name, source keys, and default values.
This is a convenience method that creates an instance of theGroupingAttributeDefinition.Builder
avoiding the need to create one manually viaGroupingAttributeDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togroupingAttributeDefinitions(List<GroupingAttributeDefinition>)
.- Parameters:
groupingAttributeDefinitions
- a consumer that will call methods onGroupingAttributeDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp when the grouping configuration was last updated. When used in a raw HTTP Query API, it is formatted as epoch time in seconds.
- Parameters:
updatedAt
- The timestamp when the grouping configuration was last updated. When used in a raw HTTP Query API, it is formatted as epoch time in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Include this value in your next use of this API to get the next set of grouping attribute definitions.
- Parameters:
nextToken
- Include this value in your next use of this API to get the next set of grouping attribute definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-