Package com.google.cloud.aiplatform.v1
Class NotebookExecutionJob.CustomEnvironmentSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NotebookExecutionJob.CustomEnvironmentSpec.Builder>
com.google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec.Builder
- All Implemented Interfaces:
NotebookExecutionJob.CustomEnvironmentSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NotebookExecutionJob.CustomEnvironmentSpec
public static final class NotebookExecutionJob.CustomEnvironmentSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NotebookExecutionJob.CustomEnvironmentSpec.Builder>
implements NotebookExecutionJob.CustomEnvironmentSpecOrBuilder
Compute configuration to use for an execution job.Protobuf type
google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The specification of a single machine for the execution job.The network configuration to use for the execution job.The specification of a persistent disk to attach for the execution job.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe specification of a single machine for the execution job.The specification of a single machine for the execution job.The specification of a single machine for the execution job.The network configuration to use for the execution job.The network configuration to use for the execution job.The network configuration to use for the execution job.The specification of a persistent disk to attach for the execution job.The specification of a persistent disk to attach for the execution job.The specification of a persistent disk to attach for the execution job.booleanThe specification of a single machine for the execution job.booleanThe network configuration to use for the execution job.booleanThe specification of a persistent disk to attach for the execution job.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMachineSpec(MachineSpec value) The specification of a single machine for the execution job.mergeNetworkSpec(NetworkSpec value) The network configuration to use for the execution job.The specification of a persistent disk to attach for the execution job.setMachineSpec(MachineSpec value) The specification of a single machine for the execution job.setMachineSpec(MachineSpec.Builder builderForValue) The specification of a single machine for the execution job.setNetworkSpec(NetworkSpec value) The network configuration to use for the execution job.setNetworkSpec(NetworkSpec.Builder builderForValue) The network configuration to use for the execution job.The specification of a persistent disk to attach for the execution job.setPersistentDiskSpec(PersistentDiskSpec.Builder builderForValue) The specification of a persistent disk to attach for the execution job.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<NotebookExecutionJob.CustomEnvironmentSpec.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<NotebookExecutionJob.CustomEnvironmentSpec.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<NotebookExecutionJob.CustomEnvironmentSpec.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
public NotebookExecutionJob.CustomEnvironmentSpec.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NotebookExecutionJob.CustomEnvironmentSpec.Builder>
-
mergeFrom
public NotebookExecutionJob.CustomEnvironmentSpec.Builder mergeFrom(NotebookExecutionJob.CustomEnvironmentSpec other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NotebookExecutionJob.CustomEnvironmentSpec.Builder>
-
mergeFrom
public NotebookExecutionJob.CustomEnvironmentSpec.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<NotebookExecutionJob.CustomEnvironmentSpec.Builder>- Throws:
IOException
-
hasMachineSpec
public boolean hasMachineSpec()The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1;- Specified by:
hasMachineSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- Whether the machineSpec field is set.
-
getMachineSpec
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1;- Specified by:
getMachineSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- The machineSpec.
-
setMachineSpec
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1; -
setMachineSpec
public NotebookExecutionJob.CustomEnvironmentSpec.Builder setMachineSpec(MachineSpec.Builder builderForValue) The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1; -
mergeMachineSpec
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1; -
clearMachineSpec
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1; -
getMachineSpecBuilder
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1; -
getMachineSpecOrBuilder
The specification of a single machine for the execution job.
.google.cloud.aiplatform.v1.MachineSpec machine_spec = 1;- Specified by:
getMachineSpecOrBuilderin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder
-
hasPersistentDiskSpec
public boolean hasPersistentDiskSpec()The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2;- Specified by:
hasPersistentDiskSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- Whether the persistentDiskSpec field is set.
-
getPersistentDiskSpec
The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2;- Specified by:
getPersistentDiskSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- The persistentDiskSpec.
-
setPersistentDiskSpec
public NotebookExecutionJob.CustomEnvironmentSpec.Builder setPersistentDiskSpec(PersistentDiskSpec value) The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2; -
setPersistentDiskSpec
public NotebookExecutionJob.CustomEnvironmentSpec.Builder setPersistentDiskSpec(PersistentDiskSpec.Builder builderForValue) The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2; -
mergePersistentDiskSpec
public NotebookExecutionJob.CustomEnvironmentSpec.Builder mergePersistentDiskSpec(PersistentDiskSpec value) The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2; -
clearPersistentDiskSpec
The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2; -
getPersistentDiskSpecBuilder
The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2; -
getPersistentDiskSpecOrBuilder
The specification of a persistent disk to attach for the execution job.
.google.cloud.aiplatform.v1.PersistentDiskSpec persistent_disk_spec = 2;- Specified by:
getPersistentDiskSpecOrBuilderin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder
-
hasNetworkSpec
public boolean hasNetworkSpec()The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3;- Specified by:
hasNetworkSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- Whether the networkSpec field is set.
-
getNetworkSpec
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3;- Specified by:
getNetworkSpecin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder- Returns:
- The networkSpec.
-
setNetworkSpec
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3; -
setNetworkSpec
public NotebookExecutionJob.CustomEnvironmentSpec.Builder setNetworkSpec(NetworkSpec.Builder builderForValue) The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3; -
mergeNetworkSpec
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3; -
clearNetworkSpec
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3; -
getNetworkSpecBuilder
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3; -
getNetworkSpecOrBuilder
The network configuration to use for the execution job.
.google.cloud.aiplatform.v1.NetworkSpec network_spec = 3;- Specified by:
getNetworkSpecOrBuilderin interfaceNotebookExecutionJob.CustomEnvironmentSpecOrBuilder
-