public static final class ModelArmorGrpc.ModelArmorStub extends AbstractAsyncStub<ModelArmorGrpc.ModelArmorStub>
A stub to allow clients to do asynchronous rpc calls to service ModelArmor.
Service describing handlers for resources
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ModelArmorGrpc.ModelArmorStubMethods
build(Channel channel, CallOptions callOptions)
protected ModelArmorGrpc.ModelArmorStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
ModelArmorGrpc.ModelArmorStub |
createTemplate(CreateTemplateRequest request, StreamObserver<Template> responseObserver)
public void createTemplate(CreateTemplateRequest request, StreamObserver<Template> responseObserver)
Creates a new Template in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateTemplateRequest |
responseObserver |
io.grpc.stub.StreamObserver<Template> |
deleteTemplate(DeleteTemplateRequest request, StreamObserver<Empty> responseObserver)
public void deleteTemplate(DeleteTemplateRequest request, StreamObserver<Empty> responseObserver)
Deletes a single Template.
Parameters | |
---|---|
Name | Description |
request |
DeleteTemplateRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getFloorSetting(GetFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
public void getFloorSetting(GetFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
Gets details of a single floor setting of a project
Parameters | |
---|---|
Name | Description |
request |
GetFloorSettingRequest |
responseObserver |
io.grpc.stub.StreamObserver<FloorSetting> |
getTemplate(GetTemplateRequest request, StreamObserver<Template> responseObserver)
public void getTemplate(GetTemplateRequest request, StreamObserver<Template> responseObserver)
Gets details of a single Template.
Parameters | |
---|---|
Name | Description |
request |
GetTemplateRequest |
responseObserver |
io.grpc.stub.StreamObserver<Template> |
listTemplates(ListTemplatesRequest request, StreamObserver<ListTemplatesResponse> responseObserver)
public void listTemplates(ListTemplatesRequest request, StreamObserver<ListTemplatesResponse> responseObserver)
Lists Templates in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListTemplatesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListTemplatesResponse> |
sanitizeModelResponse(SanitizeModelResponseRequest request, StreamObserver<SanitizeModelResponseResponse> responseObserver)
public void sanitizeModelResponse(SanitizeModelResponseRequest request, StreamObserver<SanitizeModelResponseResponse> responseObserver)
Sanitizes Model Response.
Parameters | |
---|---|
Name | Description |
request |
SanitizeModelResponseRequest |
responseObserver |
io.grpc.stub.StreamObserver<SanitizeModelResponseResponse> |
sanitizeUserPrompt(SanitizeUserPromptRequest request, StreamObserver<SanitizeUserPromptResponse> responseObserver)
public void sanitizeUserPrompt(SanitizeUserPromptRequest request, StreamObserver<SanitizeUserPromptResponse> responseObserver)
Sanitizes User Prompt.
Parameters | |
---|---|
Name | Description |
request |
SanitizeUserPromptRequest |
responseObserver |
io.grpc.stub.StreamObserver<SanitizeUserPromptResponse> |
updateFloorSetting(UpdateFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
public void updateFloorSetting(UpdateFloorSettingRequest request, StreamObserver<FloorSetting> responseObserver)
Updates the parameters of a single floor setting of a project
Parameters | |
---|---|
Name | Description |
request |
UpdateFloorSettingRequest |
responseObserver |
io.grpc.stub.StreamObserver<FloorSetting> |
updateTemplate(UpdateTemplateRequest request, StreamObserver<Template> responseObserver)
public void updateTemplate(UpdateTemplateRequest request, StreamObserver<Template> responseObserver)
Updates the parameters of a single Template.
Parameters | |
---|---|
Name | Description |
request |
UpdateTemplateRequest |
responseObserver |
io.grpc.stub.StreamObserver<Template> |