Interface ModelArmorGrpc.AsyncService (0.34.0)
0.34.0 (latest)
0.32.0
0.29.0
0.28.0
0.26.0
0.24.0
0.23.0
0.21.0
0.19.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.11.0
0.9.0
0.8.0
0.5.0
0.4.0
0.3.0
0.1.0
public static interface ModelArmorGrpc . AsyncService
Service describing handlers for resources
Methods
createTemplate(CreateTemplateRequest request, StreamObserver<Template> responseObserver)
public default void createTemplate ( CreateTemplateRequest request , StreamObserver<Template> responseObserver )
Creates a new Template in a given project and location.
deleteTemplate(DeleteTemplateRequest request, StreamObserver<Empty> responseObserver)
public default void deleteTemplate ( DeleteTemplateRequest request , StreamObserver<Empty> responseObserver )
Deletes a single Template.
getFloorSetting(GetFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
public default void getFloorSetting ( GetFloorSettingRequest request , StreamObserver<FloorSetting> responseObserver )
Gets details of a single floor setting of a project
getTemplate(GetTemplateRequest request, StreamObserver<Template> responseObserver)
public default void getTemplate ( GetTemplateRequest request , StreamObserver<Template> responseObserver )
Gets details of a single Template.
listTemplates(ListTemplatesRequest request, StreamObserver<ListTemplatesResponse> responseObserver)
public default void listTemplates ( ListTemplatesRequest request , StreamObserver<ListTemplatesResponse> responseObserver )
Lists Templates in a given project and location.
sanitizeModelResponse(SanitizeModelResponseRequest request, StreamObserver<SanitizeModelResponseResponse> responseObserver)
public default void sanitizeModelResponse ( SanitizeModelResponseRequest request , StreamObserver<SanitizeModelResponseResponse> responseObserver )
Sanitizes Model Response.
sanitizeUserPrompt(SanitizeUserPromptRequest request, StreamObserver<SanitizeUserPromptResponse> responseObserver)
public default void sanitizeUserPrompt ( SanitizeUserPromptRequest request , StreamObserver<SanitizeUserPromptResponse> responseObserver )
streamSanitizeModelResponse(StreamObserver<SanitizeModelResponseResponse> responseObserver)
public default StreamObserver<SanitizeModelResponseRequest> streamSanitizeModelResponse ( StreamObserver<SanitizeModelResponseResponse> responseObserver )
Streaming version of Sanitizes Model Response.
streamSanitizeUserPrompt(StreamObserver<SanitizeUserPromptResponse> responseObserver)
public default StreamObserver<SanitizeUserPromptRequest> streamSanitizeUserPrompt ( StreamObserver<SanitizeUserPromptResponse> responseObserver )
Streaming version of Sanitize User Prompt.
updateFloorSetting(UpdateFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
public default void updateFloorSetting ( UpdateFloorSettingRequest request , StreamObserver<FloorSetting> responseObserver )
Updates the parameters of a single floor setting of a project
updateTemplate(UpdateTemplateRequest request, StreamObserver<Template> responseObserver)
public default void updateTemplate ( UpdateTemplateRequest request , StreamObserver<Template> responseObserver )
Updates the parameters of a single Template.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]