public static final class RuntimeConfig.Builder extends GeneratedMessageV3.Builder<RuntimeConfig.Builder> implements RuntimeConfigOrBuilder
Runtime configuration to run the extension.
Protobuf type google.cloud.aiplatform.v1beta1.RuntimeConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public RuntimeConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RuntimeConfig build()
public RuntimeConfig buildPartial()
public RuntimeConfig.Builder clear()
Overrides
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.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 RuntimeConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RuntimeConfig.Builder clearGoogleFirstPartyExtensionConfig()
public RuntimeConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RuntimeConfig.Builder clearVertexAiSearchRuntimeConfig()
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.Builder clone()
Overrides
public RuntimeConfig.CodeInterpreterRuntimeConfig getCodeInterpreterRuntimeConfig()
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;
public RuntimeConfig getDefaultInstanceForType()
public 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];
Returns |
Type |
Description |
Struct |
The defaultParams.
|
public 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 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];
public Descriptors.Descriptor getDescriptorForType()
Overrides
public RuntimeConfig.GoogleFirstPartyExtensionConfigCase getGoogleFirstPartyExtensionConfigCase()
public RuntimeConfig.VertexAISearchRuntimeConfig getVertexAiSearchRuntimeConfig()
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.VertexAISearchRuntimeConfig.Builder getVertexAiSearchRuntimeConfigBuilder()
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public RuntimeConfig.VertexAISearchRuntimeConfigOrBuilder getVertexAiSearchRuntimeConfigOrBuilder()
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
public boolean hasCodeInterpreterRuntimeConfig()
Code execution runtime configurations for code interpreter extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.CodeInterpreterRuntimeConfig code_interpreter_runtime_config = 2;
Returns |
Type |
Description |
boolean |
Whether the codeInterpreterRuntimeConfig field is set.
|
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];
Returns |
Type |
Description |
boolean |
Whether the defaultParams field is set.
|
public boolean hasVertexAiSearchRuntimeConfig()
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
Returns |
Type |
Description |
boolean |
Whether the vertexAiSearchRuntimeConfig field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
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 mergeDefaultParams(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];
Parameter |
Name |
Description |
value |
Struct
|
public RuntimeConfig.Builder mergeFrom(RuntimeConfig other)
public RuntimeConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RuntimeConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final RuntimeConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RuntimeConfig.Builder mergeVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;
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;
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 setDefaultParams(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];
Parameter |
Name |
Description |
value |
Struct
|
public RuntimeConfig.Builder setDefaultParams(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];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public RuntimeConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RuntimeConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final RuntimeConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RuntimeConfig.Builder setVertexAiSearchRuntimeConfig(RuntimeConfig.VertexAISearchRuntimeConfig value)
Runtime configuration for Vertext 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 Vertext AI Search extension.
.google.cloud.aiplatform.v1beta1.RuntimeConfig.VertexAISearchRuntimeConfig vertex_ai_search_runtime_config = 6;