Class ReasoningEngineSpec.SourceCodeSpec.Builder (3.79.0)

public static final class ReasoningEngineSpec.SourceCodeSpec.Builder extends GeneratedMessageV3.Builder<ReasoningEngineSpec.SourceCodeSpec.Builder> implements ReasoningEngineSpec.SourceCodeSpecOrBuilder

Specification for deploying from source code.

Protobuf type google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReasoningEngineSpec.SourceCodeSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

build()

public ReasoningEngineSpec.SourceCodeSpec build()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec

buildPartial()

public ReasoningEngineSpec.SourceCodeSpec buildPartial()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec

clear()

public ReasoningEngineSpec.SourceCodeSpec.Builder clear()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ReasoningEngineSpec.SourceCodeSpec.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

clearInlineSource()

public ReasoningEngineSpec.SourceCodeSpec.Builder clearInlineSource()

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

clearLanguageSpec()

public ReasoningEngineSpec.SourceCodeSpec.Builder clearLanguageSpec()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ReasoningEngineSpec.SourceCodeSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

clearPythonSpec()

public ReasoningEngineSpec.SourceCodeSpec.Builder clearPythonSpec()

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

clearSource()

public ReasoningEngineSpec.SourceCodeSpec.Builder clearSource()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

clone()

public ReasoningEngineSpec.SourceCodeSpec.Builder clone()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

getDefaultInstanceForType()

public ReasoningEngineSpec.SourceCodeSpec getDefaultInstanceForType()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInlineSource()

public ReasoningEngineSpec.SourceCodeSpec.InlineSource getInlineSource()

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.InlineSource

The inlineSource.

getInlineSourceBuilder()

public ReasoningEngineSpec.SourceCodeSpec.InlineSource.Builder getInlineSourceBuilder()

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.InlineSource.Builder

getInlineSourceOrBuilder()

public ReasoningEngineSpec.SourceCodeSpec.InlineSourceOrBuilder getInlineSourceOrBuilder()

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.InlineSourceOrBuilder

getLanguageSpecCase()

public ReasoningEngineSpec.SourceCodeSpec.LanguageSpecCase getLanguageSpecCase()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.LanguageSpecCase

getPythonSpec()

public ReasoningEngineSpec.SourceCodeSpec.PythonSpec getPythonSpec()

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.PythonSpec

The pythonSpec.

getPythonSpecBuilder()

public ReasoningEngineSpec.SourceCodeSpec.PythonSpec.Builder getPythonSpecBuilder()

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.PythonSpec.Builder

getPythonSpecOrBuilder()

public ReasoningEngineSpec.SourceCodeSpec.PythonSpecOrBuilder getPythonSpecOrBuilder()

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.PythonSpecOrBuilder

getSourceCase()

public ReasoningEngineSpec.SourceCodeSpec.SourceCase getSourceCase()
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.SourceCase

hasInlineSource()

public boolean hasInlineSource()

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Returns
Type Description
boolean

Whether the inlineSource field is set.

hasPythonSpec()

public boolean hasPythonSpec()

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Returns
Type Description
boolean

Whether the pythonSpec field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ReasoningEngineSpec.SourceCodeSpec other)

public ReasoningEngineSpec.SourceCodeSpec.Builder mergeFrom(ReasoningEngineSpec.SourceCodeSpec other)
Parameter
Name Description
other ReasoningEngineSpec.SourceCodeSpec
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReasoningEngineSpec.SourceCodeSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ReasoningEngineSpec.SourceCodeSpec.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

mergeInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource value)

public ReasoningEngineSpec.SourceCodeSpec.Builder mergeInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource value)

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Parameter
Name Description
value ReasoningEngineSpec.SourceCodeSpec.InlineSource
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

mergePythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec value)

public ReasoningEngineSpec.SourceCodeSpec.Builder mergePythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec value)

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Parameter
Name Description
value ReasoningEngineSpec.SourceCodeSpec.PythonSpec
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReasoningEngineSpec.SourceCodeSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ReasoningEngineSpec.SourceCodeSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

setInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource value)

public ReasoningEngineSpec.SourceCodeSpec.Builder setInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource value)

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Parameter
Name Description
value ReasoningEngineSpec.SourceCodeSpec.InlineSource
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

setInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource.Builder builderForValue)

public ReasoningEngineSpec.SourceCodeSpec.Builder setInlineSource(ReasoningEngineSpec.SourceCodeSpec.InlineSource.Builder builderForValue)

Source code is provided directly in the request.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.InlineSource inline_source = 1;

Parameter
Name Description
builderForValue ReasoningEngineSpec.SourceCodeSpec.InlineSource.Builder
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

setPythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec value)

public ReasoningEngineSpec.SourceCodeSpec.Builder setPythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec value)

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Parameter
Name Description
value ReasoningEngineSpec.SourceCodeSpec.PythonSpec
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

setPythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec.Builder builderForValue)

public ReasoningEngineSpec.SourceCodeSpec.Builder setPythonSpec(ReasoningEngineSpec.SourceCodeSpec.PythonSpec.Builder builderForValue)

Configuration for a Python application.

.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.SourceCodeSpec.PythonSpec python_spec = 2;

Parameter
Name Description
builderForValue ReasoningEngineSpec.SourceCodeSpec.PythonSpec.Builder
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ReasoningEngineSpec.SourceCodeSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ReasoningEngineSpec.SourceCodeSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReasoningEngineSpec.SourceCodeSpec.Builder
Overrides