Interface SaveBrowserSessionProfileRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,BedrockAgentCoreRequest.Builder,Buildable,CopyableBuilder<SaveBrowserSessionProfileRequest.Builder,,SaveBrowserSessionProfileRequest> SdkBuilder<SaveBrowserSessionProfileRequest.Builder,,SaveBrowserSessionProfileRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
SaveBrowserSessionProfileRequest
-
Method Summary
Modifier and TypeMethodDescriptionbrowserIdentifier(String browserIdentifier) The unique identifier of the browser associated with the session from which to save the profile.clientToken(String clientToken) A unique, case-sensitive identifier to ensure that the API request completes no more than one time.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.profileIdentifier(String profileIdentifier) The unique identifier for the browser profile.The unique identifier of the browser session from which to save the profile.The trace identifier for request tracking.traceParent(String traceParent) The parent trace information for distributed tracing.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.bedrockagentcore.model.BedrockAgentCoreRequest.Builder
buildMethods 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
-
traceId
The trace identifier for request tracking.
- Parameters:
traceId- The trace identifier for request tracking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traceParent
The parent trace information for distributed tracing.
- Parameters:
traceParent- The parent trace information for distributed tracing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileIdentifier
The unique identifier for the browser profile. This identifier is used to reference the profile when starting new browser sessions. The identifier must follow the pattern of an alphanumeric name (up to 48 characters) followed by a hyphen and a 10-character alphanumeric suffix.
- Parameters:
profileIdentifier- The unique identifier for the browser profile. This identifier is used to reference the profile when starting new browser sessions. The identifier must follow the pattern of an alphanumeric name (up to 48 characters) followed by a hyphen and a 10-character alphanumeric suffix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
browserIdentifier
The unique identifier of the browser associated with the session from which to save the profile.
- Parameters:
browserIdentifier- The unique identifier of the browser associated with the session from which to save the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
The unique identifier of the browser session from which to save the profile. The session must be active when saving the profile.
- Parameters:
sessionId- The unique identifier of the browser session from which to save the profile. The session must be active when saving the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock AgentCore ignores the request, but does not return an error.
- Parameters:
clientToken- A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock AgentCore ignores the request, but does not return an error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SaveBrowserSessionProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
SaveBrowserSessionProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-