public static interface Tool.ComputerUseOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Tool.ComputerUse.Environment |
getEnvironment()
Required.
|
int |
getEnvironmentValue()
Required.
|
String |
getExcludedPredefinedFunctions(int index)
Optional.
|
com.google.protobuf.ByteString |
getExcludedPredefinedFunctionsBytes(int index)
Optional.
|
int |
getExcludedPredefinedFunctionsCount()
Optional.
|
List<String> |
getExcludedPredefinedFunctionsList()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getEnvironmentValue()
Required. The environment being operated.
.google.cloud.aiplatform.v1.Tool.ComputerUse.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
Tool.ComputerUse.Environment getEnvironment()
Required. The environment being operated.
.google.cloud.aiplatform.v1.Tool.ComputerUse.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
List<String> getExcludedPredefinedFunctionsList()
Optional. By default, [predefined functions](https://cloud.google.com/vertex-ai/generative-ai/docs/computer-use#supported-actions) are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
repeated string excluded_predefined_functions = 2 [(.google.api.field_behavior) = OPTIONAL];
int getExcludedPredefinedFunctionsCount()
Optional. By default, [predefined functions](https://cloud.google.com/vertex-ai/generative-ai/docs/computer-use#supported-actions) are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
repeated string excluded_predefined_functions = 2 [(.google.api.field_behavior) = OPTIONAL];
String getExcludedPredefinedFunctions(int index)
Optional. By default, [predefined functions](https://cloud.google.com/vertex-ai/generative-ai/docs/computer-use#supported-actions) are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
repeated string excluded_predefined_functions = 2 [(.google.api.field_behavior) = OPTIONAL];
index - The index of the element to return.com.google.protobuf.ByteString getExcludedPredefinedFunctionsBytes(int index)
Optional. By default, [predefined functions](https://cloud.google.com/vertex-ai/generative-ai/docs/computer-use#supported-actions) are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
repeated string excluded_predefined_functions = 2 [(.google.api.field_behavior) = OPTIONAL];
index - The index of the value to return.Copyright © 2026 Google LLC. All rights reserved.