Interface ListCasesResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListCasesResponse.Builder,
,ListCasesResponse> SdkBuilder<ListCasesResponse.Builder,
,ListCasesResponse> SdkPojo
,SdkResponse.Builder
,SecurityIrResponse.Builder
- Enclosing class:
ListCasesResponse
-
Method Summary
Modifier and TypeMethodDescriptionitems
(Collection<ListCasesItem> items) Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.items
(Consumer<ListCasesItem.Builder>... items) Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.items
(ListCasesItem... items) Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.Optional element.Response element for ListCases providing the total number of responses.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
Methods inherited from interface software.amazon.awssdk.services.securityir.model.SecurityIrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
nextToken
Optional element.
- Parameters:
nextToken
- Optional element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.
- Parameters:
items
- Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.
- Parameters:
items
- Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.
This is a convenience method that creates an instance of theListCasesItem.Builder
avoiding the need to create one manually viaListCasesItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toitems(List<ListCasesItem>)
.- Parameters:
items
- a consumer that will call methods onListCasesItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
total
Response element for ListCases providing the total number of responses.
- Parameters:
total
- Response element for ListCases providing the total number of responses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-