Interface BedrockAgentCoreControlClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Welcome to the Amazon Bedrock AgentCore Control plane API reference. Control plane actions configure, create, modify, and monitor Amazon Web Services resources.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Create a builder that can be used to configure and create aBedrockAgentCoreControlClient.create()Create aBedrockAgentCoreControlClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateAgentRuntimeResponsecreateAgentRuntime(Consumer<CreateAgentRuntimeRequest.Builder> createAgentRuntimeRequest) Creates an Amazon Bedrock AgentCore Runtime.default CreateAgentRuntimeResponsecreateAgentRuntime(CreateAgentRuntimeRequest createAgentRuntimeRequest) Creates an Amazon Bedrock AgentCore Runtime.createAgentRuntimeEndpoint(Consumer<CreateAgentRuntimeEndpointRequest.Builder> createAgentRuntimeEndpointRequest) Creates an AgentCore Runtime endpoint.createAgentRuntimeEndpoint(CreateAgentRuntimeEndpointRequest createAgentRuntimeEndpointRequest) Creates an AgentCore Runtime endpoint.createApiKeyCredentialProvider(Consumer<CreateApiKeyCredentialProviderRequest.Builder> createApiKeyCredentialProviderRequest) Creates a new API key credential provider.createApiKeyCredentialProvider(CreateApiKeyCredentialProviderRequest createApiKeyCredentialProviderRequest) Creates a new API key credential provider.default CreateBrowserResponsecreateBrowser(Consumer<CreateBrowserRequest.Builder> createBrowserRequest) Creates a custom browser.default CreateBrowserResponsecreateBrowser(CreateBrowserRequest createBrowserRequest) Creates a custom browser.default CreateBrowserProfileResponsecreateBrowserProfile(Consumer<CreateBrowserProfileRequest.Builder> createBrowserProfileRequest) Creates a browser profile in Amazon Bedrock AgentCore.default CreateBrowserProfileResponsecreateBrowserProfile(CreateBrowserProfileRequest createBrowserProfileRequest) Creates a browser profile in Amazon Bedrock AgentCore.default CreateCodeInterpreterResponsecreateCodeInterpreter(Consumer<CreateCodeInterpreterRequest.Builder> createCodeInterpreterRequest) Creates a custom code interpreter.default CreateCodeInterpreterResponsecreateCodeInterpreter(CreateCodeInterpreterRequest createCodeInterpreterRequest) Creates a custom code interpreter.createConfigurationBundle(Consumer<CreateConfigurationBundleRequest.Builder> createConfigurationBundleRequest) Creates a new configuration bundle resource.createConfigurationBundle(CreateConfigurationBundleRequest createConfigurationBundleRequest) Creates a new configuration bundle resource.default CreateEvaluatorResponsecreateEvaluator(Consumer<CreateEvaluatorRequest.Builder> createEvaluatorRequest) Creates a custom evaluator for agent quality assessment.default CreateEvaluatorResponsecreateEvaluator(CreateEvaluatorRequest createEvaluatorRequest) Creates a custom evaluator for agent quality assessment.default CreateGatewayResponsecreateGateway(Consumer<CreateGatewayRequest.Builder> createGatewayRequest) Creates a gateway for Amazon Bedrock Agent.default CreateGatewayResponsecreateGateway(CreateGatewayRequest createGatewayRequest) Creates a gateway for Amazon Bedrock Agent.default CreateGatewayRuleResponsecreateGatewayRule(Consumer<CreateGatewayRuleRequest.Builder> createGatewayRuleRequest) Creates a rule for a gateway.default CreateGatewayRuleResponsecreateGatewayRule(CreateGatewayRuleRequest createGatewayRuleRequest) Creates a rule for a gateway.default CreateGatewayTargetResponsecreateGatewayTarget(Consumer<CreateGatewayTargetRequest.Builder> createGatewayTargetRequest) Creates a target for a gateway.default CreateGatewayTargetResponsecreateGatewayTarget(CreateGatewayTargetRequest createGatewayTargetRequest) Creates a target for a gateway.default CreateHarnessResponsecreateHarness(Consumer<CreateHarnessRequest.Builder> createHarnessRequest) Operation to create a Harness.default CreateHarnessResponsecreateHarness(CreateHarnessRequest createHarnessRequest) Operation to create a Harness.default CreateMemoryResponsecreateMemory(Consumer<CreateMemoryRequest.Builder> createMemoryRequest) Creates a new Amazon Bedrock AgentCore Memory resource.default CreateMemoryResponsecreateMemory(CreateMemoryRequest createMemoryRequest) Creates a new Amazon Bedrock AgentCore Memory resource.createOauth2CredentialProvider(Consumer<CreateOauth2CredentialProviderRequest.Builder> createOauth2CredentialProviderRequest) Creates a new OAuth2 credential provider.createOauth2CredentialProvider(CreateOauth2CredentialProviderRequest createOauth2CredentialProviderRequest) Creates a new OAuth2 credential provider.createOnlineEvaluationConfig(Consumer<CreateOnlineEvaluationConfigRequest.Builder> createOnlineEvaluationConfigRequest) Creates an online evaluation configuration for continuous monitoring of agent performance.createOnlineEvaluationConfig(CreateOnlineEvaluationConfigRequest createOnlineEvaluationConfigRequest) Creates an online evaluation configuration for continuous monitoring of agent performance.default CreatePaymentConnectorResponsecreatePaymentConnector(Consumer<CreatePaymentConnectorRequest.Builder> createPaymentConnectorRequest) Creates a new payment connector for a payment manager.default CreatePaymentConnectorResponsecreatePaymentConnector(CreatePaymentConnectorRequest createPaymentConnectorRequest) Creates a new payment connector for a payment manager.createPaymentCredentialProvider(Consumer<CreatePaymentCredentialProviderRequest.Builder> createPaymentCredentialProviderRequest) Creates a new payment credential provider for storing authentication credentials used by payment connectors to communicate with external payment providers.createPaymentCredentialProvider(CreatePaymentCredentialProviderRequest createPaymentCredentialProviderRequest) Creates a new payment credential provider for storing authentication credentials used by payment connectors to communicate with external payment providers.default CreatePaymentManagerResponsecreatePaymentManager(Consumer<CreatePaymentManagerRequest.Builder> createPaymentManagerRequest) Creates a new payment manager in your Amazon Web Services account.default CreatePaymentManagerResponsecreatePaymentManager(CreatePaymentManagerRequest createPaymentManagerRequest) Creates a new payment manager in your Amazon Web Services account.default CreatePolicyResponsecreatePolicy(Consumer<CreatePolicyRequest.Builder> createPolicyRequest) Creates a policy within the AgentCore Policy system.default CreatePolicyResponsecreatePolicy(CreatePolicyRequest createPolicyRequest) Creates a policy within the AgentCore Policy system.default CreatePolicyEngineResponsecreatePolicyEngine(Consumer<CreatePolicyEngineRequest.Builder> createPolicyEngineRequest) Creates a new policy engine within the AgentCore Policy system.default CreatePolicyEngineResponsecreatePolicyEngine(CreatePolicyEngineRequest createPolicyEngineRequest) Creates a new policy engine within the AgentCore Policy system.default CreateRegistryResponsecreateRegistry(Consumer<CreateRegistryRequest.Builder> createRegistryRequest) Creates a new registry in your Amazon Web Services account.default CreateRegistryResponsecreateRegistry(CreateRegistryRequest createRegistryRequest) Creates a new registry in your Amazon Web Services account.default CreateRegistryRecordResponsecreateRegistryRecord(Consumer<CreateRegistryRecordRequest.Builder> createRegistryRecordRequest) Creates a new registry record within the specified registry.default CreateRegistryRecordResponsecreateRegistryRecord(CreateRegistryRecordRequest createRegistryRecordRequest) Creates a new registry record within the specified registry.default CreateWorkloadIdentityResponsecreateWorkloadIdentity(Consumer<CreateWorkloadIdentityRequest.Builder> createWorkloadIdentityRequest) Creates a new workload identity.default CreateWorkloadIdentityResponsecreateWorkloadIdentity(CreateWorkloadIdentityRequest createWorkloadIdentityRequest) Creates a new workload identity.default DeleteAgentRuntimeResponsedeleteAgentRuntime(Consumer<DeleteAgentRuntimeRequest.Builder> deleteAgentRuntimeRequest) Deletes an Amazon Bedrock AgentCore Runtime.default DeleteAgentRuntimeResponsedeleteAgentRuntime(DeleteAgentRuntimeRequest deleteAgentRuntimeRequest) Deletes an Amazon Bedrock AgentCore Runtime.deleteAgentRuntimeEndpoint(Consumer<DeleteAgentRuntimeEndpointRequest.Builder> deleteAgentRuntimeEndpointRequest) Deletes an AAgentCore Runtime endpoint.deleteAgentRuntimeEndpoint(DeleteAgentRuntimeEndpointRequest deleteAgentRuntimeEndpointRequest) Deletes an AAgentCore Runtime endpoint.deleteApiKeyCredentialProvider(Consumer<DeleteApiKeyCredentialProviderRequest.Builder> deleteApiKeyCredentialProviderRequest) Deletes an API key credential provider.deleteApiKeyCredentialProvider(DeleteApiKeyCredentialProviderRequest deleteApiKeyCredentialProviderRequest) Deletes an API key credential provider.default DeleteBrowserResponsedeleteBrowser(Consumer<DeleteBrowserRequest.Builder> deleteBrowserRequest) Deletes a custom browser.default DeleteBrowserResponsedeleteBrowser(DeleteBrowserRequest deleteBrowserRequest) Deletes a custom browser.default DeleteBrowserProfileResponsedeleteBrowserProfile(Consumer<DeleteBrowserProfileRequest.Builder> deleteBrowserProfileRequest) Deletes a browser profile.default DeleteBrowserProfileResponsedeleteBrowserProfile(DeleteBrowserProfileRequest deleteBrowserProfileRequest) Deletes a browser profile.default DeleteCodeInterpreterResponsedeleteCodeInterpreter(Consumer<DeleteCodeInterpreterRequest.Builder> deleteCodeInterpreterRequest) Deletes a custom code interpreter.default DeleteCodeInterpreterResponsedeleteCodeInterpreter(DeleteCodeInterpreterRequest deleteCodeInterpreterRequest) Deletes a custom code interpreter.deleteConfigurationBundle(Consumer<DeleteConfigurationBundleRequest.Builder> deleteConfigurationBundleRequest) Deletes a configuration bundle and all of its versions.deleteConfigurationBundle(DeleteConfigurationBundleRequest deleteConfigurationBundleRequest) Deletes a configuration bundle and all of its versions.default DeleteEvaluatorResponsedeleteEvaluator(Consumer<DeleteEvaluatorRequest.Builder> deleteEvaluatorRequest) Deletes a custom evaluator.default DeleteEvaluatorResponsedeleteEvaluator(DeleteEvaluatorRequest deleteEvaluatorRequest) Deletes a custom evaluator.default DeleteGatewayResponsedeleteGateway(Consumer<DeleteGatewayRequest.Builder> deleteGatewayRequest) Deletes a gateway.default DeleteGatewayResponsedeleteGateway(DeleteGatewayRequest deleteGatewayRequest) Deletes a gateway.default DeleteGatewayRuleResponsedeleteGatewayRule(Consumer<DeleteGatewayRuleRequest.Builder> deleteGatewayRuleRequest) Deletes a gateway rule.default DeleteGatewayRuleResponsedeleteGatewayRule(DeleteGatewayRuleRequest deleteGatewayRuleRequest) Deletes a gateway rule.default DeleteGatewayTargetResponsedeleteGatewayTarget(Consumer<DeleteGatewayTargetRequest.Builder> deleteGatewayTargetRequest) Deletes a gateway target.default DeleteGatewayTargetResponsedeleteGatewayTarget(DeleteGatewayTargetRequest deleteGatewayTargetRequest) Deletes a gateway target.default DeleteHarnessResponsedeleteHarness(Consumer<DeleteHarnessRequest.Builder> deleteHarnessRequest) Operation to delete a Harness.default DeleteHarnessResponsedeleteHarness(DeleteHarnessRequest deleteHarnessRequest) Operation to delete a Harness.default DeleteMemoryResponsedeleteMemory(Consumer<DeleteMemoryRequest.Builder> deleteMemoryRequest) Deletes an Amazon Bedrock AgentCore Memory resource.default DeleteMemoryResponsedeleteMemory(DeleteMemoryRequest deleteMemoryRequest) Deletes an Amazon Bedrock AgentCore Memory resource.deleteOauth2CredentialProvider(Consumer<DeleteOauth2CredentialProviderRequest.Builder> deleteOauth2CredentialProviderRequest) Deletes an OAuth2 credential provider.deleteOauth2CredentialProvider(DeleteOauth2CredentialProviderRequest deleteOauth2CredentialProviderRequest) Deletes an OAuth2 credential provider.deleteOnlineEvaluationConfig(Consumer<DeleteOnlineEvaluationConfigRequest.Builder> deleteOnlineEvaluationConfigRequest) Deletes an online evaluation configuration and stops any ongoing evaluation processes associated with it.deleteOnlineEvaluationConfig(DeleteOnlineEvaluationConfigRequest deleteOnlineEvaluationConfigRequest) Deletes an online evaluation configuration and stops any ongoing evaluation processes associated with it.default DeletePaymentConnectorResponsedeletePaymentConnector(Consumer<DeletePaymentConnectorRequest.Builder> deletePaymentConnectorRequest) Deletes a payment connector.default DeletePaymentConnectorResponsedeletePaymentConnector(DeletePaymentConnectorRequest deletePaymentConnectorRequest) Deletes a payment connector.deletePaymentCredentialProvider(Consumer<DeletePaymentCredentialProviderRequest.Builder> deletePaymentCredentialProviderRequest) Deletes a payment credential provider and its associated stored credentials.deletePaymentCredentialProvider(DeletePaymentCredentialProviderRequest deletePaymentCredentialProviderRequest) Deletes a payment credential provider and its associated stored credentials.default DeletePaymentManagerResponsedeletePaymentManager(Consumer<DeletePaymentManagerRequest.Builder> deletePaymentManagerRequest) Deletes a payment manager.default DeletePaymentManagerResponsedeletePaymentManager(DeletePaymentManagerRequest deletePaymentManagerRequest) Deletes a payment manager.default DeletePolicyResponsedeletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest) Deletes an existing policy from the AgentCore Policy system.default DeletePolicyResponsedeletePolicy(DeletePolicyRequest deletePolicyRequest) Deletes an existing policy from the AgentCore Policy system.default DeletePolicyEngineResponsedeletePolicyEngine(Consumer<DeletePolicyEngineRequest.Builder> deletePolicyEngineRequest) Deletes an existing policy engine from the AgentCore Policy system.default DeletePolicyEngineResponsedeletePolicyEngine(DeletePolicyEngineRequest deletePolicyEngineRequest) Deletes an existing policy engine from the AgentCore Policy system.default DeleteRegistryResponsedeleteRegistry(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest) Deletes a registry.default DeleteRegistryResponsedeleteRegistry(DeleteRegistryRequest deleteRegistryRequest) Deletes a registry.default DeleteRegistryRecordResponsedeleteRegistryRecord(Consumer<DeleteRegistryRecordRequest.Builder> deleteRegistryRecordRequest) Deletes a registry record.default DeleteRegistryRecordResponsedeleteRegistryRecord(DeleteRegistryRecordRequest deleteRegistryRecordRequest) Deletes a registry record.default DeleteResourcePolicyResponsedeleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) Deletes the resource-based policy for a specified resource.default DeleteResourcePolicyResponsedeleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) Deletes the resource-based policy for a specified resource.default DeleteWorkloadIdentityResponsedeleteWorkloadIdentity(Consumer<DeleteWorkloadIdentityRequest.Builder> deleteWorkloadIdentityRequest) Deletes a workload identity.default DeleteWorkloadIdentityResponsedeleteWorkloadIdentity(DeleteWorkloadIdentityRequest deleteWorkloadIdentityRequest) Deletes a workload identity.default GetAgentRuntimeResponsegetAgentRuntime(Consumer<GetAgentRuntimeRequest.Builder> getAgentRuntimeRequest) Gets an Amazon Bedrock AgentCore Runtime.default GetAgentRuntimeResponsegetAgentRuntime(GetAgentRuntimeRequest getAgentRuntimeRequest) Gets an Amazon Bedrock AgentCore Runtime.default GetAgentRuntimeEndpointResponsegetAgentRuntimeEndpoint(Consumer<GetAgentRuntimeEndpointRequest.Builder> getAgentRuntimeEndpointRequest) Gets information about an Amazon Secure AgentEndpoint.default GetAgentRuntimeEndpointResponsegetAgentRuntimeEndpoint(GetAgentRuntimeEndpointRequest getAgentRuntimeEndpointRequest) Gets information about an Amazon Secure AgentEndpoint.getApiKeyCredentialProvider(Consumer<GetApiKeyCredentialProviderRequest.Builder> getApiKeyCredentialProviderRequest) Retrieves information about an API key credential provider.getApiKeyCredentialProvider(GetApiKeyCredentialProviderRequest getApiKeyCredentialProviderRequest) Retrieves information about an API key credential provider.default GetBrowserResponsegetBrowser(Consumer<GetBrowserRequest.Builder> getBrowserRequest) Gets information about a custom browser.default GetBrowserResponsegetBrowser(GetBrowserRequest getBrowserRequest) Gets information about a custom browser.default GetBrowserProfileResponsegetBrowserProfile(Consumer<GetBrowserProfileRequest.Builder> getBrowserProfileRequest) Gets information about a browser profile.default GetBrowserProfileResponsegetBrowserProfile(GetBrowserProfileRequest getBrowserProfileRequest) Gets information about a browser profile.default GetCodeInterpreterResponsegetCodeInterpreter(Consumer<GetCodeInterpreterRequest.Builder> getCodeInterpreterRequest) Gets information about a custom code interpreter.default GetCodeInterpreterResponsegetCodeInterpreter(GetCodeInterpreterRequest getCodeInterpreterRequest) Gets information about a custom code interpreter.default GetConfigurationBundleResponsegetConfigurationBundle(Consumer<GetConfigurationBundleRequest.Builder> getConfigurationBundleRequest) Gets the latest version of a configuration bundle.default GetConfigurationBundleResponsegetConfigurationBundle(GetConfigurationBundleRequest getConfigurationBundleRequest) Gets the latest version of a configuration bundle.getConfigurationBundleVersion(Consumer<GetConfigurationBundleVersionRequest.Builder> getConfigurationBundleVersionRequest) Gets a specific version of a configuration bundle by its version identifier.getConfigurationBundleVersion(GetConfigurationBundleVersionRequest getConfigurationBundleVersionRequest) Gets a specific version of a configuration bundle by its version identifier.default GetEvaluatorResponsegetEvaluator(Consumer<GetEvaluatorRequest.Builder> getEvaluatorRequest) Retrieves detailed information about an evaluator, including its configuration, status, and metadata.default GetEvaluatorResponsegetEvaluator(GetEvaluatorRequest getEvaluatorRequest) Retrieves detailed information about an evaluator, including its configuration, status, and metadata.default GetGatewayResponsegetGateway(Consumer<GetGatewayRequest.Builder> getGatewayRequest) Retrieves information about a specific Gateway.default GetGatewayResponsegetGateway(GetGatewayRequest getGatewayRequest) Retrieves information about a specific Gateway.default GetGatewayRuleResponsegetGatewayRule(Consumer<GetGatewayRuleRequest.Builder> getGatewayRuleRequest) Retrieves detailed information about a specific gateway rule.default GetGatewayRuleResponsegetGatewayRule(GetGatewayRuleRequest getGatewayRuleRequest) Retrieves detailed information about a specific gateway rule.default GetGatewayTargetResponsegetGatewayTarget(Consumer<GetGatewayTargetRequest.Builder> getGatewayTargetRequest) Retrieves information about a specific gateway target.default GetGatewayTargetResponsegetGatewayTarget(GetGatewayTargetRequest getGatewayTargetRequest) Retrieves information about a specific gateway target.default GetHarnessResponsegetHarness(Consumer<GetHarnessRequest.Builder> getHarnessRequest) Operation to get a single Harness.default GetHarnessResponsegetHarness(GetHarnessRequest getHarnessRequest) Operation to get a single Harness.default GetMemoryResponsegetMemory(Consumer<GetMemoryRequest.Builder> getMemoryRequest) Retrieve an existing Amazon Bedrock AgentCore Memory resource.default GetMemoryResponsegetMemory(GetMemoryRequest getMemoryRequest) Retrieve an existing Amazon Bedrock AgentCore Memory resource.getOauth2CredentialProvider(Consumer<GetOauth2CredentialProviderRequest.Builder> getOauth2CredentialProviderRequest) Retrieves information about an OAuth2 credential provider.getOauth2CredentialProvider(GetOauth2CredentialProviderRequest getOauth2CredentialProviderRequest) Retrieves information about an OAuth2 credential provider.getOnlineEvaluationConfig(Consumer<GetOnlineEvaluationConfigRequest.Builder> getOnlineEvaluationConfigRequest) Retrieves detailed information about an online evaluation configuration, including its rules, data sources, evaluators, and execution status.getOnlineEvaluationConfig(GetOnlineEvaluationConfigRequest getOnlineEvaluationConfigRequest) Retrieves detailed information about an online evaluation configuration, including its rules, data sources, evaluators, and execution status.default GetPaymentConnectorResponsegetPaymentConnector(Consumer<GetPaymentConnectorRequest.Builder> getPaymentConnectorRequest) Retrieves information about a specific payment connector.default GetPaymentConnectorResponsegetPaymentConnector(GetPaymentConnectorRequest getPaymentConnectorRequest) Retrieves information about a specific payment connector.getPaymentCredentialProvider(Consumer<GetPaymentCredentialProviderRequest.Builder> getPaymentCredentialProviderRequest) Retrieves information about a specific payment credential provider.getPaymentCredentialProvider(GetPaymentCredentialProviderRequest getPaymentCredentialProviderRequest) Retrieves information about a specific payment credential provider.default GetPaymentManagerResponsegetPaymentManager(Consumer<GetPaymentManagerRequest.Builder> getPaymentManagerRequest) Retrieves information about a specific payment manager.default GetPaymentManagerResponsegetPaymentManager(GetPaymentManagerRequest getPaymentManagerRequest) Retrieves information about a specific payment manager.default GetPolicyResponsegetPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest) Retrieves detailed information about a specific policy within the AgentCore Policy system.default GetPolicyResponsegetPolicy(GetPolicyRequest getPolicyRequest) Retrieves detailed information about a specific policy within the AgentCore Policy system.default GetPolicyEngineResponsegetPolicyEngine(Consumer<GetPolicyEngineRequest.Builder> getPolicyEngineRequest) Retrieves detailed information about a specific policy engine within the AgentCore Policy system.default GetPolicyEngineResponsegetPolicyEngine(GetPolicyEngineRequest getPolicyEngineRequest) Retrieves detailed information about a specific policy engine within the AgentCore Policy system.default GetPolicyEngineSummaryResponsegetPolicyEngineSummary(Consumer<GetPolicyEngineSummaryRequest.Builder> getPolicyEngineSummaryRequest) Retrieves a metadata-only summary of a specific policy engine without decrypting customer content.default GetPolicyEngineSummaryResponsegetPolicyEngineSummary(GetPolicyEngineSummaryRequest getPolicyEngineSummaryRequest) Retrieves a metadata-only summary of a specific policy engine without decrypting customer content.default GetPolicyGenerationResponsegetPolicyGeneration(Consumer<GetPolicyGenerationRequest.Builder> getPolicyGenerationRequest) Retrieves information about a policy generation request within the AgentCore Policy system.default GetPolicyGenerationResponsegetPolicyGeneration(GetPolicyGenerationRequest getPolicyGenerationRequest) Retrieves information about a policy generation request within the AgentCore Policy system.getPolicyGenerationSummary(Consumer<GetPolicyGenerationSummaryRequest.Builder> getPolicyGenerationSummaryRequest) Retrieves a metadata-only summary of a specific policy generation request without decrypting customer content.getPolicyGenerationSummary(GetPolicyGenerationSummaryRequest getPolicyGenerationSummaryRequest) Retrieves a metadata-only summary of a specific policy generation request without decrypting customer content.default GetPolicySummaryResponsegetPolicySummary(Consumer<GetPolicySummaryRequest.Builder> getPolicySummaryRequest) Retrieves a metadata-only summary of a specific policy without decrypting customer content.default GetPolicySummaryResponsegetPolicySummary(GetPolicySummaryRequest getPolicySummaryRequest) Retrieves a metadata-only summary of a specific policy without decrypting customer content.default GetRegistryResponsegetRegistry(Consumer<GetRegistryRequest.Builder> getRegistryRequest) Retrieves information about a specific registry.default GetRegistryResponsegetRegistry(GetRegistryRequest getRegistryRequest) Retrieves information about a specific registry.default GetRegistryRecordResponsegetRegistryRecord(Consumer<GetRegistryRecordRequest.Builder> getRegistryRecordRequest) Retrieves information about a specific registry record.default GetRegistryRecordResponsegetRegistryRecord(GetRegistryRecordRequest getRegistryRecordRequest) Retrieves information about a specific registry record.default GetResourcePolicyResponsegetResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) Retrieves the resource-based policy for a specified resource.default GetResourcePolicyResponsegetResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) Retrieves the resource-based policy for a specified resource.default GetTokenVaultResponsegetTokenVault(Consumer<GetTokenVaultRequest.Builder> getTokenVaultRequest) Retrieves information about a token vault.default GetTokenVaultResponsegetTokenVault(GetTokenVaultRequest getTokenVaultRequest) Retrieves information about a token vault.default GetWorkloadIdentityResponsegetWorkloadIdentity(Consumer<GetWorkloadIdentityRequest.Builder> getWorkloadIdentityRequest) Retrieves information about a workload identity.default GetWorkloadIdentityResponsegetWorkloadIdentity(GetWorkloadIdentityRequest getWorkloadIdentityRequest) Retrieves information about a workload identity.listAgentRuntimeEndpoints(Consumer<ListAgentRuntimeEndpointsRequest.Builder> listAgentRuntimeEndpointsRequest) Lists all endpoints for a specific Amazon Secure Agent.listAgentRuntimeEndpoints(ListAgentRuntimeEndpointsRequest listAgentRuntimeEndpointsRequest) Lists all endpoints for a specific Amazon Secure Agent.listAgentRuntimeEndpointsPaginator(Consumer<ListAgentRuntimeEndpointsRequest.Builder> listAgentRuntimeEndpointsRequest) This is a variant oflistAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation.listAgentRuntimeEndpointsPaginator(ListAgentRuntimeEndpointsRequest listAgentRuntimeEndpointsRequest) This is a variant oflistAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation.default ListAgentRuntimesResponselistAgentRuntimes(Consumer<ListAgentRuntimesRequest.Builder> listAgentRuntimesRequest) Lists all Amazon Secure Agents in your account.default ListAgentRuntimesResponselistAgentRuntimes(ListAgentRuntimesRequest listAgentRuntimesRequest) Lists all Amazon Secure Agents in your account.default ListAgentRuntimesIterablelistAgentRuntimesPaginator(Consumer<ListAgentRuntimesRequest.Builder> listAgentRuntimesRequest) This is a variant oflistAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation.default ListAgentRuntimesIterablelistAgentRuntimesPaginator(ListAgentRuntimesRequest listAgentRuntimesRequest) This is a variant oflistAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation.default ListAgentRuntimeVersionsResponselistAgentRuntimeVersions(Consumer<ListAgentRuntimeVersionsRequest.Builder> listAgentRuntimeVersionsRequest) Lists all versions of a specific Amazon Secure Agent.default ListAgentRuntimeVersionsResponselistAgentRuntimeVersions(ListAgentRuntimeVersionsRequest listAgentRuntimeVersionsRequest) Lists all versions of a specific Amazon Secure Agent.default ListAgentRuntimeVersionsIterablelistAgentRuntimeVersionsPaginator(Consumer<ListAgentRuntimeVersionsRequest.Builder> listAgentRuntimeVersionsRequest) This is a variant oflistAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation.default ListAgentRuntimeVersionsIterablelistAgentRuntimeVersionsPaginator(ListAgentRuntimeVersionsRequest listAgentRuntimeVersionsRequest) This is a variant oflistAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation.listApiKeyCredentialProviders(Consumer<ListApiKeyCredentialProvidersRequest.Builder> listApiKeyCredentialProvidersRequest) Lists all API key credential providers in your account.listApiKeyCredentialProviders(ListApiKeyCredentialProvidersRequest listApiKeyCredentialProvidersRequest) Lists all API key credential providers in your account.listApiKeyCredentialProvidersPaginator(Consumer<ListApiKeyCredentialProvidersRequest.Builder> listApiKeyCredentialProvidersRequest) listApiKeyCredentialProvidersPaginator(ListApiKeyCredentialProvidersRequest listApiKeyCredentialProvidersRequest) default ListBrowserProfilesResponselistBrowserProfiles(Consumer<ListBrowserProfilesRequest.Builder> listBrowserProfilesRequest) Lists all browser profiles in your account.default ListBrowserProfilesResponselistBrowserProfiles(ListBrowserProfilesRequest listBrowserProfilesRequest) Lists all browser profiles in your account.default ListBrowserProfilesIterablelistBrowserProfilesPaginator(Consumer<ListBrowserProfilesRequest.Builder> listBrowserProfilesRequest) This is a variant oflistBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation.default ListBrowserProfilesIterablelistBrowserProfilesPaginator(ListBrowserProfilesRequest listBrowserProfilesRequest) This is a variant oflistBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation.default ListBrowsersResponselistBrowsers(Consumer<ListBrowsersRequest.Builder> listBrowsersRequest) Lists all custom browsers in your account.default ListBrowsersResponselistBrowsers(ListBrowsersRequest listBrowsersRequest) Lists all custom browsers in your account.default ListBrowsersIterablelistBrowsersPaginator(Consumer<ListBrowsersRequest.Builder> listBrowsersRequest) This is a variant oflistBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation.default ListBrowsersIterablelistBrowsersPaginator(ListBrowsersRequest listBrowsersRequest) This is a variant oflistBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation.default ListCodeInterpretersResponselistCodeInterpreters(Consumer<ListCodeInterpretersRequest.Builder> listCodeInterpretersRequest) Lists all custom code interpreters in your account.default ListCodeInterpretersResponselistCodeInterpreters(ListCodeInterpretersRequest listCodeInterpretersRequest) Lists all custom code interpreters in your account.default ListCodeInterpretersIterablelistCodeInterpretersPaginator(Consumer<ListCodeInterpretersRequest.Builder> listCodeInterpretersRequest) This is a variant oflistCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation.default ListCodeInterpretersIterablelistCodeInterpretersPaginator(ListCodeInterpretersRequest listCodeInterpretersRequest) This is a variant oflistCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation.default ListConfigurationBundlesResponselistConfigurationBundles(Consumer<ListConfigurationBundlesRequest.Builder> listConfigurationBundlesRequest) Lists all configuration bundles in the account.default ListConfigurationBundlesResponselistConfigurationBundles(ListConfigurationBundlesRequest listConfigurationBundlesRequest) Lists all configuration bundles in the account.default ListConfigurationBundlesIterablelistConfigurationBundlesPaginator(Consumer<ListConfigurationBundlesRequest.Builder> listConfigurationBundlesRequest) This is a variant oflistConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation.default ListConfigurationBundlesIterablelistConfigurationBundlesPaginator(ListConfigurationBundlesRequest listConfigurationBundlesRequest) This is a variant oflistConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation.listConfigurationBundleVersions(Consumer<ListConfigurationBundleVersionsRequest.Builder> listConfigurationBundleVersionsRequest) Lists all versions of a configuration bundle, with optional filtering by branch name or creation source.listConfigurationBundleVersions(ListConfigurationBundleVersionsRequest listConfigurationBundleVersionsRequest) Lists all versions of a configuration bundle, with optional filtering by branch name or creation source.listConfigurationBundleVersionsPaginator(Consumer<ListConfigurationBundleVersionsRequest.Builder> listConfigurationBundleVersionsRequest) listConfigurationBundleVersionsPaginator(ListConfigurationBundleVersionsRequest listConfigurationBundleVersionsRequest) default ListEvaluatorsResponselistEvaluators(Consumer<ListEvaluatorsRequest.Builder> listEvaluatorsRequest) Lists all available evaluators, including both builtin evaluators provided by the service and custom evaluators created by the user.default ListEvaluatorsResponselistEvaluators(ListEvaluatorsRequest listEvaluatorsRequest) Lists all available evaluators, including both builtin evaluators provided by the service and custom evaluators created by the user.default ListEvaluatorsIterablelistEvaluatorsPaginator(Consumer<ListEvaluatorsRequest.Builder> listEvaluatorsRequest) This is a variant oflistEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation.default ListEvaluatorsIterablelistEvaluatorsPaginator(ListEvaluatorsRequest listEvaluatorsRequest) This is a variant oflistEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation.default ListGatewayRulesResponselistGatewayRules(Consumer<ListGatewayRulesRequest.Builder> listGatewayRulesRequest) Lists all rules for a gateway.default ListGatewayRulesResponselistGatewayRules(ListGatewayRulesRequest listGatewayRulesRequest) Lists all rules for a gateway.default ListGatewayRulesIterablelistGatewayRulesPaginator(Consumer<ListGatewayRulesRequest.Builder> listGatewayRulesRequest) This is a variant oflistGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation.default ListGatewayRulesIterablelistGatewayRulesPaginator(ListGatewayRulesRequest listGatewayRulesRequest) This is a variant oflistGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation.default ListGatewaysResponselistGateways(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) Lists all gateways in the account.default ListGatewaysResponselistGateways(ListGatewaysRequest listGatewaysRequest) Lists all gateways in the account.default ListGatewaysIterablelistGatewaysPaginator(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) This is a variant oflistGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation.default ListGatewaysIterablelistGatewaysPaginator(ListGatewaysRequest listGatewaysRequest) This is a variant oflistGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation.default ListGatewayTargetsResponselistGatewayTargets(Consumer<ListGatewayTargetsRequest.Builder> listGatewayTargetsRequest) Lists all targets for a specific gateway.default ListGatewayTargetsResponselistGatewayTargets(ListGatewayTargetsRequest listGatewayTargetsRequest) Lists all targets for a specific gateway.default ListGatewayTargetsIterablelistGatewayTargetsPaginator(Consumer<ListGatewayTargetsRequest.Builder> listGatewayTargetsRequest) This is a variant oflistGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation.default ListGatewayTargetsIterablelistGatewayTargetsPaginator(ListGatewayTargetsRequest listGatewayTargetsRequest) This is a variant oflistGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation.default ListHarnessesResponselistHarnesses(Consumer<ListHarnessesRequest.Builder> listHarnessesRequest) Operation to list Harnesses.default ListHarnessesResponselistHarnesses(ListHarnessesRequest listHarnessesRequest) Operation to list Harnesses.default ListHarnessesIterablelistHarnessesPaginator(Consumer<ListHarnessesRequest.Builder> listHarnessesRequest) This is a variant oflistHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation.default ListHarnessesIterablelistHarnessesPaginator(ListHarnessesRequest listHarnessesRequest) This is a variant oflistHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation.default ListMemoriesResponselistMemories(Consumer<ListMemoriesRequest.Builder> listMemoriesRequest) Lists the available Amazon Bedrock AgentCore Memory resources in the current Amazon Web Services Region.default ListMemoriesResponselistMemories(ListMemoriesRequest listMemoriesRequest) Lists the available Amazon Bedrock AgentCore Memory resources in the current Amazon Web Services Region.default ListMemoriesIterablelistMemoriesPaginator(Consumer<ListMemoriesRequest.Builder> listMemoriesRequest) This is a variant oflistMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation.default ListMemoriesIterablelistMemoriesPaginator(ListMemoriesRequest listMemoriesRequest) This is a variant oflistMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation.listOauth2CredentialProviders(Consumer<ListOauth2CredentialProvidersRequest.Builder> listOauth2CredentialProvidersRequest) Lists all OAuth2 credential providers in your account.listOauth2CredentialProviders(ListOauth2CredentialProvidersRequest listOauth2CredentialProvidersRequest) Lists all OAuth2 credential providers in your account.listOauth2CredentialProvidersPaginator(Consumer<ListOauth2CredentialProvidersRequest.Builder> listOauth2CredentialProvidersRequest) listOauth2CredentialProvidersPaginator(ListOauth2CredentialProvidersRequest listOauth2CredentialProvidersRequest) listOnlineEvaluationConfigs(Consumer<ListOnlineEvaluationConfigsRequest.Builder> listOnlineEvaluationConfigsRequest) Lists all online evaluation configurations in the account, providing summary information about each configuration's status and settings.listOnlineEvaluationConfigs(ListOnlineEvaluationConfigsRequest listOnlineEvaluationConfigsRequest) Lists all online evaluation configurations in the account, providing summary information about each configuration's status and settings.listOnlineEvaluationConfigsPaginator(Consumer<ListOnlineEvaluationConfigsRequest.Builder> listOnlineEvaluationConfigsRequest) This is a variant oflistOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation.listOnlineEvaluationConfigsPaginator(ListOnlineEvaluationConfigsRequest listOnlineEvaluationConfigsRequest) This is a variant oflistOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation.default ListPaymentConnectorsResponselistPaymentConnectors(Consumer<ListPaymentConnectorsRequest.Builder> listPaymentConnectorsRequest) Lists all payment connectors for a specified payment manager.default ListPaymentConnectorsResponselistPaymentConnectors(ListPaymentConnectorsRequest listPaymentConnectorsRequest) Lists all payment connectors for a specified payment manager.default ListPaymentConnectorsIterablelistPaymentConnectorsPaginator(Consumer<ListPaymentConnectorsRequest.Builder> listPaymentConnectorsRequest) This is a variant oflistPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation.default ListPaymentConnectorsIterablelistPaymentConnectorsPaginator(ListPaymentConnectorsRequest listPaymentConnectorsRequest) This is a variant oflistPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation.listPaymentCredentialProviders(Consumer<ListPaymentCredentialProvidersRequest.Builder> listPaymentCredentialProvidersRequest) Lists all payment credential providers in the account.listPaymentCredentialProviders(ListPaymentCredentialProvidersRequest listPaymentCredentialProvidersRequest) Lists all payment credential providers in the account.listPaymentCredentialProvidersPaginator(Consumer<ListPaymentCredentialProvidersRequest.Builder> listPaymentCredentialProvidersRequest) listPaymentCredentialProvidersPaginator(ListPaymentCredentialProvidersRequest listPaymentCredentialProvidersRequest) default ListPaymentManagersResponselistPaymentManagers(Consumer<ListPaymentManagersRequest.Builder> listPaymentManagersRequest) Lists all payment managers in the account.default ListPaymentManagersResponselistPaymentManagers(ListPaymentManagersRequest listPaymentManagersRequest) Lists all payment managers in the account.default ListPaymentManagersIterablelistPaymentManagersPaginator(Consumer<ListPaymentManagersRequest.Builder> listPaymentManagersRequest) This is a variant oflistPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation.default ListPaymentManagersIterablelistPaymentManagersPaginator(ListPaymentManagersRequest listPaymentManagersRequest) This is a variant oflistPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation.default ListPoliciesResponselistPolicies(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest) Retrieves a list of policies within the AgentCore Policy engine.default ListPoliciesResponselistPolicies(ListPoliciesRequest listPoliciesRequest) Retrieves a list of policies within the AgentCore Policy engine.default ListPoliciesIterablelistPoliciesPaginator(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest) This is a variant oflistPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation.default ListPoliciesIterablelistPoliciesPaginator(ListPoliciesRequest listPoliciesRequest) This is a variant oflistPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation.default ListPolicyEnginesResponselistPolicyEngines(Consumer<ListPolicyEnginesRequest.Builder> listPolicyEnginesRequest) Retrieves a list of policy engines within the AgentCore Policy system.default ListPolicyEnginesResponselistPolicyEngines(ListPolicyEnginesRequest listPolicyEnginesRequest) Retrieves a list of policy engines within the AgentCore Policy system.default ListPolicyEnginesIterablelistPolicyEnginesPaginator(Consumer<ListPolicyEnginesRequest.Builder> listPolicyEnginesRequest) This is a variant oflistPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation.default ListPolicyEnginesIterablelistPolicyEnginesPaginator(ListPolicyEnginesRequest listPolicyEnginesRequest) This is a variant oflistPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation.listPolicyEngineSummaries(Consumer<ListPolicyEngineSummariesRequest.Builder> listPolicyEngineSummariesRequest) Retrieves a paginated list of metadata-only policy engine summaries without decrypting customer content.listPolicyEngineSummaries(ListPolicyEngineSummariesRequest listPolicyEngineSummariesRequest) Retrieves a paginated list of metadata-only policy engine summaries without decrypting customer content.listPolicyEngineSummariesPaginator(Consumer<ListPolicyEngineSummariesRequest.Builder> listPolicyEngineSummariesRequest) This is a variant oflistPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation.listPolicyEngineSummariesPaginator(ListPolicyEngineSummariesRequest listPolicyEngineSummariesRequest) This is a variant oflistPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation.listPolicyGenerationAssets(Consumer<ListPolicyGenerationAssetsRequest.Builder> listPolicyGenerationAssetsRequest) Retrieves a list of generated policy assets from a policy generation request within the AgentCore Policy system.listPolicyGenerationAssets(ListPolicyGenerationAssetsRequest listPolicyGenerationAssetsRequest) Retrieves a list of generated policy assets from a policy generation request within the AgentCore Policy system.listPolicyGenerationAssetsPaginator(Consumer<ListPolicyGenerationAssetsRequest.Builder> listPolicyGenerationAssetsRequest) This is a variant oflistPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation.listPolicyGenerationAssetsPaginator(ListPolicyGenerationAssetsRequest listPolicyGenerationAssetsRequest) This is a variant oflistPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation.default ListPolicyGenerationsResponselistPolicyGenerations(Consumer<ListPolicyGenerationsRequest.Builder> listPolicyGenerationsRequest) Retrieves a list of policy generation requests within the AgentCore Policy system.default ListPolicyGenerationsResponselistPolicyGenerations(ListPolicyGenerationsRequest listPolicyGenerationsRequest) Retrieves a list of policy generation requests within the AgentCore Policy system.default ListPolicyGenerationsIterablelistPolicyGenerationsPaginator(Consumer<ListPolicyGenerationsRequest.Builder> listPolicyGenerationsRequest) This is a variant oflistPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation.default ListPolicyGenerationsIterablelistPolicyGenerationsPaginator(ListPolicyGenerationsRequest listPolicyGenerationsRequest) This is a variant oflistPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation.listPolicyGenerationSummaries(Consumer<ListPolicyGenerationSummariesRequest.Builder> listPolicyGenerationSummariesRequest) Retrieves a paginated list of metadata-only policy generation summaries within a policy engine without decrypting customer content.listPolicyGenerationSummaries(ListPolicyGenerationSummariesRequest listPolicyGenerationSummariesRequest) Retrieves a paginated list of metadata-only policy generation summaries within a policy engine without decrypting customer content.listPolicyGenerationSummariesPaginator(Consumer<ListPolicyGenerationSummariesRequest.Builder> listPolicyGenerationSummariesRequest) listPolicyGenerationSummariesPaginator(ListPolicyGenerationSummariesRequest listPolicyGenerationSummariesRequest) default ListPolicySummariesResponselistPolicySummaries(Consumer<ListPolicySummariesRequest.Builder> listPolicySummariesRequest) Retrieves a paginated list of metadata-only policy summaries within a policy engine without decrypting customer content.default ListPolicySummariesResponselistPolicySummaries(ListPolicySummariesRequest listPolicySummariesRequest) Retrieves a paginated list of metadata-only policy summaries within a policy engine without decrypting customer content.default ListPolicySummariesIterablelistPolicySummariesPaginator(Consumer<ListPolicySummariesRequest.Builder> listPolicySummariesRequest) This is a variant oflistPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation.default ListPolicySummariesIterablelistPolicySummariesPaginator(ListPolicySummariesRequest listPolicySummariesRequest) This is a variant oflistPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation.default ListRegistriesResponselistRegistries(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) Lists all registries in the account.default ListRegistriesResponselistRegistries(ListRegistriesRequest listRegistriesRequest) Lists all registries in the account.default ListRegistriesIterablelistRegistriesPaginator(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) This is a variant oflistRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation.default ListRegistriesIterablelistRegistriesPaginator(ListRegistriesRequest listRegistriesRequest) This is a variant oflistRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation.default ListRegistryRecordsResponselistRegistryRecords(Consumer<ListRegistryRecordsRequest.Builder> listRegistryRecordsRequest) Lists registry records within a registry.default ListRegistryRecordsResponselistRegistryRecords(ListRegistryRecordsRequest listRegistryRecordsRequest) Lists registry records within a registry.default ListRegistryRecordsIterablelistRegistryRecordsPaginator(Consumer<ListRegistryRecordsRequest.Builder> listRegistryRecordsRequest) This is a variant oflistRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation.default ListRegistryRecordsIterablelistRegistryRecordsPaginator(ListRegistryRecordsRequest listRegistryRecordsRequest) This is a variant oflistRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags associated with the specified resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags associated with the specified resource.default ListWorkloadIdentitiesResponselistWorkloadIdentities(Consumer<ListWorkloadIdentitiesRequest.Builder> listWorkloadIdentitiesRequest) Lists all workload identities in your account.default ListWorkloadIdentitiesResponselistWorkloadIdentities(ListWorkloadIdentitiesRequest listWorkloadIdentitiesRequest) Lists all workload identities in your account.default ListWorkloadIdentitiesIterablelistWorkloadIdentitiesPaginator(Consumer<ListWorkloadIdentitiesRequest.Builder> listWorkloadIdentitiesRequest) This is a variant oflistWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation.default ListWorkloadIdentitiesIterablelistWorkloadIdentitiesPaginator(ListWorkloadIdentitiesRequest listWorkloadIdentitiesRequest) This is a variant oflistWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation.default PutResourcePolicyResponseputResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) Creates or updates a resource-based policy for a resource with the specified resourceArn.default PutResourcePolicyResponseputResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) Creates or updates a resource-based policy for a resource with the specified resourceArn.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault SetTokenVaultCmkResponsesetTokenVaultCMK(Consumer<SetTokenVaultCmkRequest.Builder> setTokenVaultCmkRequest) Sets the customer master key (CMK) for a token vault.default SetTokenVaultCmkResponsesetTokenVaultCMK(SetTokenVaultCmkRequest setTokenVaultCmkRequest) Sets the customer master key (CMK) for a token vault.default StartPolicyGenerationResponsestartPolicyGeneration(Consumer<StartPolicyGenerationRequest.Builder> startPolicyGenerationRequest) Initiates the AI-powered generation of Cedar policies from natural language descriptions within the AgentCore Policy system.default StartPolicyGenerationResponsestartPolicyGeneration(StartPolicyGenerationRequest startPolicyGenerationRequest) Initiates the AI-powered generation of Cedar policies from natural language descriptions within the AgentCore Policy system.submitRegistryRecordForApproval(Consumer<SubmitRegistryRecordForApprovalRequest.Builder> submitRegistryRecordForApprovalRequest) Submits a registry record for approval.submitRegistryRecordForApproval(SubmitRegistryRecordForApprovalRequest submitRegistryRecordForApprovalRequest) Submits a registry record for approval.synchronizeGatewayTargets(Consumer<SynchronizeGatewayTargetsRequest.Builder> synchronizeGatewayTargetsRequest) Synchronizes the gateway targets by fetching the latest tool definitions from the target endpoints.synchronizeGatewayTargets(SynchronizeGatewayTargetsRequest synchronizeGatewayTargetsRequest) Synchronizes the gateway targets by fetching the latest tool definitions from the target endpoints.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Associates the specified tags to a resource with the specified resourceArn.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Associates the specified tags to a resource with the specified resourceArn.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the specified tags from the specified resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes the specified tags from the specified resource.default UpdateAgentRuntimeResponseupdateAgentRuntime(Consumer<UpdateAgentRuntimeRequest.Builder> updateAgentRuntimeRequest) Updates an existing Amazon Secure Agent.default UpdateAgentRuntimeResponseupdateAgentRuntime(UpdateAgentRuntimeRequest updateAgentRuntimeRequest) Updates an existing Amazon Secure Agent.updateAgentRuntimeEndpoint(Consumer<UpdateAgentRuntimeEndpointRequest.Builder> updateAgentRuntimeEndpointRequest) Updates an existing Amazon Bedrock AgentCore Runtime endpoint.updateAgentRuntimeEndpoint(UpdateAgentRuntimeEndpointRequest updateAgentRuntimeEndpointRequest) Updates an existing Amazon Bedrock AgentCore Runtime endpoint.updateApiKeyCredentialProvider(Consumer<UpdateApiKeyCredentialProviderRequest.Builder> updateApiKeyCredentialProviderRequest) Updates an existing API key credential provider.updateApiKeyCredentialProvider(UpdateApiKeyCredentialProviderRequest updateApiKeyCredentialProviderRequest) Updates an existing API key credential provider.updateConfigurationBundle(Consumer<UpdateConfigurationBundleRequest.Builder> updateConfigurationBundleRequest) Updates a configuration bundle by creating a new version with the specified changes.updateConfigurationBundle(UpdateConfigurationBundleRequest updateConfigurationBundleRequest) Updates a configuration bundle by creating a new version with the specified changes.default UpdateEvaluatorResponseupdateEvaluator(Consumer<UpdateEvaluatorRequest.Builder> updateEvaluatorRequest) Updates a custom evaluator's configuration, description, or evaluation level.default UpdateEvaluatorResponseupdateEvaluator(UpdateEvaluatorRequest updateEvaluatorRequest) Updates a custom evaluator's configuration, description, or evaluation level.default UpdateGatewayResponseupdateGateway(Consumer<UpdateGatewayRequest.Builder> updateGatewayRequest) Updates an existing gateway.default UpdateGatewayResponseupdateGateway(UpdateGatewayRequest updateGatewayRequest) Updates an existing gateway.default UpdateGatewayRuleResponseupdateGatewayRule(Consumer<UpdateGatewayRuleRequest.Builder> updateGatewayRuleRequest) Updates a gateway rule's priority, conditions, actions, or description.default UpdateGatewayRuleResponseupdateGatewayRule(UpdateGatewayRuleRequest updateGatewayRuleRequest) Updates a gateway rule's priority, conditions, actions, or description.default UpdateGatewayTargetResponseupdateGatewayTarget(Consumer<UpdateGatewayTargetRequest.Builder> updateGatewayTargetRequest) Updates an existing gateway target.default UpdateGatewayTargetResponseupdateGatewayTarget(UpdateGatewayTargetRequest updateGatewayTargetRequest) Updates an existing gateway target.default UpdateHarnessResponseupdateHarness(Consumer<UpdateHarnessRequest.Builder> updateHarnessRequest) Operation to update a Harness.default UpdateHarnessResponseupdateHarness(UpdateHarnessRequest updateHarnessRequest) Operation to update a Harness.default UpdateMemoryResponseupdateMemory(Consumer<UpdateMemoryRequest.Builder> updateMemoryRequest) Update an Amazon Bedrock AgentCore Memory resource memory.default UpdateMemoryResponseupdateMemory(UpdateMemoryRequest updateMemoryRequest) Update an Amazon Bedrock AgentCore Memory resource memory.updateOauth2CredentialProvider(Consumer<UpdateOauth2CredentialProviderRequest.Builder> updateOauth2CredentialProviderRequest) Updates an existing OAuth2 credential provider.updateOauth2CredentialProvider(UpdateOauth2CredentialProviderRequest updateOauth2CredentialProviderRequest) Updates an existing OAuth2 credential provider.updateOnlineEvaluationConfig(Consumer<UpdateOnlineEvaluationConfigRequest.Builder> updateOnlineEvaluationConfigRequest) Updates an online evaluation configuration's settings, including rules, data sources, evaluators, and execution status.updateOnlineEvaluationConfig(UpdateOnlineEvaluationConfigRequest updateOnlineEvaluationConfigRequest) Updates an online evaluation configuration's settings, including rules, data sources, evaluators, and execution status.default UpdatePaymentConnectorResponseupdatePaymentConnector(Consumer<UpdatePaymentConnectorRequest.Builder> updatePaymentConnectorRequest) Updates an existing payment connector.default UpdatePaymentConnectorResponseupdatePaymentConnector(UpdatePaymentConnectorRequest updatePaymentConnectorRequest) Updates an existing payment connector.updatePaymentCredentialProvider(Consumer<UpdatePaymentCredentialProviderRequest.Builder> updatePaymentCredentialProviderRequest) Updates an existing payment credential provider with new authentication credentials.updatePaymentCredentialProvider(UpdatePaymentCredentialProviderRequest updatePaymentCredentialProviderRequest) Updates an existing payment credential provider with new authentication credentials.default UpdatePaymentManagerResponseupdatePaymentManager(Consumer<UpdatePaymentManagerRequest.Builder> updatePaymentManagerRequest) Updates an existing payment manager.default UpdatePaymentManagerResponseupdatePaymentManager(UpdatePaymentManagerRequest updatePaymentManagerRequest) Updates an existing payment manager.default UpdatePolicyResponseupdatePolicy(Consumer<UpdatePolicyRequest.Builder> updatePolicyRequest) Updates an existing policy within the AgentCore Policy system.default UpdatePolicyResponseupdatePolicy(UpdatePolicyRequest updatePolicyRequest) Updates an existing policy within the AgentCore Policy system.default UpdatePolicyEngineResponseupdatePolicyEngine(Consumer<UpdatePolicyEngineRequest.Builder> updatePolicyEngineRequest) Updates an existing policy engine within the AgentCore Policy system.default UpdatePolicyEngineResponseupdatePolicyEngine(UpdatePolicyEngineRequest updatePolicyEngineRequest) Updates an existing policy engine within the AgentCore Policy system.default UpdateRegistryResponseupdateRegistry(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest) Updates an existing registry.default UpdateRegistryResponseupdateRegistry(UpdateRegistryRequest updateRegistryRequest) Updates an existing registry.default UpdateRegistryRecordResponseupdateRegistryRecord(Consumer<UpdateRegistryRecordRequest.Builder> updateRegistryRecordRequest) Updates an existing registry record.default UpdateRegistryRecordResponseupdateRegistryRecord(UpdateRegistryRecordRequest updateRegistryRecordRequest) Updates an existing registry record.updateRegistryRecordStatus(Consumer<UpdateRegistryRecordStatusRequest.Builder> updateRegistryRecordStatusRequest) Updates the status of a registry record.updateRegistryRecordStatus(UpdateRegistryRecordStatusRequest updateRegistryRecordStatusRequest) Updates the status of a registry record.default UpdateWorkloadIdentityResponseupdateWorkloadIdentity(Consumer<UpdateWorkloadIdentityRequest.Builder> updateWorkloadIdentityRequest) Updates an existing workload identity.default UpdateWorkloadIdentityResponseupdateWorkloadIdentity(UpdateWorkloadIdentityRequest updateWorkloadIdentityRequest) Updates an existing workload identity.default BedrockAgentCoreControlWaiterwaiter()Create an instance ofBedrockAgentCoreControlWaiterusing this client.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
createAgentRuntime
default CreateAgentRuntimeResponse createAgentRuntime(CreateAgentRuntimeRequest createAgentRuntimeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an Amazon Bedrock AgentCore Runtime.
- Parameters:
createAgentRuntimeRequest-- Returns:
- Result of the CreateAgentRuntime operation returned by the service.
- See Also:
-
createAgentRuntime
default CreateAgentRuntimeResponse createAgentRuntime(Consumer<CreateAgentRuntimeRequest.Builder> createAgentRuntimeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an Amazon Bedrock AgentCore Runtime.
This is a convenience which creates an instance of the
CreateAgentRuntimeRequest.Builderavoiding the need to create one manually viaCreateAgentRuntimeRequest.builder()- Parameters:
createAgentRuntimeRequest- AConsumerthat will call methods onCreateAgentRuntimeRequest.Builderto create a request.- Returns:
- Result of the CreateAgentRuntime operation returned by the service.
- See Also:
-
createAgentRuntimeEndpoint
default CreateAgentRuntimeEndpointResponse createAgentRuntimeEndpoint(CreateAgentRuntimeEndpointRequest createAgentRuntimeEndpointRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an AgentCore Runtime endpoint.
- Parameters:
createAgentRuntimeEndpointRequest-- Returns:
- Result of the CreateAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
createAgentRuntimeEndpoint
default CreateAgentRuntimeEndpointResponse createAgentRuntimeEndpoint(Consumer<CreateAgentRuntimeEndpointRequest.Builder> createAgentRuntimeEndpointRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an AgentCore Runtime endpoint.
This is a convenience which creates an instance of the
CreateAgentRuntimeEndpointRequest.Builderavoiding the need to create one manually viaCreateAgentRuntimeEndpointRequest.builder()- Parameters:
createAgentRuntimeEndpointRequest- AConsumerthat will call methods onCreateAgentRuntimeEndpointRequest.Builderto create a request.- Returns:
- Result of the CreateAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
createApiKeyCredentialProvider
default CreateApiKeyCredentialProviderResponse createApiKeyCredentialProvider(CreateApiKeyCredentialProviderRequest createApiKeyCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new API key credential provider.
- Parameters:
createApiKeyCredentialProviderRequest-- Returns:
- Result of the CreateApiKeyCredentialProvider operation returned by the service.
- See Also:
-
createApiKeyCredentialProvider
default CreateApiKeyCredentialProviderResponse createApiKeyCredentialProvider(Consumer<CreateApiKeyCredentialProviderRequest.Builder> createApiKeyCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new API key credential provider.
This is a convenience which creates an instance of the
CreateApiKeyCredentialProviderRequest.Builderavoiding the need to create one manually viaCreateApiKeyCredentialProviderRequest.builder()- Parameters:
createApiKeyCredentialProviderRequest- AConsumerthat will call methods onCreateApiKeyCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the CreateApiKeyCredentialProvider operation returned by the service.
- See Also:
-
createBrowser
default CreateBrowserResponse createBrowser(CreateBrowserRequest createBrowserRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom browser.
- Parameters:
createBrowserRequest-- Returns:
- Result of the CreateBrowser operation returned by the service.
- See Also:
-
createBrowser
default CreateBrowserResponse createBrowser(Consumer<CreateBrowserRequest.Builder> createBrowserRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom browser.
This is a convenience which creates an instance of the
CreateBrowserRequest.Builderavoiding the need to create one manually viaCreateBrowserRequest.builder()- Parameters:
createBrowserRequest- AConsumerthat will call methods onCreateBrowserRequest.Builderto create a request.- Returns:
- Result of the CreateBrowser operation returned by the service.
- See Also:
-
createBrowserProfile
default CreateBrowserProfileResponse createBrowserProfile(CreateBrowserProfileRequest createBrowserProfileRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a browser profile in Amazon Bedrock AgentCore. A browser profile stores persistent browser data such as cookies, local storage, session storage, and browsing history that can be saved from browser sessions and reused in subsequent sessions.
- Parameters:
createBrowserProfileRequest-- Returns:
- Result of the CreateBrowserProfile operation returned by the service.
- See Also:
-
createBrowserProfile
default CreateBrowserProfileResponse createBrowserProfile(Consumer<CreateBrowserProfileRequest.Builder> createBrowserProfileRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a browser profile in Amazon Bedrock AgentCore. A browser profile stores persistent browser data such as cookies, local storage, session storage, and browsing history that can be saved from browser sessions and reused in subsequent sessions.
This is a convenience which creates an instance of the
CreateBrowserProfileRequest.Builderavoiding the need to create one manually viaCreateBrowserProfileRequest.builder()- Parameters:
createBrowserProfileRequest- AConsumerthat will call methods onCreateBrowserProfileRequest.Builderto create a request.- Returns:
- Result of the CreateBrowserProfile operation returned by the service.
- See Also:
-
createCodeInterpreter
default CreateCodeInterpreterResponse createCodeInterpreter(CreateCodeInterpreterRequest createCodeInterpreterRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom code interpreter.
- Parameters:
createCodeInterpreterRequest-- Returns:
- Result of the CreateCodeInterpreter operation returned by the service.
- See Also:
-
createCodeInterpreter
default CreateCodeInterpreterResponse createCodeInterpreter(Consumer<CreateCodeInterpreterRequest.Builder> createCodeInterpreterRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom code interpreter.
This is a convenience which creates an instance of the
CreateCodeInterpreterRequest.Builderavoiding the need to create one manually viaCreateCodeInterpreterRequest.builder()- Parameters:
createCodeInterpreterRequest- AConsumerthat will call methods onCreateCodeInterpreterRequest.Builderto create a request.- Returns:
- Result of the CreateCodeInterpreter operation returned by the service.
- See Also:
-
createConfigurationBundle
default CreateConfigurationBundleResponse createConfigurationBundle(CreateConfigurationBundleRequest createConfigurationBundleRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new configuration bundle resource. A configuration bundle stores versioned component configurations for agent evaluation workflows.
- Parameters:
createConfigurationBundleRequest-- Returns:
- Result of the CreateConfigurationBundle operation returned by the service.
- See Also:
-
createConfigurationBundle
default CreateConfigurationBundleResponse createConfigurationBundle(Consumer<CreateConfigurationBundleRequest.Builder> createConfigurationBundleRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new configuration bundle resource. A configuration bundle stores versioned component configurations for agent evaluation workflows.
This is a convenience which creates an instance of the
CreateConfigurationBundleRequest.Builderavoiding the need to create one manually viaCreateConfigurationBundleRequest.builder()- Parameters:
createConfigurationBundleRequest- AConsumerthat will call methods onCreateConfigurationBundleRequest.Builderto create a request.- Returns:
- Result of the CreateConfigurationBundle operation returned by the service.
- See Also:
-
createEvaluator
default CreateEvaluatorResponse createEvaluator(CreateEvaluatorRequest createEvaluatorRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom evaluator for agent quality assessment. Custom evaluators can use either LLM-as-a-Judge configurations with user-defined prompts, rating scales, and model settings, or code-based configurations with customer-managed Lambda functions to evaluate agent performance at tool call, trace, or session levels.
- Parameters:
createEvaluatorRequest-- Returns:
- Result of the CreateEvaluator operation returned by the service.
- See Also:
-
createEvaluator
default CreateEvaluatorResponse createEvaluator(Consumer<CreateEvaluatorRequest.Builder> createEvaluatorRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a custom evaluator for agent quality assessment. Custom evaluators can use either LLM-as-a-Judge configurations with user-defined prompts, rating scales, and model settings, or code-based configurations with customer-managed Lambda functions to evaluate agent performance at tool call, trace, or session levels.
This is a convenience which creates an instance of the
CreateEvaluatorRequest.Builderavoiding the need to create one manually viaCreateEvaluatorRequest.builder()- Parameters:
createEvaluatorRequest- AConsumerthat will call methods onCreateEvaluatorRequest.Builderto create a request.- Returns:
- Result of the CreateEvaluator operation returned by the service.
- See Also:
-
createGateway
default CreateGatewayResponse createGateway(CreateGatewayRequest createGatewayRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a gateway for Amazon Bedrock Agent. A gateway serves as an integration point between your agent and external services.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.- Parameters:
createGatewayRequest-- Returns:
- Result of the CreateGateway operation returned by the service.
- See Also:
-
createGateway
default CreateGatewayResponse createGateway(Consumer<CreateGatewayRequest.Builder> createGatewayRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a gateway for Amazon Bedrock Agent. A gateway serves as an integration point between your agent and external services.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.
This is a convenience which creates an instance of the
CreateGatewayRequest.Builderavoiding the need to create one manually viaCreateGatewayRequest.builder()- Parameters:
createGatewayRequest- AConsumerthat will call methods onCreateGatewayRequest.Builderto create a request.- Returns:
- Result of the CreateGateway operation returned by the service.
- See Also:
-
createGatewayRule
default CreateGatewayRuleResponse createGatewayRule(CreateGatewayRuleRequest createGatewayRuleRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a rule for a gateway. Rules define conditions and actions that control how requests are routed and processed through the gateway, including principal-based access control and path-based routing.
- Parameters:
createGatewayRuleRequest-- Returns:
- Result of the CreateGatewayRule operation returned by the service.
- See Also:
-
createGatewayRule
default CreateGatewayRuleResponse createGatewayRule(Consumer<CreateGatewayRuleRequest.Builder> createGatewayRuleRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a rule for a gateway. Rules define conditions and actions that control how requests are routed and processed through the gateway, including principal-based access control and path-based routing.
This is a convenience which creates an instance of the
CreateGatewayRuleRequest.Builderavoiding the need to create one manually viaCreateGatewayRuleRequest.builder()- Parameters:
createGatewayRuleRequest- AConsumerthat will call methods onCreateGatewayRuleRequest.Builderto create a request.- Returns:
- Result of the CreateGatewayRule operation returned by the service.
- See Also:
-
createGatewayTarget
default CreateGatewayTargetResponse createGatewayTarget(CreateGatewayTargetRequest createGatewayTargetRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a target for a gateway. A target defines an endpoint that the gateway can connect to.
- Parameters:
createGatewayTargetRequest-- Returns:
- Result of the CreateGatewayTarget operation returned by the service.
- See Also:
-
createGatewayTarget
default CreateGatewayTargetResponse createGatewayTarget(Consumer<CreateGatewayTargetRequest.Builder> createGatewayTargetRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a target for a gateway. A target defines an endpoint that the gateway can connect to.
This is a convenience which creates an instance of the
CreateGatewayTargetRequest.Builderavoiding the need to create one manually viaCreateGatewayTargetRequest.builder()- Parameters:
createGatewayTargetRequest- AConsumerthat will call methods onCreateGatewayTargetRequest.Builderto create a request.- Returns:
- Result of the CreateGatewayTarget operation returned by the service.
- See Also:
-
createHarness
default CreateHarnessResponse createHarness(CreateHarnessRequest createHarnessRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to create a Harness.
- Parameters:
createHarnessRequest-- Returns:
- Result of the CreateHarness operation returned by the service.
- See Also:
-
createHarness
default CreateHarnessResponse createHarness(Consumer<CreateHarnessRequest.Builder> createHarnessRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to create a Harness.
This is a convenience which creates an instance of the
CreateHarnessRequest.Builderavoiding the need to create one manually viaCreateHarnessRequest.builder()- Parameters:
createHarnessRequest- AConsumerthat will call methods onCreateHarnessRequest.Builderto create a request.- Returns:
- Result of the CreateHarness operation returned by the service.
- See Also:
-
createMemory
default CreateMemoryResponse createMemory(CreateMemoryRequest createMemoryRequest) throws ServiceQuotaExceededException, ServiceException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new Amazon Bedrock AgentCore Memory resource.
- Parameters:
createMemoryRequest-- Returns:
- Result of the CreateMemory operation returned by the service.
- See Also:
-
createMemory
default CreateMemoryResponse createMemory(Consumer<CreateMemoryRequest.Builder> createMemoryRequest) throws ServiceQuotaExceededException, ServiceException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new Amazon Bedrock AgentCore Memory resource.
This is a convenience which creates an instance of the
CreateMemoryRequest.Builderavoiding the need to create one manually viaCreateMemoryRequest.builder()- Parameters:
createMemoryRequest- AConsumerthat will call methods onCreateMemoryRequest.Builderto create a request.- Returns:
- Result of the CreateMemory operation returned by the service.
- See Also:
-
createOauth2CredentialProvider
default CreateOauth2CredentialProviderResponse createOauth2CredentialProvider(CreateOauth2CredentialProviderRequest createOauth2CredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new OAuth2 credential provider.
- Parameters:
createOauth2CredentialProviderRequest-- Returns:
- Result of the CreateOauth2CredentialProvider operation returned by the service.
- See Also:
-
createOauth2CredentialProvider
default CreateOauth2CredentialProviderResponse createOauth2CredentialProvider(Consumer<CreateOauth2CredentialProviderRequest.Builder> createOauth2CredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new OAuth2 credential provider.
This is a convenience which creates an instance of the
CreateOauth2CredentialProviderRequest.Builderavoiding the need to create one manually viaCreateOauth2CredentialProviderRequest.builder()- Parameters:
createOauth2CredentialProviderRequest- AConsumerthat will call methods onCreateOauth2CredentialProviderRequest.Builderto create a request.- Returns:
- Result of the CreateOauth2CredentialProvider operation returned by the service.
- See Also:
-
createOnlineEvaluationConfig
default CreateOnlineEvaluationConfigResponse createOnlineEvaluationConfig(CreateOnlineEvaluationConfigRequest createOnlineEvaluationConfigRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an online evaluation configuration for continuous monitoring of agent performance. Online evaluation automatically samples live traffic from CloudWatch logs at specified rates and applies evaluators to assess agent quality in production.
- Parameters:
createOnlineEvaluationConfigRequest-- Returns:
- Result of the CreateOnlineEvaluationConfig operation returned by the service.
- See Also:
-
createOnlineEvaluationConfig
default CreateOnlineEvaluationConfigResponse createOnlineEvaluationConfig(Consumer<CreateOnlineEvaluationConfigRequest.Builder> createOnlineEvaluationConfigRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates an online evaluation configuration for continuous monitoring of agent performance. Online evaluation automatically samples live traffic from CloudWatch logs at specified rates and applies evaluators to assess agent quality in production.
This is a convenience which creates an instance of the
CreateOnlineEvaluationConfigRequest.Builderavoiding the need to create one manually viaCreateOnlineEvaluationConfigRequest.builder()- Parameters:
createOnlineEvaluationConfigRequest- AConsumerthat will call methods onCreateOnlineEvaluationConfigRequest.Builderto create a request.- Returns:
- Result of the CreateOnlineEvaluationConfig operation returned by the service.
- See Also:
-
createPaymentConnector
default CreatePaymentConnectorResponse createPaymentConnector(CreatePaymentConnectorRequest createPaymentConnectorRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment connector for a payment manager. A payment connector integrates with a supported payment provider to enable payment processing capabilities.
- Parameters:
createPaymentConnectorRequest-- Returns:
- Result of the CreatePaymentConnector operation returned by the service.
- See Also:
-
createPaymentConnector
default CreatePaymentConnectorResponse createPaymentConnector(Consumer<CreatePaymentConnectorRequest.Builder> createPaymentConnectorRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment connector for a payment manager. A payment connector integrates with a supported payment provider to enable payment processing capabilities.
This is a convenience which creates an instance of the
CreatePaymentConnectorRequest.Builderavoiding the need to create one manually viaCreatePaymentConnectorRequest.builder()- Parameters:
createPaymentConnectorRequest- AConsumerthat will call methods onCreatePaymentConnectorRequest.Builderto create a request.- Returns:
- Result of the CreatePaymentConnector operation returned by the service.
- See Also:
-
createPaymentCredentialProvider
default CreatePaymentCredentialProviderResponse createPaymentCredentialProvider(CreatePaymentCredentialProviderRequest createPaymentCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment credential provider for storing authentication credentials used by payment connectors to communicate with external payment providers.
- Parameters:
createPaymentCredentialProviderRequest-- Returns:
- Result of the CreatePaymentCredentialProvider operation returned by the service.
- See Also:
-
createPaymentCredentialProvider
default CreatePaymentCredentialProviderResponse createPaymentCredentialProvider(Consumer<CreatePaymentCredentialProviderRequest.Builder> createPaymentCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ResourceLimitExceededException, ValidationException, ConflictException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment credential provider for storing authentication credentials used by payment connectors to communicate with external payment providers.
This is a convenience which creates an instance of the
CreatePaymentCredentialProviderRequest.Builderavoiding the need to create one manually viaCreatePaymentCredentialProviderRequest.builder()- Parameters:
createPaymentCredentialProviderRequest- AConsumerthat will call methods onCreatePaymentCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the CreatePaymentCredentialProvider operation returned by the service.
- See Also:
-
createPaymentManager
default CreatePaymentManagerResponse createPaymentManager(CreatePaymentManagerRequest createPaymentManagerRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment manager in your Amazon Web Services account. A payment manager serves as the top-level resource for managing payment processing capabilities, including payment connectors that integrate with supported payment providers.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.- Parameters:
createPaymentManagerRequest-- Returns:
- Result of the CreatePaymentManager operation returned by the service.
- See Also:
-
createPaymentManager
default CreatePaymentManagerResponse createPaymentManager(Consumer<CreatePaymentManagerRequest.Builder> createPaymentManagerRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new payment manager in your Amazon Web Services account. A payment manager serves as the top-level resource for managing payment processing capabilities, including payment connectors that integrate with supported payment providers.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.
This is a convenience which creates an instance of the
CreatePaymentManagerRequest.Builderavoiding the need to create one manually viaCreatePaymentManagerRequest.builder()- Parameters:
createPaymentManagerRequest- AConsumerthat will call methods onCreatePaymentManagerRequest.Builderto create a request.- Returns:
- Result of the CreatePaymentManager operation returned by the service.
- See Also:
-
createPolicy
default CreatePolicyResponse createPolicy(CreatePolicyRequest createPolicyRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a policy within the AgentCore Policy system. Policies provide real-time, deterministic control over agentic interactions with AgentCore Gateway. Using the Cedar policy language, you can define fine-grained policies that specify which interactions with Gateway tools are permitted based on input parameters and OAuth claims, ensuring agents operate within defined boundaries and business rules. The policy is validated during creation against the Cedar schema generated from the Gateway's tools' input schemas, which defines the available tools, their parameters, and expected data types. This is an asynchronous operation. Use the GetPolicy operation to poll the
statusfield to track completion.- Parameters:
createPolicyRequest-- Returns:
- Result of the CreatePolicy operation returned by the service.
- See Also:
-
createPolicy
default CreatePolicyResponse createPolicy(Consumer<CreatePolicyRequest.Builder> createPolicyRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a policy within the AgentCore Policy system. Policies provide real-time, deterministic control over agentic interactions with AgentCore Gateway. Using the Cedar policy language, you can define fine-grained policies that specify which interactions with Gateway tools are permitted based on input parameters and OAuth claims, ensuring agents operate within defined boundaries and business rules. The policy is validated during creation against the Cedar schema generated from the Gateway's tools' input schemas, which defines the available tools, their parameters, and expected data types. This is an asynchronous operation. Use the GetPolicy operation to poll the
statusfield to track completion.
This is a convenience which creates an instance of the
CreatePolicyRequest.Builderavoiding the need to create one manually viaCreatePolicyRequest.builder()- Parameters:
createPolicyRequest- AConsumerthat will call methods onCreatePolicyRequest.Builderto create a request.- Returns:
- Result of the CreatePolicy operation returned by the service.
- See Also:
-
createPolicyEngine
default CreatePolicyEngineResponse createPolicyEngine(CreatePolicyEngineRequest createPolicyEngineRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new policy engine within the AgentCore Policy system. A policy engine is a collection of policies that evaluates and authorizes agent tool calls. When associated with Gateways (each Gateway can be associated with at most one policy engine, but multiple Gateways can be associated with the same engine), the policy engine intercepts all agent requests and determines whether to allow or deny each action based on the defined policies. This is an asynchronous operation. Use the GetPolicyEngine operation to poll the
statusfield to track completion.- Parameters:
createPolicyEngineRequest-- Returns:
- Result of the CreatePolicyEngine operation returned by the service.
- See Also:
-
createPolicyEngine
default CreatePolicyEngineResponse createPolicyEngine(Consumer<CreatePolicyEngineRequest.Builder> createPolicyEngineRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new policy engine within the AgentCore Policy system. A policy engine is a collection of policies that evaluates and authorizes agent tool calls. When associated with Gateways (each Gateway can be associated with at most one policy engine, but multiple Gateways can be associated with the same engine), the policy engine intercepts all agent requests and determines whether to allow or deny each action based on the defined policies. This is an asynchronous operation. Use the GetPolicyEngine operation to poll the
statusfield to track completion.
This is a convenience which creates an instance of the
CreatePolicyEngineRequest.Builderavoiding the need to create one manually viaCreatePolicyEngineRequest.builder()- Parameters:
createPolicyEngineRequest- AConsumerthat will call methods onCreatePolicyEngineRequest.Builderto create a request.- Returns:
- Result of the CreatePolicyEngine operation returned by the service.
- See Also:
-
createRegistry
default CreateRegistryResponse createRegistry(CreateRegistryRequest createRegistryRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new registry in your Amazon Web Services account. A registry serves as a centralized catalog for organizing and managing registry records, including MCP servers, A2A agents, agent skills, and custom resource types.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.- Parameters:
createRegistryRequest-- Returns:
- Result of the CreateRegistry operation returned by the service.
- See Also:
-
createRegistry
default CreateRegistryResponse createRegistry(Consumer<CreateRegistryRequest.Builder> createRegistryRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new registry in your Amazon Web Services account. A registry serves as a centralized catalog for organizing and managing registry records, including MCP servers, A2A agents, agent skills, and custom resource types.
If you specify
CUSTOM_JWTas theauthorizerType, you must provide anauthorizerConfiguration.
This is a convenience which creates an instance of the
CreateRegistryRequest.Builderavoiding the need to create one manually viaCreateRegistryRequest.builder()- Parameters:
createRegistryRequest- AConsumerthat will call methods onCreateRegistryRequest.Builderto create a request.- Returns:
- Result of the CreateRegistry operation returned by the service.
- See Also:
-
createRegistryRecord
default CreateRegistryRecordResponse createRegistryRecord(CreateRegistryRecordRequest createRegistryRecordRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new registry record within the specified registry. A registry record represents an individual AI resource's metadata in the registry. This could be an MCP server (and associated tools), A2A agent, agent skill, or a custom resource with a custom schema.
The record is processed asynchronously and returns HTTP 202 Accepted.
- Parameters:
createRegistryRecordRequest-- Returns:
- Result of the CreateRegistryRecord operation returned by the service.
- See Also:
-
createRegistryRecord
default CreateRegistryRecordResponse createRegistryRecord(Consumer<CreateRegistryRecordRequest.Builder> createRegistryRecordRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new registry record within the specified registry. A registry record represents an individual AI resource's metadata in the registry. This could be an MCP server (and associated tools), A2A agent, agent skill, or a custom resource with a custom schema.
The record is processed asynchronously and returns HTTP 202 Accepted.
This is a convenience which creates an instance of the
CreateRegistryRecordRequest.Builderavoiding the need to create one manually viaCreateRegistryRecordRequest.builder()- Parameters:
createRegistryRecordRequest- AConsumerthat will call methods onCreateRegistryRecordRequest.Builderto create a request.- Returns:
- Result of the CreateRegistryRecord operation returned by the service.
- See Also:
-
createWorkloadIdentity
default CreateWorkloadIdentityResponse createWorkloadIdentity(CreateWorkloadIdentityRequest createWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new workload identity.
- Parameters:
createWorkloadIdentityRequest-- Returns:
- Result of the CreateWorkloadIdentity operation returned by the service.
- See Also:
-
createWorkloadIdentity
default CreateWorkloadIdentityResponse createWorkloadIdentity(Consumer<CreateWorkloadIdentityRequest.Builder> createWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates a new workload identity.
This is a convenience which creates an instance of the
CreateWorkloadIdentityRequest.Builderavoiding the need to create one manually viaCreateWorkloadIdentityRequest.builder()- Parameters:
createWorkloadIdentityRequest- AConsumerthat will call methods onCreateWorkloadIdentityRequest.Builderto create a request.- Returns:
- Result of the CreateWorkloadIdentity operation returned by the service.
- See Also:
-
deleteAgentRuntime
default DeleteAgentRuntimeResponse deleteAgentRuntime(DeleteAgentRuntimeRequest deleteAgentRuntimeRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an Amazon Bedrock AgentCore Runtime.
- Parameters:
deleteAgentRuntimeRequest-- Returns:
- Result of the DeleteAgentRuntime operation returned by the service.
- See Also:
-
deleteAgentRuntime
default DeleteAgentRuntimeResponse deleteAgentRuntime(Consumer<DeleteAgentRuntimeRequest.Builder> deleteAgentRuntimeRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an Amazon Bedrock AgentCore Runtime.
This is a convenience which creates an instance of the
DeleteAgentRuntimeRequest.Builderavoiding the need to create one manually viaDeleteAgentRuntimeRequest.builder()- Parameters:
deleteAgentRuntimeRequest- AConsumerthat will call methods onDeleteAgentRuntimeRequest.Builderto create a request.- Returns:
- Result of the DeleteAgentRuntime operation returned by the service.
- See Also:
-
deleteAgentRuntimeEndpoint
default DeleteAgentRuntimeEndpointResponse deleteAgentRuntimeEndpoint(DeleteAgentRuntimeEndpointRequest deleteAgentRuntimeEndpointRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an AAgentCore Runtime endpoint.
- Parameters:
deleteAgentRuntimeEndpointRequest-- Returns:
- Result of the DeleteAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
deleteAgentRuntimeEndpoint
default DeleteAgentRuntimeEndpointResponse deleteAgentRuntimeEndpoint(Consumer<DeleteAgentRuntimeEndpointRequest.Builder> deleteAgentRuntimeEndpointRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an AAgentCore Runtime endpoint.
This is a convenience which creates an instance of the
DeleteAgentRuntimeEndpointRequest.Builderavoiding the need to create one manually viaDeleteAgentRuntimeEndpointRequest.builder()- Parameters:
deleteAgentRuntimeEndpointRequest- AConsumerthat will call methods onDeleteAgentRuntimeEndpointRequest.Builderto create a request.- Returns:
- Result of the DeleteAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
deleteApiKeyCredentialProvider
default DeleteApiKeyCredentialProviderResponse deleteApiKeyCredentialProvider(DeleteApiKeyCredentialProviderRequest deleteApiKeyCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an API key credential provider.
- Parameters:
deleteApiKeyCredentialProviderRequest-- Returns:
- Result of the DeleteApiKeyCredentialProvider operation returned by the service.
- See Also:
-
deleteApiKeyCredentialProvider
default DeleteApiKeyCredentialProviderResponse deleteApiKeyCredentialProvider(Consumer<DeleteApiKeyCredentialProviderRequest.Builder> deleteApiKeyCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an API key credential provider.
This is a convenience which creates an instance of the
DeleteApiKeyCredentialProviderRequest.Builderavoiding the need to create one manually viaDeleteApiKeyCredentialProviderRequest.builder()- Parameters:
deleteApiKeyCredentialProviderRequest- AConsumerthat will call methods onDeleteApiKeyCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the DeleteApiKeyCredentialProvider operation returned by the service.
- See Also:
-
deleteBrowser
default DeleteBrowserResponse deleteBrowser(DeleteBrowserRequest deleteBrowserRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom browser.
- Parameters:
deleteBrowserRequest-- Returns:
- Result of the DeleteBrowser operation returned by the service.
- See Also:
-
deleteBrowser
default DeleteBrowserResponse deleteBrowser(Consumer<DeleteBrowserRequest.Builder> deleteBrowserRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom browser.
This is a convenience which creates an instance of the
DeleteBrowserRequest.Builderavoiding the need to create one manually viaDeleteBrowserRequest.builder()- Parameters:
deleteBrowserRequest- AConsumerthat will call methods onDeleteBrowserRequest.Builderto create a request.- Returns:
- Result of the DeleteBrowser operation returned by the service.
- See Also:
-
deleteBrowserProfile
default DeleteBrowserProfileResponse deleteBrowserProfile(DeleteBrowserProfileRequest deleteBrowserProfileRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a browser profile.
- Parameters:
deleteBrowserProfileRequest-- Returns:
- Result of the DeleteBrowserProfile operation returned by the service.
- See Also:
-
deleteBrowserProfile
default DeleteBrowserProfileResponse deleteBrowserProfile(Consumer<DeleteBrowserProfileRequest.Builder> deleteBrowserProfileRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a browser profile.
This is a convenience which creates an instance of the
DeleteBrowserProfileRequest.Builderavoiding the need to create one manually viaDeleteBrowserProfileRequest.builder()- Parameters:
deleteBrowserProfileRequest- AConsumerthat will call methods onDeleteBrowserProfileRequest.Builderto create a request.- Returns:
- Result of the DeleteBrowserProfile operation returned by the service.
- See Also:
-
deleteCodeInterpreter
default DeleteCodeInterpreterResponse deleteCodeInterpreter(DeleteCodeInterpreterRequest deleteCodeInterpreterRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom code interpreter.
- Parameters:
deleteCodeInterpreterRequest-- Returns:
- Result of the DeleteCodeInterpreter operation returned by the service.
- See Also:
-
deleteCodeInterpreter
default DeleteCodeInterpreterResponse deleteCodeInterpreter(Consumer<DeleteCodeInterpreterRequest.Builder> deleteCodeInterpreterRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom code interpreter.
This is a convenience which creates an instance of the
DeleteCodeInterpreterRequest.Builderavoiding the need to create one manually viaDeleteCodeInterpreterRequest.builder()- Parameters:
deleteCodeInterpreterRequest- AConsumerthat will call methods onDeleteCodeInterpreterRequest.Builderto create a request.- Returns:
- Result of the DeleteCodeInterpreter operation returned by the service.
- See Also:
-
deleteConfigurationBundle
default DeleteConfigurationBundleResponse deleteConfigurationBundle(DeleteConfigurationBundleRequest deleteConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a configuration bundle and all of its versions.
- Parameters:
deleteConfigurationBundleRequest-- Returns:
- Result of the DeleteConfigurationBundle operation returned by the service.
- See Also:
-
deleteConfigurationBundle
default DeleteConfigurationBundleResponse deleteConfigurationBundle(Consumer<DeleteConfigurationBundleRequest.Builder> deleteConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a configuration bundle and all of its versions.
This is a convenience which creates an instance of the
DeleteConfigurationBundleRequest.Builderavoiding the need to create one manually viaDeleteConfigurationBundleRequest.builder()- Parameters:
deleteConfigurationBundleRequest- AConsumerthat will call methods onDeleteConfigurationBundleRequest.Builderto create a request.- Returns:
- Result of the DeleteConfigurationBundle operation returned by the service.
- See Also:
-
deleteEvaluator
default DeleteEvaluatorResponse deleteEvaluator(DeleteEvaluatorRequest deleteEvaluatorRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom evaluator. Builtin evaluators cannot be deleted. The evaluator must not be referenced by any active online evaluation configurations.
- Parameters:
deleteEvaluatorRequest-- Returns:
- Result of the DeleteEvaluator operation returned by the service.
- See Also:
-
deleteEvaluator
default DeleteEvaluatorResponse deleteEvaluator(Consumer<DeleteEvaluatorRequest.Builder> deleteEvaluatorRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a custom evaluator. Builtin evaluators cannot be deleted. The evaluator must not be referenced by any active online evaluation configurations.
This is a convenience which creates an instance of the
DeleteEvaluatorRequest.Builderavoiding the need to create one manually viaDeleteEvaluatorRequest.builder()- Parameters:
deleteEvaluatorRequest- AConsumerthat will call methods onDeleteEvaluatorRequest.Builderto create a request.- Returns:
- Result of the DeleteEvaluator operation returned by the service.
- See Also:
-
deleteGateway
default DeleteGatewayResponse deleteGateway(DeleteGatewayRequest deleteGatewayRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway.
- Parameters:
deleteGatewayRequest-- Returns:
- Result of the DeleteGateway operation returned by the service.
- See Also:
-
deleteGateway
default DeleteGatewayResponse deleteGateway(Consumer<DeleteGatewayRequest.Builder> deleteGatewayRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway.
This is a convenience which creates an instance of the
DeleteGatewayRequest.Builderavoiding the need to create one manually viaDeleteGatewayRequest.builder()- Parameters:
deleteGatewayRequest- AConsumerthat will call methods onDeleteGatewayRequest.Builderto create a request.- Returns:
- Result of the DeleteGateway operation returned by the service.
- See Also:
-
deleteGatewayRule
default DeleteGatewayRuleResponse deleteGatewayRule(DeleteGatewayRuleRequest deleteGatewayRuleRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway rule.
- Parameters:
deleteGatewayRuleRequest-- Returns:
- Result of the DeleteGatewayRule operation returned by the service.
- See Also:
-
deleteGatewayRule
default DeleteGatewayRuleResponse deleteGatewayRule(Consumer<DeleteGatewayRuleRequest.Builder> deleteGatewayRuleRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway rule.
This is a convenience which creates an instance of the
DeleteGatewayRuleRequest.Builderavoiding the need to create one manually viaDeleteGatewayRuleRequest.builder()- Parameters:
deleteGatewayRuleRequest- AConsumerthat will call methods onDeleteGatewayRuleRequest.Builderto create a request.- Returns:
- Result of the DeleteGatewayRule operation returned by the service.
- See Also:
-
deleteGatewayTarget
default DeleteGatewayTargetResponse deleteGatewayTarget(DeleteGatewayTargetRequest deleteGatewayTargetRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway target.
You cannot delete a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before deleting the target.- Parameters:
deleteGatewayTargetRequest-- Returns:
- Result of the DeleteGatewayTarget operation returned by the service.
- See Also:
-
deleteGatewayTarget
default DeleteGatewayTargetResponse deleteGatewayTarget(Consumer<DeleteGatewayTargetRequest.Builder> deleteGatewayTargetRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a gateway target.
You cannot delete a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before deleting the target.
This is a convenience which creates an instance of the
DeleteGatewayTargetRequest.Builderavoiding the need to create one manually viaDeleteGatewayTargetRequest.builder()- Parameters:
deleteGatewayTargetRequest- AConsumerthat will call methods onDeleteGatewayTargetRequest.Builderto create a request.- Returns:
- Result of the DeleteGatewayTarget operation returned by the service.
- See Also:
-
deleteHarness
default DeleteHarnessResponse deleteHarness(DeleteHarnessRequest deleteHarnessRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to delete a Harness.
- Parameters:
deleteHarnessRequest-- Returns:
- Result of the DeleteHarness operation returned by the service.
- See Also:
-
deleteHarness
default DeleteHarnessResponse deleteHarness(Consumer<DeleteHarnessRequest.Builder> deleteHarnessRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to delete a Harness.
This is a convenience which creates an instance of the
DeleteHarnessRequest.Builderavoiding the need to create one manually viaDeleteHarnessRequest.builder()- Parameters:
deleteHarnessRequest- AConsumerthat will call methods onDeleteHarnessRequest.Builderto create a request.- Returns:
- Result of the DeleteHarness operation returned by the service.
- See Also:
-
deleteMemory
default DeleteMemoryResponse deleteMemory(DeleteMemoryRequest deleteMemoryRequest) throws ServiceException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an Amazon Bedrock AgentCore Memory resource.
- Parameters:
deleteMemoryRequest-- Returns:
- Result of the DeleteMemory operation returned by the service.
- See Also:
-
deleteMemory
default DeleteMemoryResponse deleteMemory(Consumer<DeleteMemoryRequest.Builder> deleteMemoryRequest) throws ServiceException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an Amazon Bedrock AgentCore Memory resource.
This is a convenience which creates an instance of the
DeleteMemoryRequest.Builderavoiding the need to create one manually viaDeleteMemoryRequest.builder()- Parameters:
deleteMemoryRequest- AConsumerthat will call methods onDeleteMemoryRequest.Builderto create a request.- Returns:
- Result of the DeleteMemory operation returned by the service.
- See Also:
-
deleteOauth2CredentialProvider
default DeleteOauth2CredentialProviderResponse deleteOauth2CredentialProvider(DeleteOauth2CredentialProviderRequest deleteOauth2CredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an OAuth2 credential provider.
- Parameters:
deleteOauth2CredentialProviderRequest-- Returns:
- Result of the DeleteOauth2CredentialProvider operation returned by the service.
- See Also:
-
deleteOauth2CredentialProvider
default DeleteOauth2CredentialProviderResponse deleteOauth2CredentialProvider(Consumer<DeleteOauth2CredentialProviderRequest.Builder> deleteOauth2CredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an OAuth2 credential provider.
This is a convenience which creates an instance of the
DeleteOauth2CredentialProviderRequest.Builderavoiding the need to create one manually viaDeleteOauth2CredentialProviderRequest.builder()- Parameters:
deleteOauth2CredentialProviderRequest- AConsumerthat will call methods onDeleteOauth2CredentialProviderRequest.Builderto create a request.- Returns:
- Result of the DeleteOauth2CredentialProvider operation returned by the service.
- See Also:
-
deleteOnlineEvaluationConfig
default DeleteOnlineEvaluationConfigResponse deleteOnlineEvaluationConfig(DeleteOnlineEvaluationConfigRequest deleteOnlineEvaluationConfigRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an online evaluation configuration and stops any ongoing evaluation processes associated with it.
- Parameters:
deleteOnlineEvaluationConfigRequest-- Returns:
- Result of the DeleteOnlineEvaluationConfig operation returned by the service.
- See Also:
-
deleteOnlineEvaluationConfig
default DeleteOnlineEvaluationConfigResponse deleteOnlineEvaluationConfig(Consumer<DeleteOnlineEvaluationConfigRequest.Builder> deleteOnlineEvaluationConfigRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an online evaluation configuration and stops any ongoing evaluation processes associated with it.
This is a convenience which creates an instance of the
DeleteOnlineEvaluationConfigRequest.Builderavoiding the need to create one manually viaDeleteOnlineEvaluationConfigRequest.builder()- Parameters:
deleteOnlineEvaluationConfigRequest- AConsumerthat will call methods onDeleteOnlineEvaluationConfigRequest.Builderto create a request.- Returns:
- Result of the DeleteOnlineEvaluationConfig operation returned by the service.
- See Also:
-
deletePaymentConnector
default DeletePaymentConnectorResponse deletePaymentConnector(DeletePaymentConnectorRequest deletePaymentConnectorRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment connector.
- Parameters:
deletePaymentConnectorRequest-- Returns:
- Result of the DeletePaymentConnector operation returned by the service.
- See Also:
-
deletePaymentConnector
default DeletePaymentConnectorResponse deletePaymentConnector(Consumer<DeletePaymentConnectorRequest.Builder> deletePaymentConnectorRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment connector.
This is a convenience which creates an instance of the
DeletePaymentConnectorRequest.Builderavoiding the need to create one manually viaDeletePaymentConnectorRequest.builder()- Parameters:
deletePaymentConnectorRequest- AConsumerthat will call methods onDeletePaymentConnectorRequest.Builderto create a request.- Returns:
- Result of the DeletePaymentConnector operation returned by the service.
- See Also:
-
deletePaymentCredentialProvider
default DeletePaymentCredentialProviderResponse deletePaymentCredentialProvider(DeletePaymentCredentialProviderRequest deletePaymentCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment credential provider and its associated stored credentials.
- Parameters:
deletePaymentCredentialProviderRequest-- Returns:
- Result of the DeletePaymentCredentialProvider operation returned by the service.
- See Also:
-
deletePaymentCredentialProvider
default DeletePaymentCredentialProviderResponse deletePaymentCredentialProvider(Consumer<DeletePaymentCredentialProviderRequest.Builder> deletePaymentCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment credential provider and its associated stored credentials.
This is a convenience which creates an instance of the
DeletePaymentCredentialProviderRequest.Builderavoiding the need to create one manually viaDeletePaymentCredentialProviderRequest.builder()- Parameters:
deletePaymentCredentialProviderRequest- AConsumerthat will call methods onDeletePaymentCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the DeletePaymentCredentialProvider operation returned by the service.
- See Also:
-
deletePaymentManager
default DeletePaymentManagerResponse deletePaymentManager(DeletePaymentManagerRequest deletePaymentManagerRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment manager. All payment connectors associated with the payment manager must be deleted before the payment manager can be deleted. This operation initiates the deletion process asynchronously.
- Parameters:
deletePaymentManagerRequest-- Returns:
- Result of the DeletePaymentManager operation returned by the service.
- See Also:
-
deletePaymentManager
default DeletePaymentManagerResponse deletePaymentManager(Consumer<DeletePaymentManagerRequest.Builder> deletePaymentManagerRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a payment manager. All payment connectors associated with the payment manager must be deleted before the payment manager can be deleted. This operation initiates the deletion process asynchronously.
This is a convenience which creates an instance of the
DeletePaymentManagerRequest.Builderavoiding the need to create one manually viaDeletePaymentManagerRequest.builder()- Parameters:
deletePaymentManagerRequest- AConsumerthat will call methods onDeletePaymentManagerRequest.Builderto create a request.- Returns:
- Result of the DeletePaymentManager operation returned by the service.
- See Also:
-
deletePolicy
default DeletePolicyResponse deletePolicy(DeletePolicyRequest deletePolicyRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an existing policy from the AgentCore Policy system. Once deleted, the policy can no longer be used for agent behavior control and all references to it become invalid. This is an asynchronous operation. Use the
GetPolicyoperation to poll thestatusfield to track completion.- Parameters:
deletePolicyRequest-- Returns:
- Result of the DeletePolicy operation returned by the service.
- See Also:
-
deletePolicy
default DeletePolicyResponse deletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an existing policy from the AgentCore Policy system. Once deleted, the policy can no longer be used for agent behavior control and all references to it become invalid. This is an asynchronous operation. Use the
GetPolicyoperation to poll thestatusfield to track completion.
This is a convenience which creates an instance of the
DeletePolicyRequest.Builderavoiding the need to create one manually viaDeletePolicyRequest.builder()- Parameters:
deletePolicyRequest- AConsumerthat will call methods onDeletePolicyRequest.Builderto create a request.- Returns:
- Result of the DeletePolicy operation returned by the service.
- See Also:
-
deletePolicyEngine
default DeletePolicyEngineResponse deletePolicyEngine(DeletePolicyEngineRequest deletePolicyEngineRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an existing policy engine from the AgentCore Policy system. The policy engine must not have any associated policies before deletion. Once deleted, the policy engine and all its configurations become unavailable for policy management and evaluation. This is an asynchronous operation. Use the
GetPolicyEngineoperation to poll thestatusfield to track completion.- Parameters:
deletePolicyEngineRequest-- Returns:
- Result of the DeletePolicyEngine operation returned by the service.
- See Also:
-
deletePolicyEngine
default DeletePolicyEngineResponse deletePolicyEngine(Consumer<DeletePolicyEngineRequest.Builder> deletePolicyEngineRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes an existing policy engine from the AgentCore Policy system. The policy engine must not have any associated policies before deletion. Once deleted, the policy engine and all its configurations become unavailable for policy management and evaluation. This is an asynchronous operation. Use the
GetPolicyEngineoperation to poll thestatusfield to track completion.
This is a convenience which creates an instance of the
DeletePolicyEngineRequest.Builderavoiding the need to create one manually viaDeletePolicyEngineRequest.builder()- Parameters:
deletePolicyEngineRequest- AConsumerthat will call methods onDeletePolicyEngineRequest.Builderto create a request.- Returns:
- Result of the DeletePolicyEngine operation returned by the service.
- See Also:
-
deleteRegistry
default DeleteRegistryResponse deleteRegistry(DeleteRegistryRequest deleteRegistryRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a registry. The registry must contain zero records before it can be deleted. This operation initiates the deletion process asynchronously.
- Parameters:
deleteRegistryRequest-- Returns:
- Result of the DeleteRegistry operation returned by the service.
- See Also:
-
deleteRegistry
default DeleteRegistryResponse deleteRegistry(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a registry. The registry must contain zero records before it can be deleted. This operation initiates the deletion process asynchronously.
This is a convenience which creates an instance of the
DeleteRegistryRequest.Builderavoiding the need to create one manually viaDeleteRegistryRequest.builder()- Parameters:
deleteRegistryRequest- AConsumerthat will call methods onDeleteRegistryRequest.Builderto create a request.- Returns:
- Result of the DeleteRegistry operation returned by the service.
- See Also:
-
deleteRegistryRecord
default DeleteRegistryRecordResponse deleteRegistryRecord(DeleteRegistryRecordRequest deleteRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a registry record. The record's status transitions to
DELETINGand the record is removed asynchronously.- Parameters:
deleteRegistryRecordRequest-- Returns:
- Result of the DeleteRegistryRecord operation returned by the service.
- See Also:
-
deleteRegistryRecord
default DeleteRegistryRecordResponse deleteRegistryRecord(Consumer<DeleteRegistryRecordRequest.Builder> deleteRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a registry record. The record's status transitions to
DELETINGand the record is removed asynchronously.
This is a convenience which creates an instance of the
DeleteRegistryRecordRequest.Builderavoiding the need to create one manually viaDeleteRegistryRecordRequest.builder()- Parameters:
deleteRegistryRecordRequest- AConsumerthat will call methods onDeleteRegistryRecordRequest.Builderto create a request.- Returns:
- Result of the DeleteRegistryRecord operation returned by the service.
- See Also:
-
deleteResourcePolicy
default DeleteResourcePolicyResponse deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes the resource-based policy for a specified resource.
This feature is currently available only for AgentCore Runtime and Gateway.
- Parameters:
deleteResourcePolicyRequest-- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
-
deleteResourcePolicy
default DeleteResourcePolicyResponse deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes the resource-based policy for a specified resource.
This feature is currently available only for AgentCore Runtime and Gateway.
This is a convenience which creates an instance of the
DeleteResourcePolicyRequest.Builderavoiding the need to create one manually viaDeleteResourcePolicyRequest.builder()- Parameters:
deleteResourcePolicyRequest- AConsumerthat will call methods onDeleteResourcePolicyRequest.Builderto create a request.- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
-
deleteWorkloadIdentity
default DeleteWorkloadIdentityResponse deleteWorkloadIdentity(DeleteWorkloadIdentityRequest deleteWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a workload identity.
- Parameters:
deleteWorkloadIdentityRequest-- Returns:
- Result of the DeleteWorkloadIdentity operation returned by the service.
- See Also:
-
deleteWorkloadIdentity
default DeleteWorkloadIdentityResponse deleteWorkloadIdentity(Consumer<DeleteWorkloadIdentityRequest.Builder> deleteWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Deletes a workload identity.
This is a convenience which creates an instance of the
DeleteWorkloadIdentityRequest.Builderavoiding the need to create one manually viaDeleteWorkloadIdentityRequest.builder()- Parameters:
deleteWorkloadIdentityRequest- AConsumerthat will call methods onDeleteWorkloadIdentityRequest.Builderto create a request.- Returns:
- Result of the DeleteWorkloadIdentity operation returned by the service.
- See Also:
-
getAgentRuntime
default GetAgentRuntimeResponse getAgentRuntime(GetAgentRuntimeRequest getAgentRuntimeRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets an Amazon Bedrock AgentCore Runtime.
- Parameters:
getAgentRuntimeRequest-- Returns:
- Result of the GetAgentRuntime operation returned by the service.
- See Also:
-
getAgentRuntime
default GetAgentRuntimeResponse getAgentRuntime(Consumer<GetAgentRuntimeRequest.Builder> getAgentRuntimeRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets an Amazon Bedrock AgentCore Runtime.
This is a convenience which creates an instance of the
GetAgentRuntimeRequest.Builderavoiding the need to create one manually viaGetAgentRuntimeRequest.builder()- Parameters:
getAgentRuntimeRequest- AConsumerthat will call methods onGetAgentRuntimeRequest.Builderto create a request.- Returns:
- Result of the GetAgentRuntime operation returned by the service.
- See Also:
-
getAgentRuntimeEndpoint
default GetAgentRuntimeEndpointResponse getAgentRuntimeEndpoint(GetAgentRuntimeEndpointRequest getAgentRuntimeEndpointRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about an Amazon Secure AgentEndpoint.
- Parameters:
getAgentRuntimeEndpointRequest-- Returns:
- Result of the GetAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
getAgentRuntimeEndpoint
default GetAgentRuntimeEndpointResponse getAgentRuntimeEndpoint(Consumer<GetAgentRuntimeEndpointRequest.Builder> getAgentRuntimeEndpointRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about an Amazon Secure AgentEndpoint.
This is a convenience which creates an instance of the
GetAgentRuntimeEndpointRequest.Builderavoiding the need to create one manually viaGetAgentRuntimeEndpointRequest.builder()- Parameters:
getAgentRuntimeEndpointRequest- AConsumerthat will call methods onGetAgentRuntimeEndpointRequest.Builderto create a request.- Returns:
- Result of the GetAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
getApiKeyCredentialProvider
default GetApiKeyCredentialProviderResponse getApiKeyCredentialProvider(GetApiKeyCredentialProviderRequest getApiKeyCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about an API key credential provider.
- Parameters:
getApiKeyCredentialProviderRequest-- Returns:
- Result of the GetApiKeyCredentialProvider operation returned by the service.
- See Also:
-
getApiKeyCredentialProvider
default GetApiKeyCredentialProviderResponse getApiKeyCredentialProvider(Consumer<GetApiKeyCredentialProviderRequest.Builder> getApiKeyCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about an API key credential provider.
This is a convenience which creates an instance of the
GetApiKeyCredentialProviderRequest.Builderavoiding the need to create one manually viaGetApiKeyCredentialProviderRequest.builder()- Parameters:
getApiKeyCredentialProviderRequest- AConsumerthat will call methods onGetApiKeyCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the GetApiKeyCredentialProvider operation returned by the service.
- See Also:
-
getBrowser
default GetBrowserResponse getBrowser(GetBrowserRequest getBrowserRequest) throws ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a custom browser.
- Parameters:
getBrowserRequest-- Returns:
- Result of the GetBrowser operation returned by the service.
- See Also:
-
getBrowser
default GetBrowserResponse getBrowser(Consumer<GetBrowserRequest.Builder> getBrowserRequest) throws ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a custom browser.
This is a convenience which creates an instance of the
GetBrowserRequest.Builderavoiding the need to create one manually viaGetBrowserRequest.builder()- Parameters:
getBrowserRequest- AConsumerthat will call methods onGetBrowserRequest.Builderto create a request.- Returns:
- Result of the GetBrowser operation returned by the service.
- See Also:
-
getBrowserProfile
default GetBrowserProfileResponse getBrowserProfile(GetBrowserProfileRequest getBrowserProfileRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a browser profile.
- Parameters:
getBrowserProfileRequest-- Returns:
- Result of the GetBrowserProfile operation returned by the service.
- See Also:
-
getBrowserProfile
default GetBrowserProfileResponse getBrowserProfile(Consumer<GetBrowserProfileRequest.Builder> getBrowserProfileRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a browser profile.
This is a convenience which creates an instance of the
GetBrowserProfileRequest.Builderavoiding the need to create one manually viaGetBrowserProfileRequest.builder()- Parameters:
getBrowserProfileRequest- AConsumerthat will call methods onGetBrowserProfileRequest.Builderto create a request.- Returns:
- Result of the GetBrowserProfile operation returned by the service.
- See Also:
-
getCodeInterpreter
default GetCodeInterpreterResponse getCodeInterpreter(GetCodeInterpreterRequest getCodeInterpreterRequest) throws ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a custom code interpreter.
- Parameters:
getCodeInterpreterRequest-- Returns:
- Result of the GetCodeInterpreter operation returned by the service.
- See Also:
-
getCodeInterpreter
default GetCodeInterpreterResponse getCodeInterpreter(Consumer<GetCodeInterpreterRequest.Builder> getCodeInterpreterRequest) throws ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets information about a custom code interpreter.
This is a convenience which creates an instance of the
GetCodeInterpreterRequest.Builderavoiding the need to create one manually viaGetCodeInterpreterRequest.builder()- Parameters:
getCodeInterpreterRequest- AConsumerthat will call methods onGetCodeInterpreterRequest.Builderto create a request.- Returns:
- Result of the GetCodeInterpreter operation returned by the service.
- See Also:
-
getConfigurationBundle
default GetConfigurationBundleResponse getConfigurationBundle(GetConfigurationBundleRequest getConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets the latest version of a configuration bundle. By default, returns the latest version on the mainline branch. Use
GetConfigurationBundleVersionto retrieve a specific historical version.- Parameters:
getConfigurationBundleRequest-- Returns:
- Result of the GetConfigurationBundle operation returned by the service.
- See Also:
-
getConfigurationBundle
default GetConfigurationBundleResponse getConfigurationBundle(Consumer<GetConfigurationBundleRequest.Builder> getConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets the latest version of a configuration bundle. By default, returns the latest version on the mainline branch. Use
GetConfigurationBundleVersionto retrieve a specific historical version.
This is a convenience which creates an instance of the
GetConfigurationBundleRequest.Builderavoiding the need to create one manually viaGetConfigurationBundleRequest.builder()- Parameters:
getConfigurationBundleRequest- AConsumerthat will call methods onGetConfigurationBundleRequest.Builderto create a request.- Returns:
- Result of the GetConfigurationBundle operation returned by the service.
- See Also:
-
getConfigurationBundleVersion
default GetConfigurationBundleVersionResponse getConfigurationBundleVersion(GetConfigurationBundleVersionRequest getConfigurationBundleVersionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets a specific version of a configuration bundle by its version identifier.
- Parameters:
getConfigurationBundleVersionRequest-- Returns:
- Result of the GetConfigurationBundleVersion operation returned by the service.
- See Also:
-
getConfigurationBundleVersion
default GetConfigurationBundleVersionResponse getConfigurationBundleVersion(Consumer<GetConfigurationBundleVersionRequest.Builder> getConfigurationBundleVersionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Gets a specific version of a configuration bundle by its version identifier.
This is a convenience which creates an instance of the
GetConfigurationBundleVersionRequest.Builderavoiding the need to create one manually viaGetConfigurationBundleVersionRequest.builder()- Parameters:
getConfigurationBundleVersionRequest- AConsumerthat will call methods onGetConfigurationBundleVersionRequest.Builderto create a request.- Returns:
- Result of the GetConfigurationBundleVersion operation returned by the service.
- See Also:
-
getEvaluator
default GetEvaluatorResponse getEvaluator(GetEvaluatorRequest getEvaluatorRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about an evaluator, including its configuration, status, and metadata. Works with both built-in and custom evaluators.
- Parameters:
getEvaluatorRequest-- Returns:
- Result of the GetEvaluator operation returned by the service.
- See Also:
-
getEvaluator
default GetEvaluatorResponse getEvaluator(Consumer<GetEvaluatorRequest.Builder> getEvaluatorRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about an evaluator, including its configuration, status, and metadata. Works with both built-in and custom evaluators.
This is a convenience which creates an instance of the
GetEvaluatorRequest.Builderavoiding the need to create one manually viaGetEvaluatorRequest.builder()- Parameters:
getEvaluatorRequest- AConsumerthat will call methods onGetEvaluatorRequest.Builderto create a request.- Returns:
- Result of the GetEvaluator operation returned by the service.
- See Also:
-
getGateway
default GetGatewayResponse getGateway(GetGatewayRequest getGatewayRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific Gateway.
- Parameters:
getGatewayRequest-- Returns:
- Result of the GetGateway operation returned by the service.
- See Also:
-
getGateway
default GetGatewayResponse getGateway(Consumer<GetGatewayRequest.Builder> getGatewayRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific Gateway.
This is a convenience which creates an instance of the
GetGatewayRequest.Builderavoiding the need to create one manually viaGetGatewayRequest.builder()- Parameters:
getGatewayRequest- AConsumerthat will call methods onGetGatewayRequest.Builderto create a request.- Returns:
- Result of the GetGateway operation returned by the service.
- See Also:
-
getGatewayRule
default GetGatewayRuleResponse getGatewayRule(GetGatewayRuleRequest getGatewayRuleRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific gateway rule.
- Parameters:
getGatewayRuleRequest-- Returns:
- Result of the GetGatewayRule operation returned by the service.
- See Also:
-
getGatewayRule
default GetGatewayRuleResponse getGatewayRule(Consumer<GetGatewayRuleRequest.Builder> getGatewayRuleRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific gateway rule.
This is a convenience which creates an instance of the
GetGatewayRuleRequest.Builderavoiding the need to create one manually viaGetGatewayRuleRequest.builder()- Parameters:
getGatewayRuleRequest- AConsumerthat will call methods onGetGatewayRuleRequest.Builderto create a request.- Returns:
- Result of the GetGatewayRule operation returned by the service.
- See Also:
-
getGatewayTarget
default GetGatewayTargetResponse getGatewayTarget(GetGatewayTargetRequest getGatewayTargetRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific gateway target.
- Parameters:
getGatewayTargetRequest-- Returns:
- Result of the GetGatewayTarget operation returned by the service.
- See Also:
-
getGatewayTarget
default GetGatewayTargetResponse getGatewayTarget(Consumer<GetGatewayTargetRequest.Builder> getGatewayTargetRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific gateway target.
This is a convenience which creates an instance of the
GetGatewayTargetRequest.Builderavoiding the need to create one manually viaGetGatewayTargetRequest.builder()- Parameters:
getGatewayTargetRequest- AConsumerthat will call methods onGetGatewayTargetRequest.Builderto create a request.- Returns:
- Result of the GetGatewayTarget operation returned by the service.
- See Also:
-
getHarness
default GetHarnessResponse getHarness(GetHarnessRequest getHarnessRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to get a single Harness.
- Parameters:
getHarnessRequest-- Returns:
- Result of the GetHarness operation returned by the service.
- See Also:
-
getHarness
default GetHarnessResponse getHarness(Consumer<GetHarnessRequest.Builder> getHarnessRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to get a single Harness.
This is a convenience which creates an instance of the
GetHarnessRequest.Builderavoiding the need to create one manually viaGetHarnessRequest.builder()- Parameters:
getHarnessRequest- AConsumerthat will call methods onGetHarnessRequest.Builderto create a request.- Returns:
- Result of the GetHarness operation returned by the service.
- See Also:
-
getMemory
default GetMemoryResponse getMemory(GetMemoryRequest getMemoryRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieve an existing Amazon Bedrock AgentCore Memory resource.
- Parameters:
getMemoryRequest-- Returns:
- Result of the GetMemory operation returned by the service.
- See Also:
-
getMemory
default GetMemoryResponse getMemory(Consumer<GetMemoryRequest.Builder> getMemoryRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieve an existing Amazon Bedrock AgentCore Memory resource.
This is a convenience which creates an instance of the
GetMemoryRequest.Builderavoiding the need to create one manually viaGetMemoryRequest.builder()- Parameters:
getMemoryRequest- AConsumerthat will call methods onGetMemoryRequest.Builderto create a request.- Returns:
- Result of the GetMemory operation returned by the service.
- See Also:
-
getOauth2CredentialProvider
default GetOauth2CredentialProviderResponse getOauth2CredentialProvider(GetOauth2CredentialProviderRequest getOauth2CredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about an OAuth2 credential provider.
- Parameters:
getOauth2CredentialProviderRequest-- Returns:
- Result of the GetOauth2CredentialProvider operation returned by the service.
- See Also:
-
getOauth2CredentialProvider
default GetOauth2CredentialProviderResponse getOauth2CredentialProvider(Consumer<GetOauth2CredentialProviderRequest.Builder> getOauth2CredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about an OAuth2 credential provider.
This is a convenience which creates an instance of the
GetOauth2CredentialProviderRequest.Builderavoiding the need to create one manually viaGetOauth2CredentialProviderRequest.builder()- Parameters:
getOauth2CredentialProviderRequest- AConsumerthat will call methods onGetOauth2CredentialProviderRequest.Builderto create a request.- Returns:
- Result of the GetOauth2CredentialProvider operation returned by the service.
- See Also:
-
getOnlineEvaluationConfig
default GetOnlineEvaluationConfigResponse getOnlineEvaluationConfig(GetOnlineEvaluationConfigRequest getOnlineEvaluationConfigRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about an online evaluation configuration, including its rules, data sources, evaluators, and execution status.
- Parameters:
getOnlineEvaluationConfigRequest-- Returns:
- Result of the GetOnlineEvaluationConfig operation returned by the service.
- See Also:
-
getOnlineEvaluationConfig
default GetOnlineEvaluationConfigResponse getOnlineEvaluationConfig(Consumer<GetOnlineEvaluationConfigRequest.Builder> getOnlineEvaluationConfigRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about an online evaluation configuration, including its rules, data sources, evaluators, and execution status.
This is a convenience which creates an instance of the
GetOnlineEvaluationConfigRequest.Builderavoiding the need to create one manually viaGetOnlineEvaluationConfigRequest.builder()- Parameters:
getOnlineEvaluationConfigRequest- AConsumerthat will call methods onGetOnlineEvaluationConfigRequest.Builderto create a request.- Returns:
- Result of the GetOnlineEvaluationConfig operation returned by the service.
- See Also:
-
getPaymentConnector
default GetPaymentConnectorResponse getPaymentConnector(GetPaymentConnectorRequest getPaymentConnectorRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment connector.
- Parameters:
getPaymentConnectorRequest-- Returns:
- Result of the GetPaymentConnector operation returned by the service.
- See Also:
-
getPaymentConnector
default GetPaymentConnectorResponse getPaymentConnector(Consumer<GetPaymentConnectorRequest.Builder> getPaymentConnectorRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment connector.
This is a convenience which creates an instance of the
GetPaymentConnectorRequest.Builderavoiding the need to create one manually viaGetPaymentConnectorRequest.builder()- Parameters:
getPaymentConnectorRequest- AConsumerthat will call methods onGetPaymentConnectorRequest.Builderto create a request.- Returns:
- Result of the GetPaymentConnector operation returned by the service.
- See Also:
-
getPaymentCredentialProvider
default GetPaymentCredentialProviderResponse getPaymentCredentialProvider(GetPaymentCredentialProviderRequest getPaymentCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment credential provider.
- Parameters:
getPaymentCredentialProviderRequest-- Returns:
- Result of the GetPaymentCredentialProvider operation returned by the service.
- See Also:
-
getPaymentCredentialProvider
default GetPaymentCredentialProviderResponse getPaymentCredentialProvider(Consumer<GetPaymentCredentialProviderRequest.Builder> getPaymentCredentialProviderRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment credential provider.
This is a convenience which creates an instance of the
GetPaymentCredentialProviderRequest.Builderavoiding the need to create one manually viaGetPaymentCredentialProviderRequest.builder()- Parameters:
getPaymentCredentialProviderRequest- AConsumerthat will call methods onGetPaymentCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the GetPaymentCredentialProvider operation returned by the service.
- See Also:
-
getPaymentManager
default GetPaymentManagerResponse getPaymentManager(GetPaymentManagerRequest getPaymentManagerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment manager.
- Parameters:
getPaymentManagerRequest-- Returns:
- Result of the GetPaymentManager operation returned by the service.
- See Also:
-
getPaymentManager
default GetPaymentManagerResponse getPaymentManager(Consumer<GetPaymentManagerRequest.Builder> getPaymentManagerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific payment manager.
This is a convenience which creates an instance of the
GetPaymentManagerRequest.Builderavoiding the need to create one manually viaGetPaymentManagerRequest.builder()- Parameters:
getPaymentManagerRequest- AConsumerthat will call methods onGetPaymentManagerRequest.Builderto create a request.- Returns:
- Result of the GetPaymentManager operation returned by the service.
- See Also:
-
getPolicy
default GetPolicyResponse getPolicy(GetPolicyRequest getPolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific policy within the AgentCore Policy system. This operation returns the complete policy definition, metadata, and current status, allowing administrators to review and manage policy configurations.
- Parameters:
getPolicyRequest-- Returns:
- Result of the GetPolicy operation returned by the service.
- See Also:
-
getPolicy
default GetPolicyResponse getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific policy within the AgentCore Policy system. This operation returns the complete policy definition, metadata, and current status, allowing administrators to review and manage policy configurations.
This is a convenience which creates an instance of the
GetPolicyRequest.Builderavoiding the need to create one manually viaGetPolicyRequest.builder()- Parameters:
getPolicyRequest- AConsumerthat will call methods onGetPolicyRequest.Builderto create a request.- Returns:
- Result of the GetPolicy operation returned by the service.
- See Also:
-
getPolicyEngine
default GetPolicyEngineResponse getPolicyEngine(GetPolicyEngineRequest getPolicyEngineRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific policy engine within the AgentCore Policy system. This operation returns the complete policy engine configuration, metadata, and current status, allowing administrators to review and manage policy engine settings.
- Parameters:
getPolicyEngineRequest-- Returns:
- Result of the GetPolicyEngine operation returned by the service.
- See Also:
-
getPolicyEngine
default GetPolicyEngineResponse getPolicyEngine(Consumer<GetPolicyEngineRequest.Builder> getPolicyEngineRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves detailed information about a specific policy engine within the AgentCore Policy system. This operation returns the complete policy engine configuration, metadata, and current status, allowing administrators to review and manage policy engine settings.
This is a convenience which creates an instance of the
GetPolicyEngineRequest.Builderavoiding the need to create one manually viaGetPolicyEngineRequest.builder()- Parameters:
getPolicyEngineRequest- AConsumerthat will call methods onGetPolicyEngineRequest.Builderto create a request.- Returns:
- Result of the GetPolicyEngine operation returned by the service.
- See Also:
-
getPolicyEngineSummary
default GetPolicyEngineSummaryResponse getPolicyEngineSummary(GetPolicyEngineSummaryRequest getPolicyEngineSummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and the encryption key ARN, but does not include the description or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
getPolicyEngineSummaryRequest-- Returns:
- Result of the GetPolicyEngineSummary operation returned by the service.
- See Also:
-
getPolicyEngineSummary
default GetPolicyEngineSummaryResponse getPolicyEngineSummary(Consumer<GetPolicyEngineSummaryRequest.Builder> getPolicyEngineSummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and the encryption key ARN, but does not include the description or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
GetPolicyEngineSummaryRequest.Builderavoiding the need to create one manually viaGetPolicyEngineSummaryRequest.builder()- Parameters:
getPolicyEngineSummaryRequest- AConsumerthat will call methods onGetPolicyEngineSummaryRequest.Builderto create a request.- Returns:
- Result of the GetPolicyEngineSummary operation returned by the service.
- See Also:
-
getPolicyGeneration
default GetPolicyGenerationResponse getPolicyGeneration(GetPolicyGenerationRequest getPolicyGenerationRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a policy generation request within the AgentCore Policy system. Policy generation converts natural language descriptions into Cedar policy statements using AI-powered translation, enabling non-technical users to create policies.
- Parameters:
getPolicyGenerationRequest-- Returns:
- Result of the GetPolicyGeneration operation returned by the service.
- See Also:
-
getPolicyGeneration
default GetPolicyGenerationResponse getPolicyGeneration(Consumer<GetPolicyGenerationRequest.Builder> getPolicyGenerationRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a policy generation request within the AgentCore Policy system. Policy generation converts natural language descriptions into Cedar policy statements using AI-powered translation, enabling non-technical users to create policies.
This is a convenience which creates an instance of the
GetPolicyGenerationRequest.Builderavoiding the need to create one manually viaGetPolicyGenerationRequest.builder()- Parameters:
getPolicyGenerationRequest- AConsumerthat will call methods onGetPolicyGenerationRequest.Builderto create a request.- Returns:
- Result of the GetPolicyGeneration operation returned by the service.
- See Also:
-
getPolicyGenerationSummary
default GetPolicyGenerationSummaryResponse getPolicyGenerationSummary(GetPolicyGenerationSummaryRequest getPolicyGenerationSummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy generation request without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and findings, but does not include status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
getPolicyGenerationSummaryRequest-- Returns:
- Result of the GetPolicyGenerationSummary operation returned by the service.
- See Also:
-
getPolicyGenerationSummary
default GetPolicyGenerationSummaryResponse getPolicyGenerationSummary(Consumer<GetPolicyGenerationSummaryRequest.Builder> getPolicyGenerationSummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy generation request without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and findings, but does not include status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
GetPolicyGenerationSummaryRequest.Builderavoiding the need to create one manually viaGetPolicyGenerationSummaryRequest.builder()- Parameters:
getPolicyGenerationSummaryRequest- AConsumerthat will call methods onGetPolicyGenerationSummaryRequest.Builderto create a request.- Returns:
- Result of the GetPolicyGenerationSummary operation returned by the service.
- See Also:
-
getPolicySummary
default GetPolicySummaryResponse getPolicySummary(GetPolicySummaryRequest getPolicySummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps, but does not include the policy definition, description, or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
getPolicySummaryRequest-- Returns:
- Result of the GetPolicySummary operation returned by the service.
- See Also:
-
getPolicySummary
default GetPolicySummaryResponse getPolicySummary(Consumer<GetPolicySummaryRequest.Builder> getPolicySummaryRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a metadata-only summary of a specific policy without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps, but does not include the policy definition, description, or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
GetPolicySummaryRequest.Builderavoiding the need to create one manually viaGetPolicySummaryRequest.builder()- Parameters:
getPolicySummaryRequest- AConsumerthat will call methods onGetPolicySummaryRequest.Builderto create a request.- Returns:
- Result of the GetPolicySummary operation returned by the service.
- See Also:
-
getRegistry
default GetRegistryResponse getRegistry(GetRegistryRequest getRegistryRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific registry.
- Parameters:
getRegistryRequest-- Returns:
- Result of the GetRegistry operation returned by the service.
- See Also:
-
getRegistry
default GetRegistryResponse getRegistry(Consumer<GetRegistryRequest.Builder> getRegistryRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific registry.
This is a convenience which creates an instance of the
GetRegistryRequest.Builderavoiding the need to create one manually viaGetRegistryRequest.builder()- Parameters:
getRegistryRequest- AConsumerthat will call methods onGetRegistryRequest.Builderto create a request.- Returns:
- Result of the GetRegistry operation returned by the service.
- See Also:
-
getRegistryRecord
default GetRegistryRecordResponse getRegistryRecord(GetRegistryRecordRequest getRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific registry record.
- Parameters:
getRegistryRecordRequest-- Returns:
- Result of the GetRegistryRecord operation returned by the service.
- See Also:
-
getRegistryRecord
default GetRegistryRecordResponse getRegistryRecord(Consumer<GetRegistryRecordRequest.Builder> getRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a specific registry record.
This is a convenience which creates an instance of the
GetRegistryRecordRequest.Builderavoiding the need to create one manually viaGetRegistryRecordRequest.builder()- Parameters:
getRegistryRecordRequest- AConsumerthat will call methods onGetRegistryRecordRequest.Builderto create a request.- Returns:
- Result of the GetRegistryRecord operation returned by the service.
- See Also:
-
getResourcePolicy
default GetResourcePolicyResponse getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves the resource-based policy for a specified resource.
This feature is currently available only for AgentCore Runtime and Gateway.
- Parameters:
getResourcePolicyRequest-- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
-
getResourcePolicy
default GetResourcePolicyResponse getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves the resource-based policy for a specified resource.
This feature is currently available only for AgentCore Runtime and Gateway.
This is a convenience which creates an instance of the
GetResourcePolicyRequest.Builderavoiding the need to create one manually viaGetResourcePolicyRequest.builder()- Parameters:
getResourcePolicyRequest- AConsumerthat will call methods onGetResourcePolicyRequest.Builderto create a request.- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
-
getTokenVault
default GetTokenVaultResponse getTokenVault(GetTokenVaultRequest getTokenVaultRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a token vault.
- Parameters:
getTokenVaultRequest-- Returns:
- Result of the GetTokenVault operation returned by the service.
- See Also:
-
getTokenVault
default GetTokenVaultResponse getTokenVault(Consumer<GetTokenVaultRequest.Builder> getTokenVaultRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a token vault.
This is a convenience which creates an instance of the
GetTokenVaultRequest.Builderavoiding the need to create one manually viaGetTokenVaultRequest.builder()- Parameters:
getTokenVaultRequest- AConsumerthat will call methods onGetTokenVaultRequest.Builderto create a request.- Returns:
- Result of the GetTokenVault operation returned by the service.
- See Also:
-
getWorkloadIdentity
default GetWorkloadIdentityResponse getWorkloadIdentity(GetWorkloadIdentityRequest getWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a workload identity.
- Parameters:
getWorkloadIdentityRequest-- Returns:
- Result of the GetWorkloadIdentity operation returned by the service.
- See Also:
-
getWorkloadIdentity
default GetWorkloadIdentityResponse getWorkloadIdentity(Consumer<GetWorkloadIdentityRequest.Builder> getWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves information about a workload identity.
This is a convenience which creates an instance of the
GetWorkloadIdentityRequest.Builderavoiding the need to create one manually viaGetWorkloadIdentityRequest.builder()- Parameters:
getWorkloadIdentityRequest- AConsumerthat will call methods onGetWorkloadIdentityRequest.Builderto create a request.- Returns:
- Result of the GetWorkloadIdentity operation returned by the service.
- See Also:
-
listAgentRuntimeEndpoints
default ListAgentRuntimeEndpointsResponse listAgentRuntimeEndpoints(ListAgentRuntimeEndpointsRequest listAgentRuntimeEndpointsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all endpoints for a specific Amazon Secure Agent.
- Parameters:
listAgentRuntimeEndpointsRequest-- Returns:
- Result of the ListAgentRuntimeEndpoints operation returned by the service.
- See Also:
-
listAgentRuntimeEndpoints
default ListAgentRuntimeEndpointsResponse listAgentRuntimeEndpoints(Consumer<ListAgentRuntimeEndpointsRequest.Builder> listAgentRuntimeEndpointsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all endpoints for a specific Amazon Secure Agent.
This is a convenience which creates an instance of the
ListAgentRuntimeEndpointsRequest.Builderavoiding the need to create one manually viaListAgentRuntimeEndpointsRequest.builder()- Parameters:
listAgentRuntimeEndpointsRequest- AConsumerthat will call methods onListAgentRuntimeEndpointsRequest.Builderto create a request.- Returns:
- Result of the ListAgentRuntimeEndpoints operation returned by the service.
- See Also:
-
listAgentRuntimeEndpointsPaginator
default ListAgentRuntimeEndpointsIterable listAgentRuntimeEndpointsPaginator(ListAgentRuntimeEndpointsRequest listAgentRuntimeEndpointsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client.listAgentRuntimeEndpointsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client .listAgentRuntimeEndpointsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client.listAgentRuntimeEndpointsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation.- Parameters:
listAgentRuntimeEndpointsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAgentRuntimeEndpointsPaginator
default ListAgentRuntimeEndpointsIterable listAgentRuntimeEndpointsPaginator(Consumer<ListAgentRuntimeEndpointsRequest.Builder> listAgentRuntimeEndpointsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client.listAgentRuntimeEndpointsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client .listAgentRuntimeEndpointsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeEndpointsIterable responses = client.listAgentRuntimeEndpointsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimeEndpoints(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeEndpointsRequest)operation.
This is a convenience which creates an instance of the
ListAgentRuntimeEndpointsRequest.Builderavoiding the need to create one manually viaListAgentRuntimeEndpointsRequest.builder()- Parameters:
listAgentRuntimeEndpointsRequest- AConsumerthat will call methods onListAgentRuntimeEndpointsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAgentRuntimeVersions
default ListAgentRuntimeVersionsResponse listAgentRuntimeVersions(ListAgentRuntimeVersionsRequest listAgentRuntimeVersionsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all versions of a specific Amazon Secure Agent.
- Parameters:
listAgentRuntimeVersionsRequest-- Returns:
- Result of the ListAgentRuntimeVersions operation returned by the service.
- See Also:
-
listAgentRuntimeVersions
default ListAgentRuntimeVersionsResponse listAgentRuntimeVersions(Consumer<ListAgentRuntimeVersionsRequest.Builder> listAgentRuntimeVersionsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all versions of a specific Amazon Secure Agent.
This is a convenience which creates an instance of the
ListAgentRuntimeVersionsRequest.Builderavoiding the need to create one manually viaListAgentRuntimeVersionsRequest.builder()- Parameters:
listAgentRuntimeVersionsRequest- AConsumerthat will call methods onListAgentRuntimeVersionsRequest.Builderto create a request.- Returns:
- Result of the ListAgentRuntimeVersions operation returned by the service.
- See Also:
-
listAgentRuntimeVersionsPaginator
default ListAgentRuntimeVersionsIterable listAgentRuntimeVersionsPaginator(ListAgentRuntimeVersionsRequest listAgentRuntimeVersionsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client.listAgentRuntimeVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client .listAgentRuntimeVersionsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client.listAgentRuntimeVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation.- Parameters:
listAgentRuntimeVersionsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAgentRuntimeVersionsPaginator
default ListAgentRuntimeVersionsIterable listAgentRuntimeVersionsPaginator(Consumer<ListAgentRuntimeVersionsRequest.Builder> listAgentRuntimeVersionsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client.listAgentRuntimeVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client .listAgentRuntimeVersionsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimeVersionsIterable responses = client.listAgentRuntimeVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimeVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimeVersionsRequest)operation.
This is a convenience which creates an instance of the
ListAgentRuntimeVersionsRequest.Builderavoiding the need to create one manually viaListAgentRuntimeVersionsRequest.builder()- Parameters:
listAgentRuntimeVersionsRequest- AConsumerthat will call methods onListAgentRuntimeVersionsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAgentRuntimes
default ListAgentRuntimesResponse listAgentRuntimes(ListAgentRuntimesRequest listAgentRuntimesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all Amazon Secure Agents in your account.
- Parameters:
listAgentRuntimesRequest-- Returns:
- Result of the ListAgentRuntimes operation returned by the service.
- See Also:
-
listAgentRuntimes
default ListAgentRuntimesResponse listAgentRuntimes(Consumer<ListAgentRuntimesRequest.Builder> listAgentRuntimesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all Amazon Secure Agents in your account.
This is a convenience which creates an instance of the
ListAgentRuntimesRequest.Builderavoiding the need to create one manually viaListAgentRuntimesRequest.builder()- Parameters:
listAgentRuntimesRequest- AConsumerthat will call methods onListAgentRuntimesRequest.Builderto create a request.- Returns:
- Result of the ListAgentRuntimes operation returned by the service.
- See Also:
-
listAgentRuntimesPaginator
default ListAgentRuntimesIterable listAgentRuntimesPaginator(ListAgentRuntimesRequest listAgentRuntimesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client.listAgentRuntimesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client .listAgentRuntimesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client.listAgentRuntimesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation.- Parameters:
listAgentRuntimesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAgentRuntimesPaginator
default ListAgentRuntimesIterable listAgentRuntimesPaginator(Consumer<ListAgentRuntimesRequest.Builder> listAgentRuntimesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client.listAgentRuntimesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client .listAgentRuntimesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListAgentRuntimesIterable responses = client.listAgentRuntimesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentRuntimes(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListAgentRuntimesRequest)operation.
This is a convenience which creates an instance of the
ListAgentRuntimesRequest.Builderavoiding the need to create one manually viaListAgentRuntimesRequest.builder()- Parameters:
listAgentRuntimesRequest- AConsumerthat will call methods onListAgentRuntimesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApiKeyCredentialProviders
default ListApiKeyCredentialProvidersResponse listApiKeyCredentialProviders(ListApiKeyCredentialProvidersRequest listApiKeyCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all API key credential providers in your account.
- Parameters:
listApiKeyCredentialProvidersRequest-- Returns:
- Result of the ListApiKeyCredentialProviders operation returned by the service.
- See Also:
-
listApiKeyCredentialProviders
default ListApiKeyCredentialProvidersResponse listApiKeyCredentialProviders(Consumer<ListApiKeyCredentialProvidersRequest.Builder> listApiKeyCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all API key credential providers in your account.
This is a convenience which creates an instance of the
ListApiKeyCredentialProvidersRequest.Builderavoiding the need to create one manually viaListApiKeyCredentialProvidersRequest.builder()- Parameters:
listApiKeyCredentialProvidersRequest- AConsumerthat will call methods onListApiKeyCredentialProvidersRequest.Builderto create a request.- Returns:
- Result of the ListApiKeyCredentialProviders operation returned by the service.
- See Also:
-
listApiKeyCredentialProvidersPaginator
default ListApiKeyCredentialProvidersIterable listApiKeyCredentialProvidersPaginator(ListApiKeyCredentialProvidersRequest listApiKeyCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listApiKeyCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client.listApiKeyCredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client .listApiKeyCredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client.listApiKeyCredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApiKeyCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersRequest)operation.- Parameters:
listApiKeyCredentialProvidersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApiKeyCredentialProvidersPaginator
default ListApiKeyCredentialProvidersIterable listApiKeyCredentialProvidersPaginator(Consumer<ListApiKeyCredentialProvidersRequest.Builder> listApiKeyCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listApiKeyCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client.listApiKeyCredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client .listApiKeyCredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListApiKeyCredentialProvidersIterable responses = client.listApiKeyCredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApiKeyCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListApiKeyCredentialProvidersRequest)operation.
This is a convenience which creates an instance of the
ListApiKeyCredentialProvidersRequest.Builderavoiding the need to create one manually viaListApiKeyCredentialProvidersRequest.builder()- Parameters:
listApiKeyCredentialProvidersRequest- AConsumerthat will call methods onListApiKeyCredentialProvidersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBrowserProfiles
default ListBrowserProfilesResponse listBrowserProfiles(ListBrowserProfilesRequest listBrowserProfilesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all browser profiles in your account.
- Parameters:
listBrowserProfilesRequest-- Returns:
- Result of the ListBrowserProfiles operation returned by the service.
- See Also:
-
listBrowserProfiles
default ListBrowserProfilesResponse listBrowserProfiles(Consumer<ListBrowserProfilesRequest.Builder> listBrowserProfilesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all browser profiles in your account.
This is a convenience which creates an instance of the
ListBrowserProfilesRequest.Builderavoiding the need to create one manually viaListBrowserProfilesRequest.builder()- Parameters:
listBrowserProfilesRequest- AConsumerthat will call methods onListBrowserProfilesRequest.Builderto create a request.- Returns:
- Result of the ListBrowserProfiles operation returned by the service.
- See Also:
-
listBrowserProfilesPaginator
default ListBrowserProfilesIterable listBrowserProfilesPaginator(ListBrowserProfilesRequest listBrowserProfilesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client.listBrowserProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client .listBrowserProfilesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client.listBrowserProfilesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation.- Parameters:
listBrowserProfilesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBrowserProfilesPaginator
default ListBrowserProfilesIterable listBrowserProfilesPaginator(Consumer<ListBrowserProfilesRequest.Builder> listBrowserProfilesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client.listBrowserProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client .listBrowserProfilesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowserProfilesIterable responses = client.listBrowserProfilesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBrowserProfiles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowserProfilesRequest)operation.
This is a convenience which creates an instance of the
ListBrowserProfilesRequest.Builderavoiding the need to create one manually viaListBrowserProfilesRequest.builder()- Parameters:
listBrowserProfilesRequest- AConsumerthat will call methods onListBrowserProfilesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBrowsers
default ListBrowsersResponse listBrowsers(ListBrowsersRequest listBrowsersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all custom browsers in your account.
- Parameters:
listBrowsersRequest-- Returns:
- Result of the ListBrowsers operation returned by the service.
- See Also:
-
listBrowsers
default ListBrowsersResponse listBrowsers(Consumer<ListBrowsersRequest.Builder> listBrowsersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all custom browsers in your account.
This is a convenience which creates an instance of the
ListBrowsersRequest.Builderavoiding the need to create one manually viaListBrowsersRequest.builder()- Parameters:
listBrowsersRequest- AConsumerthat will call methods onListBrowsersRequest.Builderto create a request.- Returns:
- Result of the ListBrowsers operation returned by the service.
- See Also:
-
listBrowsersPaginator
default ListBrowsersIterable listBrowsersPaginator(ListBrowsersRequest listBrowsersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client.listBrowsersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client .listBrowsersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client.listBrowsersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation.- Parameters:
listBrowsersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBrowsersPaginator
default ListBrowsersIterable listBrowsersPaginator(Consumer<ListBrowsersRequest.Builder> listBrowsersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client.listBrowsersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client .listBrowsersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListBrowsersIterable responses = client.listBrowsersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBrowsers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListBrowsersRequest)operation.
This is a convenience which creates an instance of the
ListBrowsersRequest.Builderavoiding the need to create one manually viaListBrowsersRequest.builder()- Parameters:
listBrowsersRequest- AConsumerthat will call methods onListBrowsersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCodeInterpreters
default ListCodeInterpretersResponse listCodeInterpreters(ListCodeInterpretersRequest listCodeInterpretersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all custom code interpreters in your account.
- Parameters:
listCodeInterpretersRequest-- Returns:
- Result of the ListCodeInterpreters operation returned by the service.
- See Also:
-
listCodeInterpreters
default ListCodeInterpretersResponse listCodeInterpreters(Consumer<ListCodeInterpretersRequest.Builder> listCodeInterpretersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all custom code interpreters in your account.
This is a convenience which creates an instance of the
ListCodeInterpretersRequest.Builderavoiding the need to create one manually viaListCodeInterpretersRequest.builder()- Parameters:
listCodeInterpretersRequest- AConsumerthat will call methods onListCodeInterpretersRequest.Builderto create a request.- Returns:
- Result of the ListCodeInterpreters operation returned by the service.
- See Also:
-
listCodeInterpretersPaginator
default ListCodeInterpretersIterable listCodeInterpretersPaginator(ListCodeInterpretersRequest listCodeInterpretersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client.listCodeInterpretersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client .listCodeInterpretersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client.listCodeInterpretersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation.- Parameters:
listCodeInterpretersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCodeInterpretersPaginator
default ListCodeInterpretersIterable listCodeInterpretersPaginator(Consumer<ListCodeInterpretersRequest.Builder> listCodeInterpretersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client.listCodeInterpretersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client .listCodeInterpretersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListCodeInterpretersIterable responses = client.listCodeInterpretersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCodeInterpreters(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListCodeInterpretersRequest)operation.
This is a convenience which creates an instance of the
ListCodeInterpretersRequest.Builderavoiding the need to create one manually viaListCodeInterpretersRequest.builder()- Parameters:
listCodeInterpretersRequest- AConsumerthat will call methods onListCodeInterpretersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfigurationBundleVersions
default ListConfigurationBundleVersionsResponse listConfigurationBundleVersions(ListConfigurationBundleVersionsRequest listConfigurationBundleVersionsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all versions of a configuration bundle, with optional filtering by branch name or creation source.
- Parameters:
listConfigurationBundleVersionsRequest-- Returns:
- Result of the ListConfigurationBundleVersions operation returned by the service.
- See Also:
-
listConfigurationBundleVersions
default ListConfigurationBundleVersionsResponse listConfigurationBundleVersions(Consumer<ListConfigurationBundleVersionsRequest.Builder> listConfigurationBundleVersionsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all versions of a configuration bundle, with optional filtering by branch name or creation source.
This is a convenience which creates an instance of the
ListConfigurationBundleVersionsRequest.Builderavoiding the need to create one manually viaListConfigurationBundleVersionsRequest.builder()- Parameters:
listConfigurationBundleVersionsRequest- AConsumerthat will call methods onListConfigurationBundleVersionsRequest.Builderto create a request.- Returns:
- Result of the ListConfigurationBundleVersions operation returned by the service.
- See Also:
-
listConfigurationBundleVersionsPaginator
default ListConfigurationBundleVersionsIterable listConfigurationBundleVersionsPaginator(ListConfigurationBundleVersionsRequest listConfigurationBundleVersionsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listConfigurationBundleVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client.listConfigurationBundleVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client .listConfigurationBundleVersionsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client.listConfigurationBundleVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfigurationBundleVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsRequest)operation.- Parameters:
listConfigurationBundleVersionsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfigurationBundleVersionsPaginator
default ListConfigurationBundleVersionsIterable listConfigurationBundleVersionsPaginator(Consumer<ListConfigurationBundleVersionsRequest.Builder> listConfigurationBundleVersionsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listConfigurationBundleVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client.listConfigurationBundleVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client .listConfigurationBundleVersionsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundleVersionsIterable responses = client.listConfigurationBundleVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfigurationBundleVersions(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundleVersionsRequest)operation.
This is a convenience which creates an instance of the
ListConfigurationBundleVersionsRequest.Builderavoiding the need to create one manually viaListConfigurationBundleVersionsRequest.builder()- Parameters:
listConfigurationBundleVersionsRequest- AConsumerthat will call methods onListConfigurationBundleVersionsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfigurationBundles
default ListConfigurationBundlesResponse listConfigurationBundles(ListConfigurationBundlesRequest listConfigurationBundlesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all configuration bundles in the account.
- Parameters:
listConfigurationBundlesRequest-- Returns:
- Result of the ListConfigurationBundles operation returned by the service.
- See Also:
-
listConfigurationBundles
default ListConfigurationBundlesResponse listConfigurationBundles(Consumer<ListConfigurationBundlesRequest.Builder> listConfigurationBundlesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all configuration bundles in the account.
This is a convenience which creates an instance of the
ListConfigurationBundlesRequest.Builderavoiding the need to create one manually viaListConfigurationBundlesRequest.builder()- Parameters:
listConfigurationBundlesRequest- AConsumerthat will call methods onListConfigurationBundlesRequest.Builderto create a request.- Returns:
- Result of the ListConfigurationBundles operation returned by the service.
- See Also:
-
listConfigurationBundlesPaginator
default ListConfigurationBundlesIterable listConfigurationBundlesPaginator(ListConfigurationBundlesRequest listConfigurationBundlesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client.listConfigurationBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client .listConfigurationBundlesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client.listConfigurationBundlesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation.- Parameters:
listConfigurationBundlesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfigurationBundlesPaginator
default ListConfigurationBundlesIterable listConfigurationBundlesPaginator(Consumer<ListConfigurationBundlesRequest.Builder> listConfigurationBundlesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client.listConfigurationBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client .listConfigurationBundlesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListConfigurationBundlesIterable responses = client.listConfigurationBundlesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfigurationBundles(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListConfigurationBundlesRequest)operation.
This is a convenience which creates an instance of the
ListConfigurationBundlesRequest.Builderavoiding the need to create one manually viaListConfigurationBundlesRequest.builder()- Parameters:
listConfigurationBundlesRequest- AConsumerthat will call methods onListConfigurationBundlesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEvaluators
default ListEvaluatorsResponse listEvaluators(ListEvaluatorsRequest listEvaluatorsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all available evaluators, including both builtin evaluators provided by the service and custom evaluators created by the user.
- Parameters:
listEvaluatorsRequest-- Returns:
- Result of the ListEvaluators operation returned by the service.
- See Also:
-
listEvaluators
default ListEvaluatorsResponse listEvaluators(Consumer<ListEvaluatorsRequest.Builder> listEvaluatorsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all available evaluators, including both builtin evaluators provided by the service and custom evaluators created by the user.
This is a convenience which creates an instance of the
ListEvaluatorsRequest.Builderavoiding the need to create one manually viaListEvaluatorsRequest.builder()- Parameters:
listEvaluatorsRequest- AConsumerthat will call methods onListEvaluatorsRequest.Builderto create a request.- Returns:
- Result of the ListEvaluators operation returned by the service.
- See Also:
-
listEvaluatorsPaginator
default ListEvaluatorsIterable listEvaluatorsPaginator(ListEvaluatorsRequest listEvaluatorsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client.listEvaluatorsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client .listEvaluatorsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client.listEvaluatorsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation.- Parameters:
listEvaluatorsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEvaluatorsPaginator
default ListEvaluatorsIterable listEvaluatorsPaginator(Consumer<ListEvaluatorsRequest.Builder> listEvaluatorsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client.listEvaluatorsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client .listEvaluatorsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListEvaluatorsIterable responses = client.listEvaluatorsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listEvaluators(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListEvaluatorsRequest)operation.
This is a convenience which creates an instance of the
ListEvaluatorsRequest.Builderavoiding the need to create one manually viaListEvaluatorsRequest.builder()- Parameters:
listEvaluatorsRequest- AConsumerthat will call methods onListEvaluatorsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGatewayRules
default ListGatewayRulesResponse listGatewayRules(ListGatewayRulesRequest listGatewayRulesRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all rules for a gateway.
- Parameters:
listGatewayRulesRequest-- Returns:
- Result of the ListGatewayRules operation returned by the service.
- See Also:
-
listGatewayRules
default ListGatewayRulesResponse listGatewayRules(Consumer<ListGatewayRulesRequest.Builder> listGatewayRulesRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all rules for a gateway.
This is a convenience which creates an instance of the
ListGatewayRulesRequest.Builderavoiding the need to create one manually viaListGatewayRulesRequest.builder()- Parameters:
listGatewayRulesRequest- AConsumerthat will call methods onListGatewayRulesRequest.Builderto create a request.- Returns:
- Result of the ListGatewayRules operation returned by the service.
- See Also:
-
listGatewayRulesPaginator
default ListGatewayRulesIterable listGatewayRulesPaginator(ListGatewayRulesRequest listGatewayRulesRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client.listGatewayRulesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client .listGatewayRulesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client.listGatewayRulesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation.- Parameters:
listGatewayRulesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGatewayRulesPaginator
default ListGatewayRulesIterable listGatewayRulesPaginator(Consumer<ListGatewayRulesRequest.Builder> listGatewayRulesRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client.listGatewayRulesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client .listGatewayRulesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayRulesIterable responses = client.listGatewayRulesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGatewayRules(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayRulesRequest)operation.
This is a convenience which creates an instance of the
ListGatewayRulesRequest.Builderavoiding the need to create one manually viaListGatewayRulesRequest.builder()- Parameters:
listGatewayRulesRequest- AConsumerthat will call methods onListGatewayRulesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGatewayTargets
default ListGatewayTargetsResponse listGatewayTargets(ListGatewayTargetsRequest listGatewayTargetsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all targets for a specific gateway.
- Parameters:
listGatewayTargetsRequest-- Returns:
- Result of the ListGatewayTargets operation returned by the service.
- See Also:
-
listGatewayTargets
default ListGatewayTargetsResponse listGatewayTargets(Consumer<ListGatewayTargetsRequest.Builder> listGatewayTargetsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all targets for a specific gateway.
This is a convenience which creates an instance of the
ListGatewayTargetsRequest.Builderavoiding the need to create one manually viaListGatewayTargetsRequest.builder()- Parameters:
listGatewayTargetsRequest- AConsumerthat will call methods onListGatewayTargetsRequest.Builderto create a request.- Returns:
- Result of the ListGatewayTargets operation returned by the service.
- See Also:
-
listGatewayTargetsPaginator
default ListGatewayTargetsIterable listGatewayTargetsPaginator(ListGatewayTargetsRequest listGatewayTargetsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client.listGatewayTargetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client .listGatewayTargetsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client.listGatewayTargetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation.- Parameters:
listGatewayTargetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGatewayTargetsPaginator
default ListGatewayTargetsIterable listGatewayTargetsPaginator(Consumer<ListGatewayTargetsRequest.Builder> listGatewayTargetsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client.listGatewayTargetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client .listGatewayTargetsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewayTargetsIterable responses = client.listGatewayTargetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGatewayTargets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewayTargetsRequest)operation.
This is a convenience which creates an instance of the
ListGatewayTargetsRequest.Builderavoiding the need to create one manually viaListGatewayTargetsRequest.builder()- Parameters:
listGatewayTargetsRequest- AConsumerthat will call methods onListGatewayTargetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGateways
default ListGatewaysResponse listGateways(ListGatewaysRequest listGatewaysRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all gateways in the account.
- Parameters:
listGatewaysRequest-- Returns:
- Result of the ListGateways operation returned by the service.
- See Also:
-
listGateways
default ListGatewaysResponse listGateways(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all gateways in the account.
This is a convenience which creates an instance of the
ListGatewaysRequest.Builderavoiding the need to create one manually viaListGatewaysRequest.builder()- Parameters:
listGatewaysRequest- AConsumerthat will call methods onListGatewaysRequest.Builderto create a request.- Returns:
- Result of the ListGateways operation returned by the service.
- See Also:
-
listGatewaysPaginator
default ListGatewaysIterable listGatewaysPaginator(ListGatewaysRequest listGatewaysRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client.listGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client .listGatewaysPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client.listGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation.- Parameters:
listGatewaysRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGatewaysPaginator
default ListGatewaysIterable listGatewaysPaginator(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client.listGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client .listGatewaysPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListGatewaysIterable responses = client.listGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGateways(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListGatewaysRequest)operation.
This is a convenience which creates an instance of the
ListGatewaysRequest.Builderavoiding the need to create one manually viaListGatewaysRequest.builder()- Parameters:
listGatewaysRequest- AConsumerthat will call methods onListGatewaysRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listHarnesses
default ListHarnessesResponse listHarnesses(ListHarnessesRequest listHarnessesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to list Harnesses.
- Parameters:
listHarnessesRequest-- Returns:
- Result of the ListHarnesses operation returned by the service.
- See Also:
-
listHarnesses
default ListHarnessesResponse listHarnesses(Consumer<ListHarnessesRequest.Builder> listHarnessesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to list Harnesses.
This is a convenience which creates an instance of the
ListHarnessesRequest.Builderavoiding the need to create one manually viaListHarnessesRequest.builder()- Parameters:
listHarnessesRequest- AConsumerthat will call methods onListHarnessesRequest.Builderto create a request.- Returns:
- Result of the ListHarnesses operation returned by the service.
- See Also:
-
listHarnessesPaginator
default ListHarnessesIterable listHarnessesPaginator(ListHarnessesRequest listHarnessesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client.listHarnessesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client .listHarnessesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client.listHarnessesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation.- Parameters:
listHarnessesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listHarnessesPaginator
default ListHarnessesIterable listHarnessesPaginator(Consumer<ListHarnessesRequest.Builder> listHarnessesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client.listHarnessesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client .listHarnessesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListHarnessesIterable responses = client.listHarnessesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listHarnesses(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListHarnessesRequest)operation.
This is a convenience which creates an instance of the
ListHarnessesRequest.Builderavoiding the need to create one manually viaListHarnessesRequest.builder()- Parameters:
listHarnessesRequest- AConsumerthat will call methods onListHarnessesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMemories
default ListMemoriesResponse listMemories(ListMemoriesRequest listMemoriesRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists the available Amazon Bedrock AgentCore Memory resources in the current Amazon Web Services Region.
- Parameters:
listMemoriesRequest-- Returns:
- Result of the ListMemories operation returned by the service.
- See Also:
-
listMemories
default ListMemoriesResponse listMemories(Consumer<ListMemoriesRequest.Builder> listMemoriesRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists the available Amazon Bedrock AgentCore Memory resources in the current Amazon Web Services Region.
This is a convenience which creates an instance of the
ListMemoriesRequest.Builderavoiding the need to create one manually viaListMemoriesRequest.builder()- Parameters:
listMemoriesRequest- AConsumerthat will call methods onListMemoriesRequest.Builderto create a request.- Returns:
- Result of the ListMemories operation returned by the service.
- See Also:
-
listMemoriesPaginator
default ListMemoriesIterable listMemoriesPaginator(ListMemoriesRequest listMemoriesRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client.listMemoriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client .listMemoriesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client.listMemoriesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation.- Parameters:
listMemoriesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMemoriesPaginator
default ListMemoriesIterable listMemoriesPaginator(Consumer<ListMemoriesRequest.Builder> listMemoriesRequest) throws ServiceException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client.listMemoriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client .listMemoriesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListMemoriesIterable responses = client.listMemoriesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMemories(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListMemoriesRequest)operation.
This is a convenience which creates an instance of the
ListMemoriesRequest.Builderavoiding the need to create one manually viaListMemoriesRequest.builder()- Parameters:
listMemoriesRequest- AConsumerthat will call methods onListMemoriesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOauth2CredentialProviders
default ListOauth2CredentialProvidersResponse listOauth2CredentialProviders(ListOauth2CredentialProvidersRequest listOauth2CredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all OAuth2 credential providers in your account.
- Parameters:
listOauth2CredentialProvidersRequest-- Returns:
- Result of the ListOauth2CredentialProviders operation returned by the service.
- See Also:
-
listOauth2CredentialProviders
default ListOauth2CredentialProvidersResponse listOauth2CredentialProviders(Consumer<ListOauth2CredentialProvidersRequest.Builder> listOauth2CredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all OAuth2 credential providers in your account.
This is a convenience which creates an instance of the
ListOauth2CredentialProvidersRequest.Builderavoiding the need to create one manually viaListOauth2CredentialProvidersRequest.builder()- Parameters:
listOauth2CredentialProvidersRequest- AConsumerthat will call methods onListOauth2CredentialProvidersRequest.Builderto create a request.- Returns:
- Result of the ListOauth2CredentialProviders operation returned by the service.
- See Also:
-
listOauth2CredentialProvidersPaginator
default ListOauth2CredentialProvidersIterable listOauth2CredentialProvidersPaginator(ListOauth2CredentialProvidersRequest listOauth2CredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listOauth2CredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client.listOauth2CredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client .listOauth2CredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client.listOauth2CredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOauth2CredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersRequest)operation.- Parameters:
listOauth2CredentialProvidersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOauth2CredentialProvidersPaginator
default ListOauth2CredentialProvidersIterable listOauth2CredentialProvidersPaginator(Consumer<ListOauth2CredentialProvidersRequest.Builder> listOauth2CredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listOauth2CredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client.listOauth2CredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client .listOauth2CredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOauth2CredentialProvidersIterable responses = client.listOauth2CredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOauth2CredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOauth2CredentialProvidersRequest)operation.
This is a convenience which creates an instance of the
ListOauth2CredentialProvidersRequest.Builderavoiding the need to create one manually viaListOauth2CredentialProvidersRequest.builder()- Parameters:
listOauth2CredentialProvidersRequest- AConsumerthat will call methods onListOauth2CredentialProvidersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOnlineEvaluationConfigs
default ListOnlineEvaluationConfigsResponse listOnlineEvaluationConfigs(ListOnlineEvaluationConfigsRequest listOnlineEvaluationConfigsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all online evaluation configurations in the account, providing summary information about each configuration's status and settings.
- Parameters:
listOnlineEvaluationConfigsRequest-- Returns:
- Result of the ListOnlineEvaluationConfigs operation returned by the service.
- See Also:
-
listOnlineEvaluationConfigs
default ListOnlineEvaluationConfigsResponse listOnlineEvaluationConfigs(Consumer<ListOnlineEvaluationConfigsRequest.Builder> listOnlineEvaluationConfigsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all online evaluation configurations in the account, providing summary information about each configuration's status and settings.
This is a convenience which creates an instance of the
ListOnlineEvaluationConfigsRequest.Builderavoiding the need to create one manually viaListOnlineEvaluationConfigsRequest.builder()- Parameters:
listOnlineEvaluationConfigsRequest- AConsumerthat will call methods onListOnlineEvaluationConfigsRequest.Builderto create a request.- Returns:
- Result of the ListOnlineEvaluationConfigs operation returned by the service.
- See Also:
-
listOnlineEvaluationConfigsPaginator
default ListOnlineEvaluationConfigsIterable listOnlineEvaluationConfigsPaginator(ListOnlineEvaluationConfigsRequest listOnlineEvaluationConfigsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client.listOnlineEvaluationConfigsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client .listOnlineEvaluationConfigsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client.listOnlineEvaluationConfigsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation.- Parameters:
listOnlineEvaluationConfigsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOnlineEvaluationConfigsPaginator
default ListOnlineEvaluationConfigsIterable listOnlineEvaluationConfigsPaginator(Consumer<ListOnlineEvaluationConfigsRequest.Builder> listOnlineEvaluationConfigsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client.listOnlineEvaluationConfigsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client .listOnlineEvaluationConfigsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListOnlineEvaluationConfigsIterable responses = client.listOnlineEvaluationConfigsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOnlineEvaluationConfigs(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListOnlineEvaluationConfigsRequest)operation.
This is a convenience which creates an instance of the
ListOnlineEvaluationConfigsRequest.Builderavoiding the need to create one manually viaListOnlineEvaluationConfigsRequest.builder()- Parameters:
listOnlineEvaluationConfigsRequest- AConsumerthat will call methods onListOnlineEvaluationConfigsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentConnectors
default ListPaymentConnectorsResponse listPaymentConnectors(ListPaymentConnectorsRequest listPaymentConnectorsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment connectors for a specified payment manager.
- Parameters:
listPaymentConnectorsRequest-- Returns:
- Result of the ListPaymentConnectors operation returned by the service.
- See Also:
-
listPaymentConnectors
default ListPaymentConnectorsResponse listPaymentConnectors(Consumer<ListPaymentConnectorsRequest.Builder> listPaymentConnectorsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment connectors for a specified payment manager.
This is a convenience which creates an instance of the
ListPaymentConnectorsRequest.Builderavoiding the need to create one manually viaListPaymentConnectorsRequest.builder()- Parameters:
listPaymentConnectorsRequest- AConsumerthat will call methods onListPaymentConnectorsRequest.Builderto create a request.- Returns:
- Result of the ListPaymentConnectors operation returned by the service.
- See Also:
-
listPaymentConnectorsPaginator
default ListPaymentConnectorsIterable listPaymentConnectorsPaginator(ListPaymentConnectorsRequest listPaymentConnectorsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client.listPaymentConnectorsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client .listPaymentConnectorsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client.listPaymentConnectorsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation.- Parameters:
listPaymentConnectorsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentConnectorsPaginator
default ListPaymentConnectorsIterable listPaymentConnectorsPaginator(Consumer<ListPaymentConnectorsRequest.Builder> listPaymentConnectorsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client.listPaymentConnectorsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client .listPaymentConnectorsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentConnectorsIterable responses = client.listPaymentConnectorsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentConnectors(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentConnectorsRequest)operation.
This is a convenience which creates an instance of the
ListPaymentConnectorsRequest.Builderavoiding the need to create one manually viaListPaymentConnectorsRequest.builder()- Parameters:
listPaymentConnectorsRequest- AConsumerthat will call methods onListPaymentConnectorsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentCredentialProviders
default ListPaymentCredentialProvidersResponse listPaymentCredentialProviders(ListPaymentCredentialProvidersRequest listPaymentCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment credential providers in the account.
- Parameters:
listPaymentCredentialProvidersRequest-- Returns:
- Result of the ListPaymentCredentialProviders operation returned by the service.
- See Also:
-
listPaymentCredentialProviders
default ListPaymentCredentialProvidersResponse listPaymentCredentialProviders(Consumer<ListPaymentCredentialProvidersRequest.Builder> listPaymentCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment credential providers in the account.
This is a convenience which creates an instance of the
ListPaymentCredentialProvidersRequest.Builderavoiding the need to create one manually viaListPaymentCredentialProvidersRequest.builder()- Parameters:
listPaymentCredentialProvidersRequest- AConsumerthat will call methods onListPaymentCredentialProvidersRequest.Builderto create a request.- Returns:
- Result of the ListPaymentCredentialProviders operation returned by the service.
- See Also:
-
listPaymentCredentialProvidersPaginator
default ListPaymentCredentialProvidersIterable listPaymentCredentialProvidersPaginator(ListPaymentCredentialProvidersRequest listPaymentCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client.listPaymentCredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client .listPaymentCredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client.listPaymentCredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersRequest)operation.- Parameters:
listPaymentCredentialProvidersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentCredentialProvidersPaginator
default ListPaymentCredentialProvidersIterable listPaymentCredentialProvidersPaginator(Consumer<ListPaymentCredentialProvidersRequest.Builder> listPaymentCredentialProvidersRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client.listPaymentCredentialProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client .listPaymentCredentialProvidersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentCredentialProvidersIterable responses = client.listPaymentCredentialProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentCredentialProviders(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentCredentialProvidersRequest)operation.
This is a convenience which creates an instance of the
ListPaymentCredentialProvidersRequest.Builderavoiding the need to create one manually viaListPaymentCredentialProvidersRequest.builder()- Parameters:
listPaymentCredentialProvidersRequest- AConsumerthat will call methods onListPaymentCredentialProvidersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentManagers
default ListPaymentManagersResponse listPaymentManagers(ListPaymentManagersRequest listPaymentManagersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment managers in the account.
- Parameters:
listPaymentManagersRequest-- Returns:
- Result of the ListPaymentManagers operation returned by the service.
- See Also:
-
listPaymentManagers
default ListPaymentManagersResponse listPaymentManagers(Consumer<ListPaymentManagersRequest.Builder> listPaymentManagersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all payment managers in the account.
This is a convenience which creates an instance of the
ListPaymentManagersRequest.Builderavoiding the need to create one manually viaListPaymentManagersRequest.builder()- Parameters:
listPaymentManagersRequest- AConsumerthat will call methods onListPaymentManagersRequest.Builderto create a request.- Returns:
- Result of the ListPaymentManagers operation returned by the service.
- See Also:
-
listPaymentManagersPaginator
default ListPaymentManagersIterable listPaymentManagersPaginator(ListPaymentManagersRequest listPaymentManagersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client.listPaymentManagersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client .listPaymentManagersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client.listPaymentManagersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation.- Parameters:
listPaymentManagersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPaymentManagersPaginator
default ListPaymentManagersIterable listPaymentManagersPaginator(Consumer<ListPaymentManagersRequest.Builder> listPaymentManagersRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client.listPaymentManagersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client .listPaymentManagersPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPaymentManagersIterable responses = client.listPaymentManagersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPaymentManagers(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPaymentManagersRequest)operation.
This is a convenience which creates an instance of the
ListPaymentManagersRequest.Builderavoiding the need to create one manually viaListPaymentManagersRequest.builder()- Parameters:
listPaymentManagersRequest- AConsumerthat will call methods onListPaymentManagersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicies
default ListPoliciesResponse listPolicies(ListPoliciesRequest listPoliciesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policies within the AgentCore Policy engine. This operation supports pagination and filtering to help administrators manage and discover policies across policy engines. Results can be filtered by policy engine or resource associations.
- Parameters:
listPoliciesRequest-- Returns:
- Result of the ListPolicies operation returned by the service.
- See Also:
-
listPolicies
default ListPoliciesResponse listPolicies(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policies within the AgentCore Policy engine. This operation supports pagination and filtering to help administrators manage and discover policies across policy engines. Results can be filtered by policy engine or resource associations.
This is a convenience which creates an instance of the
ListPoliciesRequest.Builderavoiding the need to create one manually viaListPoliciesRequest.builder()- Parameters:
listPoliciesRequest- AConsumerthat will call methods onListPoliciesRequest.Builderto create a request.- Returns:
- Result of the ListPolicies operation returned by the service.
- See Also:
-
listPoliciesPaginator
default ListPoliciesIterable listPoliciesPaginator(ListPoliciesRequest listPoliciesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client.listPoliciesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client .listPoliciesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client.listPoliciesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation.- Parameters:
listPoliciesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPoliciesPaginator
default ListPoliciesIterable listPoliciesPaginator(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client.listPoliciesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client .listPoliciesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPoliciesIterable responses = client.listPoliciesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicies(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPoliciesRequest)operation.
This is a convenience which creates an instance of the
ListPoliciesRequest.Builderavoiding the need to create one manually viaListPoliciesRequest.builder()- Parameters:
listPoliciesRequest- AConsumerthat will call methods onListPoliciesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyEngineSummaries
default ListPolicyEngineSummariesResponse listPolicyEngineSummaries(ListPolicyEngineSummariesRequest listPolicyEngineSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy engine summaries without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps for each policy engine, but does not include descriptions or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
listPolicyEngineSummariesRequest-- Returns:
- Result of the ListPolicyEngineSummaries operation returned by the service.
- See Also:
-
listPolicyEngineSummaries
default ListPolicyEngineSummariesResponse listPolicyEngineSummaries(Consumer<ListPolicyEngineSummariesRequest.Builder> listPolicyEngineSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy engine summaries without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps for each policy engine, but does not include descriptions or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
ListPolicyEngineSummariesRequest.Builderavoiding the need to create one manually viaListPolicyEngineSummariesRequest.builder()- Parameters:
listPolicyEngineSummariesRequest- AConsumerthat will call methods onListPolicyEngineSummariesRequest.Builderto create a request.- Returns:
- Result of the ListPolicyEngineSummaries operation returned by the service.
- See Also:
-
listPolicyEngineSummariesPaginator
default ListPolicyEngineSummariesIterable listPolicyEngineSummariesPaginator(ListPolicyEngineSummariesRequest listPolicyEngineSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client.listPolicyEngineSummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client .listPolicyEngineSummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client.listPolicyEngineSummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation.- Parameters:
listPolicyEngineSummariesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyEngineSummariesPaginator
default ListPolicyEngineSummariesIterable listPolicyEngineSummariesPaginator(Consumer<ListPolicyEngineSummariesRequest.Builder> listPolicyEngineSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client.listPolicyEngineSummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client .listPolicyEngineSummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEngineSummariesIterable responses = client.listPolicyEngineSummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyEngineSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEngineSummariesRequest)operation.
This is a convenience which creates an instance of the
ListPolicyEngineSummariesRequest.Builderavoiding the need to create one manually viaListPolicyEngineSummariesRequest.builder()- Parameters:
listPolicyEngineSummariesRequest- AConsumerthat will call methods onListPolicyEngineSummariesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyEngines
default ListPolicyEnginesResponse listPolicyEngines(ListPolicyEnginesRequest listPolicyEnginesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policy engines within the AgentCore Policy system. This operation supports pagination to help administrators discover and manage policy engines across their account. Each policy engine serves as a container for related policies.
- Parameters:
listPolicyEnginesRequest-- Returns:
- Result of the ListPolicyEngines operation returned by the service.
- See Also:
-
listPolicyEngines
default ListPolicyEnginesResponse listPolicyEngines(Consumer<ListPolicyEnginesRequest.Builder> listPolicyEnginesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policy engines within the AgentCore Policy system. This operation supports pagination to help administrators discover and manage policy engines across their account. Each policy engine serves as a container for related policies.
This is a convenience which creates an instance of the
ListPolicyEnginesRequest.Builderavoiding the need to create one manually viaListPolicyEnginesRequest.builder()- Parameters:
listPolicyEnginesRequest- AConsumerthat will call methods onListPolicyEnginesRequest.Builderto create a request.- Returns:
- Result of the ListPolicyEngines operation returned by the service.
- See Also:
-
listPolicyEnginesPaginator
default ListPolicyEnginesIterable listPolicyEnginesPaginator(ListPolicyEnginesRequest listPolicyEnginesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client.listPolicyEnginesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client .listPolicyEnginesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client.listPolicyEnginesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation.- Parameters:
listPolicyEnginesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyEnginesPaginator
default ListPolicyEnginesIterable listPolicyEnginesPaginator(Consumer<ListPolicyEnginesRequest.Builder> listPolicyEnginesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client.listPolicyEnginesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client .listPolicyEnginesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyEnginesIterable responses = client.listPolicyEnginesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyEngines(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyEnginesRequest)operation.
This is a convenience which creates an instance of the
ListPolicyEnginesRequest.Builderavoiding the need to create one manually viaListPolicyEnginesRequest.builder()- Parameters:
listPolicyEnginesRequest- AConsumerthat will call methods onListPolicyEnginesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerationAssets
default ListPolicyGenerationAssetsResponse listPolicyGenerationAssets(ListPolicyGenerationAssetsRequest listPolicyGenerationAssetsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of generated policy assets from a policy generation request within the AgentCore Policy system. This operation returns the actual Cedar policies and related artifacts produced by the AI-powered policy generation process, allowing users to review and select from multiple generated policy options.
- Parameters:
listPolicyGenerationAssetsRequest-- Returns:
- Result of the ListPolicyGenerationAssets operation returned by the service.
- See Also:
-
listPolicyGenerationAssets
default ListPolicyGenerationAssetsResponse listPolicyGenerationAssets(Consumer<ListPolicyGenerationAssetsRequest.Builder> listPolicyGenerationAssetsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of generated policy assets from a policy generation request within the AgentCore Policy system. This operation returns the actual Cedar policies and related artifacts produced by the AI-powered policy generation process, allowing users to review and select from multiple generated policy options.
This is a convenience which creates an instance of the
ListPolicyGenerationAssetsRequest.Builderavoiding the need to create one manually viaListPolicyGenerationAssetsRequest.builder()- Parameters:
listPolicyGenerationAssetsRequest- AConsumerthat will call methods onListPolicyGenerationAssetsRequest.Builderto create a request.- Returns:
- Result of the ListPolicyGenerationAssets operation returned by the service.
- See Also:
-
listPolicyGenerationAssetsPaginator
default ListPolicyGenerationAssetsIterable listPolicyGenerationAssetsPaginator(ListPolicyGenerationAssetsRequest listPolicyGenerationAssetsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client.listPolicyGenerationAssetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client .listPolicyGenerationAssetsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client.listPolicyGenerationAssetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation.- Parameters:
listPolicyGenerationAssetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerationAssetsPaginator
default ListPolicyGenerationAssetsIterable listPolicyGenerationAssetsPaginator(Consumer<ListPolicyGenerationAssetsRequest.Builder> listPolicyGenerationAssetsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client.listPolicyGenerationAssetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client .listPolicyGenerationAssetsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationAssetsIterable responses = client.listPolicyGenerationAssetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerationAssets(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationAssetsRequest)operation.
This is a convenience which creates an instance of the
ListPolicyGenerationAssetsRequest.Builderavoiding the need to create one manually viaListPolicyGenerationAssetsRequest.builder()- Parameters:
listPolicyGenerationAssetsRequest- AConsumerthat will call methods onListPolicyGenerationAssetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerationSummaries
default ListPolicyGenerationSummariesResponse listPolicyGenerationSummaries(ListPolicyGenerationSummariesRequest listPolicyGenerationSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy generation summaries within a policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and findings for each policy generation, but does not include status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
listPolicyGenerationSummariesRequest-- Returns:
- Result of the ListPolicyGenerationSummaries operation returned by the service.
- See Also:
-
listPolicyGenerationSummaries
default ListPolicyGenerationSummariesResponse listPolicyGenerationSummaries(Consumer<ListPolicyGenerationSummariesRequest.Builder> listPolicyGenerationSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy generation summaries within a policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and findings for each policy generation, but does not include status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
ListPolicyGenerationSummariesRequest.Builderavoiding the need to create one manually viaListPolicyGenerationSummariesRequest.builder()- Parameters:
listPolicyGenerationSummariesRequest- AConsumerthat will call methods onListPolicyGenerationSummariesRequest.Builderto create a request.- Returns:
- Result of the ListPolicyGenerationSummaries operation returned by the service.
- See Also:
-
listPolicyGenerationSummariesPaginator
default ListPolicyGenerationSummariesIterable listPolicyGenerationSummariesPaginator(ListPolicyGenerationSummariesRequest listPolicyGenerationSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerationSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client.listPolicyGenerationSummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client .listPolicyGenerationSummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client.listPolicyGenerationSummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerationSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesRequest)operation.- Parameters:
listPolicyGenerationSummariesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerationSummariesPaginator
default ListPolicyGenerationSummariesIterable listPolicyGenerationSummariesPaginator(Consumer<ListPolicyGenerationSummariesRequest.Builder> listPolicyGenerationSummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerationSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client.listPolicyGenerationSummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client .listPolicyGenerationSummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationSummariesIterable responses = client.listPolicyGenerationSummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerationSummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationSummariesRequest)operation.
This is a convenience which creates an instance of the
ListPolicyGenerationSummariesRequest.Builderavoiding the need to create one manually viaListPolicyGenerationSummariesRequest.builder()- Parameters:
listPolicyGenerationSummariesRequest- AConsumerthat will call methods onListPolicyGenerationSummariesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerations
default ListPolicyGenerationsResponse listPolicyGenerations(ListPolicyGenerationsRequest listPolicyGenerationsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policy generation requests within the AgentCore Policy system. This operation supports pagination and filtering to help track and manage AI-powered policy generation operations.
- Parameters:
listPolicyGenerationsRequest-- Returns:
- Result of the ListPolicyGenerations operation returned by the service.
- See Also:
-
listPolicyGenerations
default ListPolicyGenerationsResponse listPolicyGenerations(Consumer<ListPolicyGenerationsRequest.Builder> listPolicyGenerationsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a list of policy generation requests within the AgentCore Policy system. This operation supports pagination and filtering to help track and manage AI-powered policy generation operations.
This is a convenience which creates an instance of the
ListPolicyGenerationsRequest.Builderavoiding the need to create one manually viaListPolicyGenerationsRequest.builder()- Parameters:
listPolicyGenerationsRequest- AConsumerthat will call methods onListPolicyGenerationsRequest.Builderto create a request.- Returns:
- Result of the ListPolicyGenerations operation returned by the service.
- See Also:
-
listPolicyGenerationsPaginator
default ListPolicyGenerationsIterable listPolicyGenerationsPaginator(ListPolicyGenerationsRequest listPolicyGenerationsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client.listPolicyGenerationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client .listPolicyGenerationsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client.listPolicyGenerationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation.- Parameters:
listPolicyGenerationsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicyGenerationsPaginator
default ListPolicyGenerationsIterable listPolicyGenerationsPaginator(Consumer<ListPolicyGenerationsRequest.Builder> listPolicyGenerationsRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client.listPolicyGenerationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client .listPolicyGenerationsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicyGenerationsIterable responses = client.listPolicyGenerationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicyGenerations(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicyGenerationsRequest)operation.
This is a convenience which creates an instance of the
ListPolicyGenerationsRequest.Builderavoiding the need to create one manually viaListPolicyGenerationsRequest.builder()- Parameters:
listPolicyGenerationsRequest- AConsumerthat will call methods onListPolicyGenerationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicySummaries
default ListPolicySummariesResponse listPolicySummaries(ListPolicySummariesRequest listPolicySummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy summaries within a policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps for each policy, but does not include policy definitions, descriptions, or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
- Parameters:
listPolicySummariesRequest-- Returns:
- Result of the ListPolicySummaries operation returned by the service.
- See Also:
-
listPolicySummaries
default ListPolicySummariesResponse listPolicySummaries(Consumer<ListPolicySummariesRequest.Builder> listPolicySummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Retrieves a paginated list of metadata-only policy summaries within a policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps for each policy, but does not include policy definitions, descriptions, or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
This is a convenience which creates an instance of the
ListPolicySummariesRequest.Builderavoiding the need to create one manually viaListPolicySummariesRequest.builder()- Parameters:
listPolicySummariesRequest- AConsumerthat will call methods onListPolicySummariesRequest.Builderto create a request.- Returns:
- Result of the ListPolicySummaries operation returned by the service.
- See Also:
-
listPolicySummariesPaginator
default ListPolicySummariesIterable listPolicySummariesPaginator(ListPolicySummariesRequest listPolicySummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client.listPolicySummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client .listPolicySummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client.listPolicySummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation.- Parameters:
listPolicySummariesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPolicySummariesPaginator
default ListPolicySummariesIterable listPolicySummariesPaginator(Consumer<ListPolicySummariesRequest.Builder> listPolicySummariesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client.listPolicySummariesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client .listPolicySummariesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListPolicySummariesIterable responses = client.listPolicySummariesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPolicySummaries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListPolicySummariesRequest)operation.
This is a convenience which creates an instance of the
ListPolicySummariesRequest.Builderavoiding the need to create one manually viaListPolicySummariesRequest.builder()- Parameters:
listPolicySummariesRequest- AConsumerthat will call methods onListPolicySummariesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistries
default ListRegistriesResponse listRegistries(ListRegistriesRequest listRegistriesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all registries in the account. You can optionally filter results by status using the
statusparameter, or by authorizer type using theauthorizerTypeparameter.- Parameters:
listRegistriesRequest-- Returns:
- Result of the ListRegistries operation returned by the service.
- See Also:
-
listRegistries
default ListRegistriesResponse listRegistries(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all registries in the account. You can optionally filter results by status using the
statusparameter, or by authorizer type using theauthorizerTypeparameter.
This is a convenience which creates an instance of the
ListRegistriesRequest.Builderavoiding the need to create one manually viaListRegistriesRequest.builder()- Parameters:
listRegistriesRequest- AConsumerthat will call methods onListRegistriesRequest.Builderto create a request.- Returns:
- Result of the ListRegistries operation returned by the service.
- See Also:
-
listRegistriesPaginator
default ListRegistriesIterable listRegistriesPaginator(ListRegistriesRequest listRegistriesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client .listRegistriesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation.- Parameters:
listRegistriesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistriesPaginator
default ListRegistriesIterable listRegistriesPaginator(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client .listRegistriesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistriesRequest)operation.
This is a convenience which creates an instance of the
ListRegistriesRequest.Builderavoiding the need to create one manually viaListRegistriesRequest.builder()- Parameters:
listRegistriesRequest- AConsumerthat will call methods onListRegistriesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistryRecords
default ListRegistryRecordsResponse listRegistryRecords(ListRegistryRecordsRequest listRegistryRecordsRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists registry records within a registry. You can optionally filter results using the
name,status, anddescriptorTypeparameters. When multiple filters are specified, they are combined using AND logic.- Parameters:
listRegistryRecordsRequest-- Returns:
- Result of the ListRegistryRecords operation returned by the service.
- See Also:
-
listRegistryRecords
default ListRegistryRecordsResponse listRegistryRecords(Consumer<ListRegistryRecordsRequest.Builder> listRegistryRecordsRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists registry records within a registry. You can optionally filter results using the
name,status, anddescriptorTypeparameters. When multiple filters are specified, they are combined using AND logic.
This is a convenience which creates an instance of the
ListRegistryRecordsRequest.Builderavoiding the need to create one manually viaListRegistryRecordsRequest.builder()- Parameters:
listRegistryRecordsRequest- AConsumerthat will call methods onListRegistryRecordsRequest.Builderto create a request.- Returns:
- Result of the ListRegistryRecords operation returned by the service.
- See Also:
-
listRegistryRecordsPaginator
default ListRegistryRecordsIterable listRegistryRecordsPaginator(ListRegistryRecordsRequest listRegistryRecordsRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client.listRegistryRecordsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client .listRegistryRecordsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client.listRegistryRecordsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation.- Parameters:
listRegistryRecordsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistryRecordsPaginator
default ListRegistryRecordsIterable listRegistryRecordsPaginator(Consumer<ListRegistryRecordsRequest.Builder> listRegistryRecordsRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client.listRegistryRecordsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client .listRegistryRecordsPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListRegistryRecordsIterable responses = client.listRegistryRecordsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistryRecords(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListRegistryRecordsRequest)operation.
This is a convenience which creates an instance of the
ListRegistryRecordsRequest.Builderavoiding the need to create one manually viaListRegistryRecordsRequest.builder()- Parameters:
listRegistryRecordsRequest- AConsumerthat will call methods onListRegistryRecordsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists the tags associated with the specified resource.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists the tags associated with the specified resource.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listWorkloadIdentities
default ListWorkloadIdentitiesResponse listWorkloadIdentities(ListWorkloadIdentitiesRequest listWorkloadIdentitiesRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all workload identities in your account.
- Parameters:
listWorkloadIdentitiesRequest-- Returns:
- Result of the ListWorkloadIdentities operation returned by the service.
- See Also:
-
listWorkloadIdentities
default ListWorkloadIdentitiesResponse listWorkloadIdentities(Consumer<ListWorkloadIdentitiesRequest.Builder> listWorkloadIdentitiesRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Lists all workload identities in your account.
This is a convenience which creates an instance of the
ListWorkloadIdentitiesRequest.Builderavoiding the need to create one manually viaListWorkloadIdentitiesRequest.builder()- Parameters:
listWorkloadIdentitiesRequest- AConsumerthat will call methods onListWorkloadIdentitiesRequest.Builderto create a request.- Returns:
- Result of the ListWorkloadIdentities operation returned by the service.
- See Also:
-
listWorkloadIdentitiesPaginator
default ListWorkloadIdentitiesIterable listWorkloadIdentitiesPaginator(ListWorkloadIdentitiesRequest listWorkloadIdentitiesRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client.listWorkloadIdentitiesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client .listWorkloadIdentitiesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client.listWorkloadIdentitiesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation.- Parameters:
listWorkloadIdentitiesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkloadIdentitiesPaginator
default ListWorkloadIdentitiesIterable listWorkloadIdentitiesPaginator(Consumer<ListWorkloadIdentitiesRequest.Builder> listWorkloadIdentitiesRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException This is a variant of
listWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client.listWorkloadIdentitiesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client .listWorkloadIdentitiesPaginator(request); for (software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.bedrockagentcorecontrol.paginators.ListWorkloadIdentitiesIterable responses = client.listWorkloadIdentitiesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkloadIdentities(software.amazon.awssdk.services.bedrockagentcorecontrol.model.ListWorkloadIdentitiesRequest)operation.
This is a convenience which creates an instance of the
ListWorkloadIdentitiesRequest.Builderavoiding the need to create one manually viaListWorkloadIdentitiesRequest.builder()- Parameters:
listWorkloadIdentitiesRequest- AConsumerthat will call methods onListWorkloadIdentitiesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
putResourcePolicy
default PutResourcePolicyResponse putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates or updates a resource-based policy for a resource with the specified resourceArn.
This feature is currently available only for AgentCore Runtime and Gateway.
- Parameters:
putResourcePolicyRequest-- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
-
putResourcePolicy
default PutResourcePolicyResponse putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) throws AccessDeniedException, ValidationException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Creates or updates a resource-based policy for a resource with the specified resourceArn.
This feature is currently available only for AgentCore Runtime and Gateway.
This is a convenience which creates an instance of the
PutResourcePolicyRequest.Builderavoiding the need to create one manually viaPutResourcePolicyRequest.builder()- Parameters:
putResourcePolicyRequest- AConsumerthat will call methods onPutResourcePolicyRequest.Builderto create a request.- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
-
setTokenVaultCMK
default SetTokenVaultCmkResponse setTokenVaultCMK(SetTokenVaultCmkRequest setTokenVaultCmkRequest) throws UnauthorizedException, ConcurrentModificationException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Sets the customer master key (CMK) for a token vault.
- Parameters:
setTokenVaultCmkRequest-- Returns:
- Result of the SetTokenVaultCMK operation returned by the service.
- See Also:
-
setTokenVaultCMK
default SetTokenVaultCmkResponse setTokenVaultCMK(Consumer<SetTokenVaultCmkRequest.Builder> setTokenVaultCmkRequest) throws UnauthorizedException, ConcurrentModificationException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Sets the customer master key (CMK) for a token vault.
This is a convenience which creates an instance of the
SetTokenVaultCmkRequest.Builderavoiding the need to create one manually viaSetTokenVaultCmkRequest.builder()- Parameters:
setTokenVaultCmkRequest- AConsumerthat will call methods onSetTokenVaultCmkRequest.Builderto create a request.- Returns:
- Result of the SetTokenVaultCMK operation returned by the service.
- See Also:
-
startPolicyGeneration
default StartPolicyGenerationResponse startPolicyGeneration(StartPolicyGenerationRequest startPolicyGenerationRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Initiates the AI-powered generation of Cedar policies from natural language descriptions within the AgentCore Policy system. This feature enables both technical and non-technical users to create policies by describing their authorization requirements in plain English, which is then automatically translated into formal Cedar policy statements. The generation process analyzes the natural language input along with the Gateway's tool context to produce validated policy options. Generated policy assets are automatically deleted after 7 days, so you should review and create policies from the generated assets within this timeframe. Once created, policies are permanent and not subject to this expiration. Generated policies should be reviewed and tested in log-only mode before deploying to production. Use this when you want to describe policy intent naturally rather than learning Cedar syntax, though generated policies may require refinement for complex scenarios.
- Parameters:
startPolicyGenerationRequest-- Returns:
- Result of the StartPolicyGeneration operation returned by the service.
- See Also:
-
startPolicyGeneration
default StartPolicyGenerationResponse startPolicyGeneration(Consumer<StartPolicyGenerationRequest.Builder> startPolicyGenerationRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Initiates the AI-powered generation of Cedar policies from natural language descriptions within the AgentCore Policy system. This feature enables both technical and non-technical users to create policies by describing their authorization requirements in plain English, which is then automatically translated into formal Cedar policy statements. The generation process analyzes the natural language input along with the Gateway's tool context to produce validated policy options. Generated policy assets are automatically deleted after 7 days, so you should review and create policies from the generated assets within this timeframe. Once created, policies are permanent and not subject to this expiration. Generated policies should be reviewed and tested in log-only mode before deploying to production. Use this when you want to describe policy intent naturally rather than learning Cedar syntax, though generated policies may require refinement for complex scenarios.
This is a convenience which creates an instance of the
StartPolicyGenerationRequest.Builderavoiding the need to create one manually viaStartPolicyGenerationRequest.builder()- Parameters:
startPolicyGenerationRequest- AConsumerthat will call methods onStartPolicyGenerationRequest.Builderto create a request.- Returns:
- Result of the StartPolicyGeneration operation returned by the service.
- See Also:
-
submitRegistryRecordForApproval
default SubmitRegistryRecordForApprovalResponse submitRegistryRecordForApproval(SubmitRegistryRecordForApprovalRequest submitRegistryRecordForApprovalRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Submits a registry record for approval. This transitions the record from
DRAFTstatus toPENDING_APPROVALstatus. If the registry has auto-approval enabled, the record is automatically approved.- Parameters:
submitRegistryRecordForApprovalRequest-- Returns:
- Result of the SubmitRegistryRecordForApproval operation returned by the service.
- See Also:
-
submitRegistryRecordForApproval
default SubmitRegistryRecordForApprovalResponse submitRegistryRecordForApproval(Consumer<SubmitRegistryRecordForApprovalRequest.Builder> submitRegistryRecordForApprovalRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Submits a registry record for approval. This transitions the record from
DRAFTstatus toPENDING_APPROVALstatus. If the registry has auto-approval enabled, the record is automatically approved.
This is a convenience which creates an instance of the
SubmitRegistryRecordForApprovalRequest.Builderavoiding the need to create one manually viaSubmitRegistryRecordForApprovalRequest.builder()- Parameters:
submitRegistryRecordForApprovalRequest- AConsumerthat will call methods onSubmitRegistryRecordForApprovalRequest.Builderto create a request.- Returns:
- Result of the SubmitRegistryRecordForApproval operation returned by the service.
- See Also:
-
synchronizeGatewayTargets
default SynchronizeGatewayTargetsResponse synchronizeGatewayTargets(SynchronizeGatewayTargetsRequest synchronizeGatewayTargetsRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Synchronizes the gateway targets by fetching the latest tool definitions from the target endpoints.
You cannot synchronize a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before synchronizing.You cannot synchronize a target that has a static tool schema (
mcpToolSchema) configured. Remove the static schema through anUpdateGatewayTargetcall to enable dynamic tool synchronization.- Parameters:
synchronizeGatewayTargetsRequest-- Returns:
- Result of the SynchronizeGatewayTargets operation returned by the service.
- See Also:
-
synchronizeGatewayTargets
default SynchronizeGatewayTargetsResponse synchronizeGatewayTargets(Consumer<SynchronizeGatewayTargetsRequest.Builder> synchronizeGatewayTargetsRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Synchronizes the gateway targets by fetching the latest tool definitions from the target endpoints.
You cannot synchronize a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before synchronizing.You cannot synchronize a target that has a static tool schema (
mcpToolSchema) configured. Remove the static schema through anUpdateGatewayTargetcall to enable dynamic tool synchronization.
This is a convenience which creates an instance of the
SynchronizeGatewayTargetsRequest.Builderavoiding the need to create one manually viaSynchronizeGatewayTargetsRequest.builder()- Parameters:
synchronizeGatewayTargetsRequest- AConsumerthat will call methods onSynchronizeGatewayTargetsRequest.Builderto create a request.- Returns:
- Result of the SynchronizeGatewayTargets operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Associates the specified tags to a resource with the specified resourceArn. If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are also deleted.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Associates the specified tags to a resource with the specified resourceArn. If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are also deleted.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Removes the specified tags from the specified resource.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Removes the specified tags from the specified resource.
This feature is currently available only for AgentCore Runtime, Browser, Browser Profile, Code Interpreter tool, and Gateway.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateAgentRuntime
default UpdateAgentRuntimeResponse updateAgentRuntime(UpdateAgentRuntimeRequest updateAgentRuntimeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing Amazon Secure Agent.
- Parameters:
updateAgentRuntimeRequest-- Returns:
- Result of the UpdateAgentRuntime operation returned by the service.
- See Also:
-
updateAgentRuntime
default UpdateAgentRuntimeResponse updateAgentRuntime(Consumer<UpdateAgentRuntimeRequest.Builder> updateAgentRuntimeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing Amazon Secure Agent.
This is a convenience which creates an instance of the
UpdateAgentRuntimeRequest.Builderavoiding the need to create one manually viaUpdateAgentRuntimeRequest.builder()- Parameters:
updateAgentRuntimeRequest- AConsumerthat will call methods onUpdateAgentRuntimeRequest.Builderto create a request.- Returns:
- Result of the UpdateAgentRuntime operation returned by the service.
- See Also:
-
updateAgentRuntimeEndpoint
default UpdateAgentRuntimeEndpointResponse updateAgentRuntimeEndpoint(UpdateAgentRuntimeEndpointRequest updateAgentRuntimeEndpointRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing Amazon Bedrock AgentCore Runtime endpoint.
- Parameters:
updateAgentRuntimeEndpointRequest-- Returns:
- Result of the UpdateAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
updateAgentRuntimeEndpoint
default UpdateAgentRuntimeEndpointResponse updateAgentRuntimeEndpoint(Consumer<UpdateAgentRuntimeEndpointRequest.Builder> updateAgentRuntimeEndpointRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing Amazon Bedrock AgentCore Runtime endpoint.
This is a convenience which creates an instance of the
UpdateAgentRuntimeEndpointRequest.Builderavoiding the need to create one manually viaUpdateAgentRuntimeEndpointRequest.builder()- Parameters:
updateAgentRuntimeEndpointRequest- AConsumerthat will call methods onUpdateAgentRuntimeEndpointRequest.Builderto create a request.- Returns:
- Result of the UpdateAgentRuntimeEndpoint operation returned by the service.
- See Also:
-
updateApiKeyCredentialProvider
default UpdateApiKeyCredentialProviderResponse updateApiKeyCredentialProvider(UpdateApiKeyCredentialProviderRequest updateApiKeyCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing API key credential provider.
- Parameters:
updateApiKeyCredentialProviderRequest-- Returns:
- Result of the UpdateApiKeyCredentialProvider operation returned by the service.
- See Also:
-
updateApiKeyCredentialProvider
default UpdateApiKeyCredentialProviderResponse updateApiKeyCredentialProvider(Consumer<UpdateApiKeyCredentialProviderRequest.Builder> updateApiKeyCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing API key credential provider.
This is a convenience which creates an instance of the
UpdateApiKeyCredentialProviderRequest.Builderavoiding the need to create one manually viaUpdateApiKeyCredentialProviderRequest.builder()- Parameters:
updateApiKeyCredentialProviderRequest- AConsumerthat will call methods onUpdateApiKeyCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the UpdateApiKeyCredentialProvider operation returned by the service.
- See Also:
-
updateConfigurationBundle
default UpdateConfigurationBundleResponse updateConfigurationBundle(UpdateConfigurationBundleRequest updateConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a configuration bundle by creating a new version with the specified changes. Each update creates a new version in the version history.
- Parameters:
updateConfigurationBundleRequest-- Returns:
- Result of the UpdateConfigurationBundle operation returned by the service.
- See Also:
-
updateConfigurationBundle
default UpdateConfigurationBundleResponse updateConfigurationBundle(Consumer<UpdateConfigurationBundleRequest.Builder> updateConfigurationBundleRequest) throws ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a configuration bundle by creating a new version with the specified changes. Each update creates a new version in the version history.
This is a convenience which creates an instance of the
UpdateConfigurationBundleRequest.Builderavoiding the need to create one manually viaUpdateConfigurationBundleRequest.builder()- Parameters:
updateConfigurationBundleRequest- AConsumerthat will call methods onUpdateConfigurationBundleRequest.Builderto create a request.- Returns:
- Result of the UpdateConfigurationBundle operation returned by the service.
- See Also:
-
updateEvaluator
default UpdateEvaluatorResponse updateEvaluator(UpdateEvaluatorRequest updateEvaluatorRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a custom evaluator's configuration, description, or evaluation level. Built-in evaluators cannot be updated. The evaluator must not be locked for modification.
- Parameters:
updateEvaluatorRequest-- Returns:
- Result of the UpdateEvaluator operation returned by the service.
- See Also:
-
updateEvaluator
default UpdateEvaluatorResponse updateEvaluator(Consumer<UpdateEvaluatorRequest.Builder> updateEvaluatorRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a custom evaluator's configuration, description, or evaluation level. Built-in evaluators cannot be updated. The evaluator must not be locked for modification.
This is a convenience which creates an instance of the
UpdateEvaluatorRequest.Builderavoiding the need to create one manually viaUpdateEvaluatorRequest.builder()- Parameters:
updateEvaluatorRequest- AConsumerthat will call methods onUpdateEvaluatorRequest.Builderto create a request.- Returns:
- Result of the UpdateEvaluator operation returned by the service.
- See Also:
-
updateGateway
default UpdateGatewayResponse updateGateway(UpdateGatewayRequest updateGatewayRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing gateway.
- Parameters:
updateGatewayRequest-- Returns:
- Result of the UpdateGateway operation returned by the service.
- See Also:
-
updateGateway
default UpdateGatewayResponse updateGateway(Consumer<UpdateGatewayRequest.Builder> updateGatewayRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing gateway.
This is a convenience which creates an instance of the
UpdateGatewayRequest.Builderavoiding the need to create one manually viaUpdateGatewayRequest.builder()- Parameters:
updateGatewayRequest- AConsumerthat will call methods onUpdateGatewayRequest.Builderto create a request.- Returns:
- Result of the UpdateGateway operation returned by the service.
- See Also:
-
updateGatewayRule
default UpdateGatewayRuleResponse updateGatewayRule(UpdateGatewayRuleRequest updateGatewayRuleRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a gateway rule's priority, conditions, actions, or description.
- Parameters:
updateGatewayRuleRequest-- Returns:
- Result of the UpdateGatewayRule operation returned by the service.
- See Also:
-
updateGatewayRule
default UpdateGatewayRuleResponse updateGatewayRule(Consumer<UpdateGatewayRuleRequest.Builder> updateGatewayRuleRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates a gateway rule's priority, conditions, actions, or description.
This is a convenience which creates an instance of the
UpdateGatewayRuleRequest.Builderavoiding the need to create one manually viaUpdateGatewayRuleRequest.builder()- Parameters:
updateGatewayRuleRequest- AConsumerthat will call methods onUpdateGatewayRuleRequest.Builderto create a request.- Returns:
- Result of the UpdateGatewayRule operation returned by the service.
- See Also:
-
updateGatewayTarget
default UpdateGatewayTargetResponse updateGatewayTarget(UpdateGatewayTargetRequest updateGatewayTargetRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing gateway target.
You cannot update a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before updating the target.- Parameters:
updateGatewayTargetRequest-- Returns:
- Result of the UpdateGatewayTarget operation returned by the service.
- See Also:
-
updateGatewayTarget
default UpdateGatewayTargetResponse updateGatewayTarget(Consumer<UpdateGatewayTargetRequest.Builder> updateGatewayTargetRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing gateway target.
You cannot update a target that is in a pending authorization state (
CREATE_PENDING_AUTH,UPDATE_PENDING_AUTH, orSYNCHRONIZE_PENDING_AUTH). Wait for the authorization to complete or fail before updating the target.
This is a convenience which creates an instance of the
UpdateGatewayTargetRequest.Builderavoiding the need to create one manually viaUpdateGatewayTargetRequest.builder()- Parameters:
updateGatewayTargetRequest- AConsumerthat will call methods onUpdateGatewayTargetRequest.Builderto create a request.- Returns:
- Result of the UpdateGatewayTarget operation returned by the service.
- See Also:
-
updateHarness
default UpdateHarnessResponse updateHarness(UpdateHarnessRequest updateHarnessRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to update a Harness.
- Parameters:
updateHarnessRequest-- Returns:
- Result of the UpdateHarness operation returned by the service.
- See Also:
-
updateHarness
default UpdateHarnessResponse updateHarness(Consumer<UpdateHarnessRequest.Builder> updateHarnessRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Operation to update a Harness.
This is a convenience which creates an instance of the
UpdateHarnessRequest.Builderavoiding the need to create one manually viaUpdateHarnessRequest.builder()- Parameters:
updateHarnessRequest- AConsumerthat will call methods onUpdateHarnessRequest.Builderto create a request.- Returns:
- Result of the UpdateHarness operation returned by the service.
- See Also:
-
updateMemory
default UpdateMemoryResponse updateMemory(UpdateMemoryRequest updateMemoryRequest) throws ServiceException, ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Update an Amazon Bedrock AgentCore Memory resource memory.
- Parameters:
updateMemoryRequest-- Returns:
- Result of the UpdateMemory operation returned by the service.
- See Also:
-
updateMemory
default UpdateMemoryResponse updateMemory(Consumer<UpdateMemoryRequest.Builder> updateMemoryRequest) throws ServiceException, ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottledException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Update an Amazon Bedrock AgentCore Memory resource memory.
This is a convenience which creates an instance of the
UpdateMemoryRequest.Builderavoiding the need to create one manually viaUpdateMemoryRequest.builder()- Parameters:
updateMemoryRequest- AConsumerthat will call methods onUpdateMemoryRequest.Builderto create a request.- Returns:
- Result of the UpdateMemory operation returned by the service.
- See Also:
-
updateOauth2CredentialProvider
default UpdateOauth2CredentialProviderResponse updateOauth2CredentialProvider(UpdateOauth2CredentialProviderRequest updateOauth2CredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing OAuth2 credential provider.
- Parameters:
updateOauth2CredentialProviderRequest-- Returns:
- Result of the UpdateOauth2CredentialProvider operation returned by the service.
- See Also:
-
updateOauth2CredentialProvider
default UpdateOauth2CredentialProviderResponse updateOauth2CredentialProvider(Consumer<UpdateOauth2CredentialProviderRequest.Builder> updateOauth2CredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing OAuth2 credential provider.
This is a convenience which creates an instance of the
UpdateOauth2CredentialProviderRequest.Builderavoiding the need to create one manually viaUpdateOauth2CredentialProviderRequest.builder()- Parameters:
updateOauth2CredentialProviderRequest- AConsumerthat will call methods onUpdateOauth2CredentialProviderRequest.Builderto create a request.- Returns:
- Result of the UpdateOauth2CredentialProvider operation returned by the service.
- See Also:
-
updateOnlineEvaluationConfig
default UpdateOnlineEvaluationConfigResponse updateOnlineEvaluationConfig(UpdateOnlineEvaluationConfigRequest updateOnlineEvaluationConfigRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an online evaluation configuration's settings, including rules, data sources, evaluators, and execution status. Changes take effect immediately for ongoing evaluations.
- Parameters:
updateOnlineEvaluationConfigRequest-- Returns:
- Result of the UpdateOnlineEvaluationConfig operation returned by the service.
- See Also:
-
updateOnlineEvaluationConfig
default UpdateOnlineEvaluationConfigResponse updateOnlineEvaluationConfig(Consumer<UpdateOnlineEvaluationConfigRequest.Builder> updateOnlineEvaluationConfigRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, ConflictException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an online evaluation configuration's settings, including rules, data sources, evaluators, and execution status. Changes take effect immediately for ongoing evaluations.
This is a convenience which creates an instance of the
UpdateOnlineEvaluationConfigRequest.Builderavoiding the need to create one manually viaUpdateOnlineEvaluationConfigRequest.builder()- Parameters:
updateOnlineEvaluationConfigRequest- AConsumerthat will call methods onUpdateOnlineEvaluationConfigRequest.Builderto create a request.- Returns:
- Result of the UpdateOnlineEvaluationConfig operation returned by the service.
- See Also:
-
updatePaymentConnector
default UpdatePaymentConnectorResponse updatePaymentConnector(UpdatePaymentConnectorRequest updatePaymentConnectorRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment connector. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
- Parameters:
updatePaymentConnectorRequest-- Returns:
- Result of the UpdatePaymentConnector operation returned by the service.
- See Also:
-
updatePaymentConnector
default UpdatePaymentConnectorResponse updatePaymentConnector(Consumer<UpdatePaymentConnectorRequest.Builder> updatePaymentConnectorRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment connector. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
This is a convenience which creates an instance of the
UpdatePaymentConnectorRequest.Builderavoiding the need to create one manually viaUpdatePaymentConnectorRequest.builder()- Parameters:
updatePaymentConnectorRequest- AConsumerthat will call methods onUpdatePaymentConnectorRequest.Builderto create a request.- Returns:
- Result of the UpdatePaymentConnector operation returned by the service.
- See Also:
-
updatePaymentCredentialProvider
default UpdatePaymentCredentialProviderResponse updatePaymentCredentialProvider(UpdatePaymentCredentialProviderRequest updatePaymentCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment credential provider with new authentication credentials.
- Parameters:
updatePaymentCredentialProviderRequest-- Returns:
- Result of the UpdatePaymentCredentialProvider operation returned by the service.
- See Also:
-
updatePaymentCredentialProvider
default UpdatePaymentCredentialProviderResponse updatePaymentCredentialProvider(Consumer<UpdatePaymentCredentialProviderRequest.Builder> updatePaymentCredentialProviderRequest) throws ServiceQuotaExceededException, UnauthorizedException, ValidationException, AccessDeniedException, ConflictException, DecryptionFailureException, ResourceNotFoundException, ThrottlingException, InternalServerException, EncryptionFailureException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment credential provider with new authentication credentials.
This is a convenience which creates an instance of the
UpdatePaymentCredentialProviderRequest.Builderavoiding the need to create one manually viaUpdatePaymentCredentialProviderRequest.builder()- Parameters:
updatePaymentCredentialProviderRequest- AConsumerthat will call methods onUpdatePaymentCredentialProviderRequest.Builderto create a request.- Returns:
- Result of the UpdatePaymentCredentialProvider operation returned by the service.
- See Also:
-
updatePaymentManager
default UpdatePaymentManagerResponse updatePaymentManager(UpdatePaymentManagerRequest updatePaymentManagerRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment manager. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
- Parameters:
updatePaymentManagerRequest-- Returns:
- Result of the UpdatePaymentManager operation returned by the service.
- See Also:
-
updatePaymentManager
default UpdatePaymentManagerResponse updatePaymentManager(Consumer<UpdatePaymentManagerRequest.Builder> updatePaymentManagerRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing payment manager. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
This is a convenience which creates an instance of the
UpdatePaymentManagerRequest.Builderavoiding the need to create one manually viaUpdatePaymentManagerRequest.builder()- Parameters:
updatePaymentManagerRequest- AConsumerthat will call methods onUpdatePaymentManagerRequest.Builderto create a request.- Returns:
- Result of the UpdatePaymentManager operation returned by the service.
- See Also:
-
updatePolicy
default UpdatePolicyResponse updatePolicy(UpdatePolicyRequest updatePolicyRequest) throws AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing policy within the AgentCore Policy system. This operation allows modification of the policy description and definition while maintaining the policy's identity. The updated policy is validated against the Cedar schema before being applied. This is an asynchronous operation. Use the
GetPolicyoperation to poll thestatusfield to track completion.- Parameters:
updatePolicyRequest-- Returns:
- Result of the UpdatePolicy operation returned by the service.
- See Also:
-
updatePolicy
default UpdatePolicyResponse updatePolicy(Consumer<UpdatePolicyRequest.Builder> updatePolicyRequest) throws AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing policy within the AgentCore Policy system. This operation allows modification of the policy description and definition while maintaining the policy's identity. The updated policy is validated against the Cedar schema before being applied. This is an asynchronous operation. Use the
GetPolicyoperation to poll thestatusfield to track completion.
This is a convenience which creates an instance of the
UpdatePolicyRequest.Builderavoiding the need to create one manually viaUpdatePolicyRequest.builder()- Parameters:
updatePolicyRequest- AConsumerthat will call methods onUpdatePolicyRequest.Builderto create a request.- Returns:
- Result of the UpdatePolicy operation returned by the service.
- See Also:
-
updatePolicyEngine
default UpdatePolicyEngineResponse updatePolicyEngine(UpdatePolicyEngineRequest updatePolicyEngineRequest) throws AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing policy engine within the AgentCore Policy system. This operation allows modification of the policy engine description while maintaining its identity. This is an asynchronous operation. Use the
GetPolicyEngineoperation to poll thestatusfield to track completion.- Parameters:
updatePolicyEngineRequest-- Returns:
- Result of the UpdatePolicyEngine operation returned by the service.
- See Also:
-
updatePolicyEngine
default UpdatePolicyEngineResponse updatePolicyEngine(Consumer<UpdatePolicyEngineRequest.Builder> updatePolicyEngineRequest) throws AccessDeniedException, ValidationException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing policy engine within the AgentCore Policy system. This operation allows modification of the policy engine description while maintaining its identity. This is an asynchronous operation. Use the
GetPolicyEngineoperation to poll thestatusfield to track completion.
This is a convenience which creates an instance of the
UpdatePolicyEngineRequest.Builderavoiding the need to create one manually viaUpdatePolicyEngineRequest.builder()- Parameters:
updatePolicyEngineRequest- AConsumerthat will call methods onUpdatePolicyEngineRequest.Builderto create a request.- Returns:
- Result of the UpdatePolicyEngine operation returned by the service.
- See Also:
-
updateRegistry
default UpdateRegistryResponse updateRegistry(UpdateRegistryRequest updateRegistryRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing registry. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
- Parameters:
updateRegistryRequest-- Returns:
- Result of the UpdateRegistry operation returned by the service.
- See Also:
-
updateRegistry
default UpdateRegistryResponse updateRegistry(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest) throws ServiceQuotaExceededException, AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing registry. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
This is a convenience which creates an instance of the
UpdateRegistryRequest.Builderavoiding the need to create one manually viaUpdateRegistryRequest.builder()- Parameters:
updateRegistryRequest- AConsumerthat will call methods onUpdateRegistryRequest.Builderto create a request.- Returns:
- Result of the UpdateRegistry operation returned by the service.
- See Also:
-
updateRegistryRecord
default UpdateRegistryRecordResponse updateRegistryRecord(UpdateRegistryRecordRequest updateRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing registry record. This operation uses PATCH semantics, so you only need to specify the fields you want to change. The update is processed asynchronously and returns HTTP 202 Accepted.
- Parameters:
updateRegistryRecordRequest-- Returns:
- Result of the UpdateRegistryRecord operation returned by the service.
- See Also:
-
updateRegistryRecord
default UpdateRegistryRecordResponse updateRegistryRecord(Consumer<UpdateRegistryRecordRequest.Builder> updateRegistryRecordRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing registry record. This operation uses PATCH semantics, so you only need to specify the fields you want to change. The update is processed asynchronously and returns HTTP 202 Accepted.
This is a convenience which creates an instance of the
UpdateRegistryRecordRequest.Builderavoiding the need to create one manually viaUpdateRegistryRecordRequest.builder()- Parameters:
updateRegistryRecordRequest- AConsumerthat will call methods onUpdateRegistryRecordRequest.Builderto create a request.- Returns:
- Result of the UpdateRegistryRecord operation returned by the service.
- See Also:
-
updateRegistryRecordStatus
default UpdateRegistryRecordStatusResponse updateRegistryRecordStatus(UpdateRegistryRecordStatusRequest updateRegistryRecordStatusRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates the status of a registry record. Use this operation to approve, reject, or deprecate a registry record.
- Parameters:
updateRegistryRecordStatusRequest-- Returns:
- Result of the UpdateRegistryRecordStatus operation returned by the service.
- See Also:
-
updateRegistryRecordStatus
default UpdateRegistryRecordStatusResponse updateRegistryRecordStatus(Consumer<UpdateRegistryRecordStatusRequest.Builder> updateRegistryRecordStatusRequest) throws AccessDeniedException, ConflictException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates the status of a registry record. Use this operation to approve, reject, or deprecate a registry record.
This is a convenience which creates an instance of the
UpdateRegistryRecordStatusRequest.Builderavoiding the need to create one manually viaUpdateRegistryRecordStatusRequest.builder()- Parameters:
updateRegistryRecordStatusRequest- AConsumerthat will call methods onUpdateRegistryRecordStatusRequest.Builderto create a request.- Returns:
- Result of the UpdateRegistryRecordStatus operation returned by the service.
- See Also:
-
updateWorkloadIdentity
default UpdateWorkloadIdentityResponse updateWorkloadIdentity(UpdateWorkloadIdentityRequest updateWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing workload identity.
- Parameters:
updateWorkloadIdentityRequest-- Returns:
- Result of the UpdateWorkloadIdentity operation returned by the service.
- See Also:
-
updateWorkloadIdentity
default UpdateWorkloadIdentityResponse updateWorkloadIdentity(Consumer<UpdateWorkloadIdentityRequest.Builder> updateWorkloadIdentityRequest) throws UnauthorizedException, ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, BedrockAgentCoreControlException Updates an existing workload identity.
This is a convenience which creates an instance of the
UpdateWorkloadIdentityRequest.Builderavoiding the need to create one manually viaUpdateWorkloadIdentityRequest.builder()- Parameters:
updateWorkloadIdentityRequest- AConsumerthat will call methods onUpdateWorkloadIdentityRequest.Builderto create a request.- Returns:
- Result of the UpdateWorkloadIdentity operation returned by the service.
- See Also:
-
waiter
Create an instance ofBedrockAgentCoreControlWaiterusing this client.Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
- Returns:
- an instance of
BedrockAgentCoreControlWaiter
-
create
Create aBedrockAgentCoreControlClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aBedrockAgentCoreControlClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-