public static final class ReasoningEngineSpec.PackageSpec.Builder extends com.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder> implements ReasoningEngineSpec.PackageSpecOrBuilder
User-provided package specification, containing pickled object and package requirements.Protobuf type
google.cloud.aiplatform.v1.ReasoningEngineSpec.PackageSpecaddRepeatedField, 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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>public ReasoningEngineSpec.PackageSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.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.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>public ReasoningEngineSpec.PackageSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReasoningEngineSpec.PackageSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReasoningEngineSpec.PackageSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReasoningEngineSpec.PackageSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>public ReasoningEngineSpec.PackageSpec.Builder mergeFrom(ReasoningEngineSpec.PackageSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>public ReasoningEngineSpec.PackageSpec.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<ReasoningEngineSpec.PackageSpec.Builder>IOExceptionpublic String getPickleObjectGcsUri()
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];getPickleObjectGcsUri in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic com.google.protobuf.ByteString getPickleObjectGcsUriBytes()
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];getPickleObjectGcsUriBytes in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic ReasoningEngineSpec.PackageSpec.Builder setPickleObjectGcsUri(String value)
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];value - The pickleObjectGcsUri to set.public ReasoningEngineSpec.PackageSpec.Builder clearPickleObjectGcsUri()
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];public ReasoningEngineSpec.PackageSpec.Builder setPickleObjectGcsUriBytes(com.google.protobuf.ByteString value)
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for pickleObjectGcsUri to set.public String getDependencyFilesGcsUri()
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];getDependencyFilesGcsUri in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic com.google.protobuf.ByteString getDependencyFilesGcsUriBytes()
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];getDependencyFilesGcsUriBytes in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic ReasoningEngineSpec.PackageSpec.Builder setDependencyFilesGcsUri(String value)
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];value - The dependencyFilesGcsUri to set.public ReasoningEngineSpec.PackageSpec.Builder clearDependencyFilesGcsUri()
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];public ReasoningEngineSpec.PackageSpec.Builder setDependencyFilesGcsUriBytes(com.google.protobuf.ByteString value)
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for dependencyFilesGcsUri to set.public String getRequirementsGcsUri()
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];getRequirementsGcsUri in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic com.google.protobuf.ByteString getRequirementsGcsUriBytes()
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];getRequirementsGcsUriBytes in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic ReasoningEngineSpec.PackageSpec.Builder setRequirementsGcsUri(String value)
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];value - The requirementsGcsUri to set.public ReasoningEngineSpec.PackageSpec.Builder clearRequirementsGcsUri()
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];public ReasoningEngineSpec.PackageSpec.Builder setRequirementsGcsUriBytes(com.google.protobuf.ByteString value)
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for requirementsGcsUri to set.public String getPythonVersion()
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13. If not specified, the default value is 3.10.
string python_version = 4 [(.google.api.field_behavior) = OPTIONAL];getPythonVersion in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic com.google.protobuf.ByteString getPythonVersionBytes()
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13. If not specified, the default value is 3.10.
string python_version = 4 [(.google.api.field_behavior) = OPTIONAL];getPythonVersionBytes in interface ReasoningEngineSpec.PackageSpecOrBuilderpublic ReasoningEngineSpec.PackageSpec.Builder setPythonVersion(String value)
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13. If not specified, the default value is 3.10.
string python_version = 4 [(.google.api.field_behavior) = OPTIONAL];value - The pythonVersion to set.public ReasoningEngineSpec.PackageSpec.Builder clearPythonVersion()
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13. If not specified, the default value is 3.10.
string python_version = 4 [(.google.api.field_behavior) = OPTIONAL];public ReasoningEngineSpec.PackageSpec.Builder setPythonVersionBytes(com.google.protobuf.ByteString value)
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13. If not specified, the default value is 3.10.
string python_version = 4 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for pythonVersion to set.Copyright © 2026 Google LLC. All rights reserved.