public static final class RuntimeConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder> implements RuntimeConfigOrBuilder
Runtime configuration to run the extension.Protobuf type
google.cloud.aiplatform.v1beta1.RuntimeConfig| Modifier and Type | Method and Description |
|---|---|
RuntimeConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeConfig |
build() |
RuntimeConfig |
buildPartial() |
RuntimeConfig.Builder |
clear() |
RuntimeConfig.Builder |
clearCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.Builder |
clearDefaultParams()
Optional.
|
RuntimeConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RuntimeConfig.Builder |
clearGoogleFirstPartyExtensionConfig() |
RuntimeConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RuntimeConfig.Builder |
clearVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
|
RuntimeConfig.Builder |
clone() |
RuntimeConfig.CodeInterpreterRuntimeConfig |
getCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.CodeInterpreterRuntimeConfig.Builder |
getCodeInterpreterRuntimeConfigBuilder()
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.CodeInterpreterRuntimeConfigOrBuilder |
getCodeInterpreterRuntimeConfigOrBuilder()
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig |
getDefaultInstanceForType() |
com.google.protobuf.Struct |
getDefaultParams()
Optional.
|
com.google.protobuf.Struct.Builder |
getDefaultParamsBuilder()
Optional.
|
com.google.protobuf.StructOrBuilder |
getDefaultParamsOrBuilder()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RuntimeConfig.GoogleFirstPartyExtensionConfigCase |
getGoogleFirstPartyExtensionConfigCase() |
RuntimeConfig.VertexAISearchRuntimeConfig |
getVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
|
RuntimeConfig.VertexAISearchRuntimeConfig.Builder |
getVertexAiSearchRuntimeConfigBuilder()
Runtime configuration for Vertex AI Search extension.
|
RuntimeConfig.VertexAISearchRuntimeConfigOrBuilder |
getVertexAiSearchRuntimeConfigOrBuilder()
Runtime configuration for Vertex AI Search extension.
|
boolean |
hasCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
|
boolean |
hasDefaultParams()
Optional.
|
boolean |
hasVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RuntimeConfig.Builder |
mergeCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig value)
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.Builder |
mergeDefaultParams(com.google.protobuf.Struct value)
Optional.
|
RuntimeConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RuntimeConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
RuntimeConfig.Builder |
mergeFrom(RuntimeConfig other) |
RuntimeConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RuntimeConfig.Builder |
mergeVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertex AI Search extension.
|
RuntimeConfig.Builder |
setCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig.Builder builderForValue)
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.Builder |
setCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig value)
Code execution runtime configurations for code interpreter extension.
|
RuntimeConfig.Builder |
setDefaultParams(com.google.protobuf.Struct.Builder builderForValue)
Optional.
|
RuntimeConfig.Builder |
setDefaultParams(com.google.protobuf.Struct value)
Optional.
|
RuntimeConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RuntimeConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RuntimeConfig.Builder |
setVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig.Builder builderForValue)
Runtime configuration for Vertex AI Search extension.
|
RuntimeConfig.Builder |
setVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertex AI Search extension.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RuntimeConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RuntimeConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RuntimeConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(RuntimeConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>IOExceptionpublic RuntimeConfig.GoogleFirstPartyExtensionConfigCase getGoogleFirstPartyExtensionConfigCase()
getGoogleFirstPartyExtensionConfigCase in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder clearGoogleFirstPartyExtensionConfig()
public boolean hasCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
hasCodeInterpreterRuntimeConfig in interface RuntimeConfigOrBuilderpublic RuntimeConfig.CodeInterpreterRuntimeConfig getCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
getCodeInterpreterRuntimeConfig in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder setCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig value)
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
public RuntimeConfig.Builder setCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig.Builder builderForValue)
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
public RuntimeConfig.Builder mergeCodeInterpreterRuntimeConfig(RuntimeConfig.CodeInterpreterRuntimeConfig value)
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
public RuntimeConfig.Builder clearCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
public RuntimeConfig.CodeInterpreterRuntimeConfig.Builder getCodeInterpreterRuntimeConfigBuilder()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
public RuntimeConfig.CodeInterpreterRuntimeConfigOrBuilder getCodeInterpreterRuntimeConfigOrBuilder()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
getCodeInterpreterRuntimeConfigOrBuilder in interface RuntimeConfigOrBuilderpublic boolean hasVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
hasVertexAiSearchRuntimeConfig in interface RuntimeConfigOrBuilderpublic RuntimeConfig.VertexAISearchRuntimeConfig getVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
getVertexAiSearchRuntimeConfig in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder setVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.Builder setVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig.Builder builderForValue)
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.Builder mergeVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.Builder clearVertexAiSearchRuntimeConfig()
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.VertexAISearchRuntimeConfig.Builder getVertexAiSearchRuntimeConfigBuilder()
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.VertexAISearchRuntimeConfigOrBuilder getVertexAiSearchRuntimeConfigOrBuilder()
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
getVertexAiSearchRuntimeConfigOrBuilder in interface RuntimeConfigOrBuilderpublic boolean hasDefaultParams()
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
hasDefaultParams in interface RuntimeConfigOrBuilderpublic com.google.protobuf.Struct getDefaultParams()
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
getDefaultParams in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder setDefaultParams(com.google.protobuf.Struct value)
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
public RuntimeConfig.Builder setDefaultParams(com.google.protobuf.Struct.Builder builderForValue)
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
public RuntimeConfig.Builder mergeDefaultParams(com.google.protobuf.Struct value)
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
public RuntimeConfig.Builder clearDefaultParams()
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.Struct.Builder getDefaultParamsBuilder()
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.StructOrBuilder getDefaultParamsOrBuilder()
Optional. Default parameters that will be set for all the execution of this
extension. If specified, the parameter values can be overridden by values
in [[ExecuteExtensionRequest.operation_params]] at request time.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct default_params = 4 [(.google.api.field_behavior) = OPTIONAL];
getDefaultParamsOrBuilder in interface RuntimeConfigOrBuilderpublic final RuntimeConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public final RuntimeConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.