Interface ListInvestigationsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListInvestigationsResponse.Builder,,ListInvestigationsResponse> SdkBuilder<ListInvestigationsResponse.Builder,,ListInvestigationsResponse> SdkPojo,SdkResponse.Builder,SecurityIrResponse.Builder
- Enclosing class:
ListInvestigationsResponse
@Mutable
@NotThreadSafe
public static interface ListInvestigationsResponse.Builder
extends SecurityIrResponse.Builder, SdkPojo, CopyableBuilder<ListInvestigationsResponse.Builder,ListInvestigationsResponse>
-
Method Summary
Modifier and TypeMethodDescriptioninvestigationActions(Collection<InvestigationAction> investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>investigationActions(Consumer<InvestigationAction.Builder>... investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>investigationActions(InvestigationAction... investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>Investigation performed by an agent for a security incident for next TokenMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.securityir.model.SecurityIrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
nextToken
Investigation performed by an agent for a security incident for next Token
- Parameters:
nextToken- Investigation performed by an agent for a security incident for next Token- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
investigationActions
ListInvestigationsResponse.Builder investigationActions(Collection<InvestigationAction> investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>
- Parameters:
investigationActions- Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
investigationActions
ListInvestigationsResponse.Builder investigationActions(InvestigationAction... investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>
- Parameters:
investigationActions- Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
investigationActions
ListInvestigationsResponse.Builder investigationActions(Consumer<InvestigationAction.Builder>... investigationActions) Investigation performed by an agent for a security incid…Unique identifier for the specific investigation>
This is a convenience method that creates an instance of theInvestigationAction.Builderavoiding the need to create one manually viaInvestigationAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinvestigationActions(List<InvestigationAction>).- Parameters:
investigationActions- a consumer that will call methods onInvestigationAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-