Class GetAgentMemoryRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetAgentMemoryRequest.Builder,GetAgentMemoryRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe unique identifier of an alias of an agent.final StringagentId()The unique identifier of the agent to which the alias belongs.builder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegermaxItems()The maximum number of items to return in the response.final StringmemoryId()The unique identifier of the memory.final MemoryTypeThe type of memory.final StringThe type of memory.final StringIf the total number of results is greater than the maxItems value provided in the request, enter the token returned in thenextTokenfield in the response in this field to return the next batch of results.static Class<? extends GetAgentMemoryRequest.Builder>final StringtoString()Returns a string representation of this object.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
-
agentAliasId
The unique identifier of an alias of an agent.
- Returns:
- The unique identifier of an alias of an agent.
-
agentId
The unique identifier of the agent to which the alias belongs.
- Returns:
- The unique identifier of the agent to which the alias belongs.
-
maxItems
The maximum number of items to return in the response. If the total number of results is greater than this value, use the token returned in the response in the
nextTokenfield when making another request to return the next batch of results.- Returns:
- The maximum number of items to return in the response. If the total number of results is greater than
this value, use the token returned in the response in the
nextTokenfield when making another request to return the next batch of results.
-
memoryId
The unique identifier of the memory.
- Returns:
- The unique identifier of the memory.
-
memoryType
The type of memory.
If the service returns an enum value that is not available in the current SDK version,
memoryTypewill returnMemoryType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommemoryTypeAsString().- Returns:
- The type of memory.
- See Also:
-
memoryTypeAsString
The type of memory.
If the service returns an enum value that is not available in the current SDK version,
memoryTypewill returnMemoryType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommemoryTypeAsString().- Returns:
- The type of memory.
- See Also:
-
nextToken
If the total number of results is greater than the maxItems value provided in the request, enter the token returned in the
nextTokenfield in the response in this field to return the next batch of results.- Returns:
- If the total number of results is greater than the maxItems value provided in the request, enter the
token returned in the
nextTokenfield in the response in this field to return the next batch of results.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetAgentMemoryRequest.Builder,GetAgentMemoryRequest> - Specified by:
toBuilderin classBedrockAgentRuntimeRequest
-
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
-