Interface ItemResponse.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ItemResponse.Builder,ItemResponse>,SdkBuilder<ItemResponse.Builder,ItemResponse>,SdkPojo
- Enclosing class:
- ItemResponse
public static interface ItemResponse.Builder extends SdkPojo, CopyableBuilder<ItemResponse.Builder,ItemResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ItemResponse.BuilderendpointItemResponse(Consumer<EndpointItemResponse.Builder> endpointItemResponse)The response that was received after the endpoint data was accepted.ItemResponse.BuilderendpointItemResponse(EndpointItemResponse endpointItemResponse)The response that was received after the endpoint data was accepted.ItemResponse.BuildereventsItemResponse(Map<String,EventItemResponse> eventsItemResponse)A multipart response object that contains a key and a value for each event in the request.-
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 Detail
-
endpointItemResponse
ItemResponse.Builder endpointItemResponse(EndpointItemResponse endpointItemResponse)
The response that was received after the endpoint data was accepted.
- Parameters:
endpointItemResponse- The response that was received after the endpoint data was accepted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointItemResponse
default ItemResponse.Builder endpointItemResponse(Consumer<EndpointItemResponse.Builder> endpointItemResponse)
The response that was received after the endpoint data was accepted.
This is a convenience method that creates an instance of theEndpointItemResponse.Builderavoiding the need to create one manually viaEndpointItemResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendpointItemResponse(EndpointItemResponse).- Parameters:
endpointItemResponse- a consumer that will call methods onEndpointItemResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
endpointItemResponse(EndpointItemResponse)
-
eventsItemResponse
ItemResponse.Builder eventsItemResponse(Map<String,EventItemResponse> eventsItemResponse)
A multipart response object that contains a key and a value for each event in the request. In each object, the event ID is the key and an EventItemResponse object is the value.
- Parameters:
eventsItemResponse- A multipart response object that contains a key and a value for each event in the request. In each object, the event ID is the key and an EventItemResponse object is the value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-