Package com.google.cloud.aiplatform.v1
Class ReasoningEngineSpec.PackageSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>
com.google.cloud.aiplatform.v1.ReasoningEngineSpec.PackageSpec.Builder
- All Implemented Interfaces:
ReasoningEngineSpec.PackageSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReasoningEngineSpec.PackageSpec
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.PackageSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDependencyFilesGcsUri(String value) Optional.setDependencyFilesGcsUriBytes(com.google.protobuf.ByteString value) Optional.setPickleObjectGcsUri(String value) Optional.setPickleObjectGcsUriBytes(com.google.protobuf.ByteString value) Optional.setPythonVersion(String value) Optional.setPythonVersionBytes(com.google.protobuf.ByteString value) Optional.setRequirementsGcsUri(String value) Optional.setRequirementsGcsUriBytes(com.google.protobuf.ByteString value) Optional.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<ReasoningEngineSpec.PackageSpec.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<ReasoningEngineSpec.PackageSpec.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<ReasoningEngineSpec.PackageSpec.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<ReasoningEngineSpec.PackageSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReasoningEngineSpec.PackageSpec.Builder>
-
mergeFrom
public ReasoningEngineSpec.PackageSpec.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<ReasoningEngineSpec.PackageSpec.Builder>- Throws:
IOException
-
getPickleObjectGcsUri
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPickleObjectGcsUriin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The pickleObjectGcsUri.
-
getPickleObjectGcsUriBytes
public 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];- Specified by:
getPickleObjectGcsUriBytesin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The bytes for pickleObjectGcsUri.
-
setPickleObjectGcsUri
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The pickleObjectGcsUri to set.- Returns:
- This builder for chaining.
-
clearPickleObjectGcsUri
Optional. The Cloud Storage URI of the pickled python object.
string pickle_object_gcs_uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setPickleObjectGcsUriBytes
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];- Parameters:
value- The bytes for pickleObjectGcsUri to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getDependencyFilesGcsUriin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The dependencyFilesGcsUri.
-
getDependencyFilesGcsUriBytes
public 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];- Specified by:
getDependencyFilesGcsUriBytesin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The bytes for dependencyFilesGcsUri.
-
setDependencyFilesGcsUri
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
string dependency_files_gcs_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The dependencyFilesGcsUri to set.- Returns:
- This builder for chaining.
-
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];- Returns:
- This builder for chaining.
-
setDependencyFilesGcsUriBytes
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];- Parameters:
value- The bytes for dependencyFilesGcsUri to set.- Returns:
- This builder for chaining.
-
getRequirementsGcsUri
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRequirementsGcsUriin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The requirementsGcsUri.
-
getRequirementsGcsUriBytes
public 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];- Specified by:
getRequirementsGcsUriBytesin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The bytes for requirementsGcsUri.
-
setRequirementsGcsUri
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The requirementsGcsUri to set.- Returns:
- This builder for chaining.
-
clearRequirementsGcsUri
Optional. The Cloud Storage URI of the `requirements.txt` file
string requirements_gcs_uri = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setRequirementsGcsUriBytes
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];- Parameters:
value- The bytes for requirementsGcsUri to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getPythonVersionin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The pythonVersion.
-
getPythonVersionBytes
public 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];- Specified by:
getPythonVersionBytesin interfaceReasoningEngineSpec.PackageSpecOrBuilder- Returns:
- The bytes for pythonVersion.
-
setPythonVersion
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];- Parameters:
value- The pythonVersion to set.- Returns:
- This builder for chaining.
-
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];- Returns:
- This builder for chaining.
-
setPythonVersionBytes
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];- Parameters:
value- The bytes for pythonVersion to set.- Returns:
- This builder for chaining.
-