Class SaveBrowserSessionProfileRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<SaveBrowserSessionProfileRequest.Builder,SaveBrowserSessionProfileRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe unique identifier of the browser associated with the session from which to save the profile.builder()final StringA unique, case-sensitive identifier to ensure that the API request completes no more than one time.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe unique identifier for the browser profile.static Class<? extends SaveBrowserSessionProfileRequest.Builder>final StringThe unique identifier of the browser session from which to save the profile.final StringtoString()Returns a string representation of this object.final StringtraceId()The trace identifier for request tracking.final StringThe parent trace information for distributed tracing.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
traceId
The trace identifier for request tracking.
- Returns:
- The trace identifier for request tracking.
-
traceParent
The parent trace information for distributed tracing.
- Returns:
- The parent trace information for distributed tracing.
-
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:
- 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.
-
browserIdentifier
The unique identifier of the browser associated with the session from which to save the profile.
- Returns:
- The unique identifier of the browser associated with the session from which to save the profile.
-
sessionId
The unique identifier of the browser session from which to save the profile. The session must be active when saving the profile.
- Returns:
- The unique identifier of the browser session from which to save the profile. The session must be active when saving the profile.
-
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:
- 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.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SaveBrowserSessionProfileRequest.Builder,SaveBrowserSessionProfileRequest> - Specified by:
toBuilderin classBedrockAgentCoreRequest
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-