Interface ListCasesResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListCasesResponse.Builder,ListCasesResponse>,SdkBuilder<ListCasesResponse.Builder,ListCasesResponse>,SdkPojo,SdkResponse.Builder,SecurityIrResponse.Builder
- Enclosing class:
- ListCasesResponse
public static interface ListCasesResponse.Builder extends SecurityIrResponse.Builder, SdkPojo, CopyableBuilder<ListCasesResponse.Builder,ListCasesResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListCasesResponse.Builderitems(Collection<ListCasesItem> items)Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.ListCasesResponse.Builderitems(Consumer<ListCasesItem.Builder>... items)Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.ListCasesResponse.Builderitems(ListCasesItem... items)Response element for ListCases that includes caseARN, caseID, caseStatus, closedDate, createdDate, engagementType, lastUpdatedDate, pendingAction, resolverType, and title for each response.ListCasesResponse.BuildernextToken(String nextToken)Optional element.ListCasesResponse.Buildertotal(Long total)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 Detail
-
nextToken
ListCasesResponse.Builder nextToken(String nextToken)
Optional element.
- Parameters:
nextToken- Optional element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
ListCasesResponse.Builder items(Collection<ListCasesItem> 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
ListCasesResponse.Builder items(ListCasesItem... 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
ListCasesResponse.Builder 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.
This is a convenience method that creates an instance of theListCasesItem.Builderavoiding the need to create one manually viaListCasesItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#items(List.) - 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:
#items(java.util.Collection)
-
total
ListCasesResponse.Builder total(Long 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.
-
-