Interface ListSecurityProfileFlowModulesResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConnectResponse.Builder,CopyableBuilder<ListSecurityProfileFlowModulesResponse.Builder,,ListSecurityProfileFlowModulesResponse> SdkBuilder<ListSecurityProfileFlowModulesResponse.Builder,,ListSecurityProfileFlowModulesResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ListSecurityProfileFlowModulesResponse
@Mutable
@NotThreadSafe
public static interface ListSecurityProfileFlowModulesResponse.Builder
extends ConnectResponse.Builder, SdkPojo, CopyableBuilder<ListSecurityProfileFlowModulesResponse.Builder,ListSecurityProfileFlowModulesResponse>
-
Method Summary
Modifier and TypeMethodDescriptionallowedFlowModules(Collection<FlowModule> allowedFlowModules) A list of Flow Modules an AI Agent can invoke as a tool.allowedFlowModules(Consumer<FlowModule.Builder>... allowedFlowModules) A list of Flow Modules an AI Agent can invoke as a tool.allowedFlowModules(FlowModule... allowedFlowModules) A list of Flow Modules an AI Agent can invoke as a tool.lastModifiedRegion(String lastModifiedRegion) The Region that flow module was last modified in.lastModifiedTime(Instant lastModifiedTime) The time the flow module was last modified.The token for the next set of results.Methods inherited from interface software.amazon.awssdk.services.connect.model.ConnectResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkHttpResponse
-
Method Details
-
allowedFlowModules
ListSecurityProfileFlowModulesResponse.Builder allowedFlowModules(Collection<FlowModule> allowedFlowModules) A list of Flow Modules an AI Agent can invoke as a tool.
- Parameters:
allowedFlowModules- A list of Flow Modules an AI Agent can invoke as a tool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedFlowModules
A list of Flow Modules an AI Agent can invoke as a tool.
- Parameters:
allowedFlowModules- A list of Flow Modules an AI Agent can invoke as a tool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedFlowModules
ListSecurityProfileFlowModulesResponse.Builder allowedFlowModules(Consumer<FlowModule.Builder>... allowedFlowModules) A list of Flow Modules an AI Agent can invoke as a tool.
This is a convenience method that creates an instance of theFlowModule.Builderavoiding the need to create one manually viaFlowModule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toallowedFlowModules(List<FlowModule>).- Parameters:
allowedFlowModules- a consumer that will call methods onFlowModule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
- Parameters:
nextToken- The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time the flow module was last modified.
- Parameters:
lastModifiedTime- The time the flow module was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedRegion
The Region that flow module was last modified in.
- Parameters:
lastModifiedRegion- The Region that flow module was last modified in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-