Class StopBrowserSessionRequest
java.lang.Object
software.amazon.awssdk.core.SdkRequest
software.amazon.awssdk.awscore.AwsRequest
software.amazon.awssdk.services.bedrockagentcore.model.BedrockAgentCoreRequest
software.amazon.awssdk.services.bedrockagentcore.model.StopBrowserSessionRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<StopBrowserSessionRequest.Builder,StopBrowserSessionRequest>
@Generated("software.amazon.awssdk:codegen")
public final class StopBrowserSessionRequest
extends BedrockAgentCoreRequest
implements ToCopyableBuilder<StopBrowserSessionRequest.Builder,StopBrowserSessionRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe unique identifier of the browser associated with the session.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()static Class<? extends StopBrowserSessionRequest.Builder>final StringThe unique identifier of the browser session to stop.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.
-
browserIdentifier
The unique identifier of the browser associated with the session.
- Returns:
- The unique identifier of the browser associated with the session.
-
sessionId
The unique identifier of the browser session to stop.
- Returns:
- The unique identifier of the browser session to stop.
-
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<StopBrowserSessionRequest.Builder,StopBrowserSessionRequest> - 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
-