Interface FilesystemConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FilesystemConfiguration.Builder,,FilesystemConfiguration> SdkBuilder<FilesystemConfiguration.Builder,,FilesystemConfiguration> SdkPojo
- Enclosing class:
FilesystemConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault FilesystemConfiguration.BuilderefsAccessPoint(Consumer<EfsAccessPointConfiguration.Builder> efsAccessPoint) Configuration for an Amazon EFS access point to mount into the AgentCore Runtime.efsAccessPoint(EfsAccessPointConfiguration efsAccessPoint) Configuration for an Amazon EFS access point to mount into the AgentCore Runtime.default FilesystemConfiguration.Builders3FilesAccessPoint(Consumer<S3FilesAccessPointConfiguration.Builder> s3FilesAccessPoint) Configuration for an Amazon S3 Files access point to mount into the AgentCore Runtime.s3FilesAccessPoint(S3FilesAccessPointConfiguration s3FilesAccessPoint) Configuration for an Amazon S3 Files access point to mount into the AgentCore Runtime.default FilesystemConfiguration.BuildersessionStorage(Consumer<SessionStorageConfiguration.Builder> sessionStorage) Configuration for session storage.sessionStorage(SessionStorageConfiguration sessionStorage) Configuration for session storage.Methods 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, sdkFields
-
Method Details
-
sessionStorage
Configuration for session storage. Session storage provides persistent storage that is preserved across AgentCore Runtime session invocations.
- Parameters:
sessionStorage- Configuration for session storage. Session storage provides persistent storage that is preserved across AgentCore Runtime session invocations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionStorage
default FilesystemConfiguration.Builder sessionStorage(Consumer<SessionStorageConfiguration.Builder> sessionStorage) Configuration for session storage. Session storage provides persistent storage that is preserved across AgentCore Runtime session invocations.
This is a convenience method that creates an instance of theSessionStorageConfiguration.Builderavoiding the need to create one manually viaSessionStorageConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosessionStorage(SessionStorageConfiguration).- Parameters:
sessionStorage- a consumer that will call methods onSessionStorageConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3FilesAccessPoint
FilesystemConfiguration.Builder s3FilesAccessPoint(S3FilesAccessPointConfiguration s3FilesAccessPoint) Configuration for an Amazon S3 Files access point to mount into the AgentCore Runtime.
- Parameters:
s3FilesAccessPoint- Configuration for an Amazon S3 Files access point to mount into the AgentCore Runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3FilesAccessPoint
default FilesystemConfiguration.Builder s3FilesAccessPoint(Consumer<S3FilesAccessPointConfiguration.Builder> s3FilesAccessPoint) Configuration for an Amazon S3 Files access point to mount into the AgentCore Runtime.
This is a convenience method that creates an instance of theS3FilesAccessPointConfiguration.Builderavoiding the need to create one manually viaS3FilesAccessPointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3FilesAccessPoint(S3FilesAccessPointConfiguration).- Parameters:
s3FilesAccessPoint- a consumer that will call methods onS3FilesAccessPointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
efsAccessPoint
Configuration for an Amazon EFS access point to mount into the AgentCore Runtime.
- Parameters:
efsAccessPoint- Configuration for an Amazon EFS access point to mount into the AgentCore Runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
efsAccessPoint
default FilesystemConfiguration.Builder efsAccessPoint(Consumer<EfsAccessPointConfiguration.Builder> efsAccessPoint) Configuration for an Amazon EFS access point to mount into the AgentCore Runtime.
This is a convenience method that creates an instance of theEfsAccessPointConfiguration.Builderavoiding the need to create one manually viaEfsAccessPointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toefsAccessPoint(EfsAccessPointConfiguration).- Parameters:
efsAccessPoint- a consumer that will call methods onEfsAccessPointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-