Class RuntimeConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
com.google.cloud.aiplatform.v1beta1.RuntimeConfig.Builder
- All Implemented Interfaces:
RuntimeConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RuntimeConfig
public static final class RuntimeConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
implements RuntimeConfigOrBuilder
Runtime configuration to run the extension.Protobuf type
google.cloud.aiplatform.v1beta1.RuntimeConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Code execution runtime configurations for code interpreter extension.Optional.Runtime configuration for Vertex AI Search extension.Code execution runtime configurations for code interpreter extension.Code execution runtime configurations for code interpreter extension.Code execution runtime configurations for code interpreter extension.com.google.protobuf.StructOptional.com.google.protobuf.Struct.BuilderOptional.com.google.protobuf.StructOrBuilderOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRuntime configuration for Vertex AI Search extension.Runtime configuration for Vertex AI Search extension.Runtime configuration for Vertex AI Search extension.booleanCode execution runtime configurations for code interpreter extension.booleanOptional.booleanRuntime configuration for Vertex AI Search extension.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCode execution runtime configurations for code interpreter extension.mergeDefaultParams(com.google.protobuf.Struct value) Optional.mergeFrom(RuntimeConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Runtime configuration for Vertex AI Search extension.Code execution runtime configurations for code interpreter extension.Code execution runtime configurations for code interpreter extension.setDefaultParams(com.google.protobuf.Struct value) Optional.setDefaultParams(com.google.protobuf.Struct.Builder builderForValue) Optional.Runtime configuration for Vertex AI Search extension.Runtime configuration for Vertex AI Search extension.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RuntimeConfig.Builder>
-
mergeFrom
public RuntimeConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>- Throws:
IOException
-
getGoogleFirstPartyExtensionConfigCase
- Specified by:
getGoogleFirstPartyExtensionConfigCasein interfaceRuntimeConfigOrBuilder
-
clearGoogleFirstPartyExtensionConfig
-
hasCodeInterpreterRuntimeConfig
public boolean hasCodeInterpreterRuntimeConfig()Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;- Specified by:
hasCodeInterpreterRuntimeConfigin interfaceRuntimeConfigOrBuilder- Returns:
- Whether the codeInterpreterRuntimeConfig field is set.
-
getCodeInterpreterRuntimeConfig
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;- Specified by:
getCodeInterpreterRuntimeConfigin interfaceRuntimeConfigOrBuilder- Returns:
- The codeInterpreterRuntimeConfig.
-
setCodeInterpreterRuntimeConfig
public 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; -
setCodeInterpreterRuntimeConfig
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; -
mergeCodeInterpreterRuntimeConfig
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; -
clearCodeInterpreterRuntimeConfig
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2; -
getCodeInterpreterRuntimeConfigBuilder
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2; -
getCodeInterpreterRuntimeConfigOrBuilder
public RuntimeConfig.CodeInterpreterRuntimeConfigOrBuilder getCodeInterpreterRuntimeConfigOrBuilder()Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;- Specified by:
getCodeInterpreterRuntimeConfigOrBuilderin interfaceRuntimeConfigOrBuilder
-
hasVertexAiSearchRuntimeConfig
public boolean hasVertexAiSearchRuntimeConfig()Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;- Specified by:
hasVertexAiSearchRuntimeConfigin interfaceRuntimeConfigOrBuilder- Returns:
- Whether the vertexAiSearchRuntimeConfig field is set.
-
getVertexAiSearchRuntimeConfig
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;- Specified by:
getVertexAiSearchRuntimeConfigin interfaceRuntimeConfigOrBuilder- Returns:
- The vertexAiSearchRuntimeConfig.
-
setVertexAiSearchRuntimeConfig
public 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; -
setVertexAiSearchRuntimeConfig
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; -
mergeVertexAiSearchRuntimeConfig
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; -
clearVertexAiSearchRuntimeConfig
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6; -
getVertexAiSearchRuntimeConfigBuilder
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6; -
getVertexAiSearchRuntimeConfigOrBuilder
Runtime configuration for Vertex AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;- Specified by:
getVertexAiSearchRuntimeConfigOrBuilderin interfaceRuntimeConfigOrBuilder
-
hasDefaultParams
public 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];- Specified by:
hasDefaultParamsin interfaceRuntimeConfigOrBuilder- Returns:
- Whether the defaultParams field is set.
-
getDefaultParams
public 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];- Specified by:
getDefaultParamsin interfaceRuntimeConfigOrBuilder- Returns:
- The defaultParams.
-
setDefaultParams
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]; -
setDefaultParams
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]; -
mergeDefaultParams
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]; -
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]; -
getDefaultParamsBuilder
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]; -
getDefaultParamsOrBuilder
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];- Specified by:
getDefaultParamsOrBuilderin interfaceRuntimeConfigOrBuilder
-