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