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