public static final class NotebookRuntimeTemplate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder> implements NotebookRuntimeTemplateOrBuilder
A template that specifies runtime configurations such as machine type, runtime version, network configurations, etc. Multiple runtimes can be created from a runtime template.Protobuf type
google.cloud.aiplatform.v1beta1.NotebookRuntimeTemplate| Modifier and Type | Method and Description |
|---|---|
NotebookRuntimeTemplate.Builder |
addAllNetworkTags(Iterable<String> values)
Optional.
|
NotebookRuntimeTemplate.Builder |
addNetworkTags(String value)
Optional.
|
NotebookRuntimeTemplate.Builder |
addNetworkTagsBytes(com.google.protobuf.ByteString value)
Optional.
|
NotebookRuntimeTemplate.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NotebookRuntimeTemplate |
build() |
NotebookRuntimeTemplate |
buildPartial() |
NotebookRuntimeTemplate.Builder |
clear() |
NotebookRuntimeTemplate.Builder |
clearCreateTime()
Output only.
|
NotebookRuntimeTemplate.Builder |
clearDataPersistentDiskSpec()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearDescription()
The description of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
clearDisplayName()
Required.
|
NotebookRuntimeTemplate.Builder |
clearEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
|
NotebookRuntimeTemplate.Builder |
clearEtag()
Used to perform consistent read-modify-write updates.
|
NotebookRuntimeTemplate.Builder |
clearEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NotebookRuntimeTemplate.Builder |
clearIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
clearIsDefault()
Output only.
|
NotebookRuntimeTemplate.Builder |
clearLabels() |
NotebookRuntimeTemplate.Builder |
clearMachineSpec()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearName()
The resource name of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
clearNetworkSpec()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearNetworkTags()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearNotebookRuntimeType()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NotebookRuntimeTemplate.Builder |
clearServiceAccount()
The service account that the runtime workload runs as.
|
NotebookRuntimeTemplate.Builder |
clearShieldedVmConfig()
Optional.
|
NotebookRuntimeTemplate.Builder |
clearUpdateTime()
Output only.
|
NotebookRuntimeTemplate.Builder |
clone() |
boolean |
containsLabels(String key)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
PersistentDiskSpec |
getDataPersistentDiskSpec()
Optional.
|
PersistentDiskSpec.Builder |
getDataPersistentDiskSpecBuilder()
Optional.
|
PersistentDiskSpecOrBuilder |
getDataPersistentDiskSpecOrBuilder()
Optional.
|
NotebookRuntimeTemplate |
getDefaultInstanceForType() |
String |
getDescription()
The description of the NotebookRuntimeTemplate.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
The description of the NotebookRuntimeTemplate.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
EncryptionSpec |
getEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
|
EncryptionSpec.Builder |
getEncryptionSpecBuilder()
Customer-managed encryption key spec for the notebook runtime.
|
EncryptionSpecOrBuilder |
getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for the notebook runtime.
|
String |
getEtag()
Used to perform consistent read-modify-write updates.
|
com.google.protobuf.ByteString |
getEtagBytes()
Used to perform consistent read-modify-write updates.
|
NotebookEucConfig |
getEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookEucConfig.Builder |
getEucConfigBuilder()
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookEucConfigOrBuilder |
getEucConfigOrBuilder()
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookIdleShutdownConfig |
getIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookIdleShutdownConfig.Builder |
getIdleShutdownConfigBuilder()
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookIdleShutdownConfigOrBuilder |
getIdleShutdownConfigOrBuilder()
The idle shutdown configuration of NotebookRuntimeTemplate.
|
boolean |
getIsDefault()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
Map<String,String> |
getLabelsMap()
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
String |
getLabelsOrThrow(String key)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
MachineSpec |
getMachineSpec()
Optional.
|
MachineSpec.Builder |
getMachineSpecBuilder()
Optional.
|
MachineSpecOrBuilder |
getMachineSpecOrBuilder()
Optional.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
The resource name of the NotebookRuntimeTemplate.
|
com.google.protobuf.ByteString |
getNameBytes()
The resource name of the NotebookRuntimeTemplate.
|
NetworkSpec |
getNetworkSpec()
Optional.
|
NetworkSpec.Builder |
getNetworkSpecBuilder()
Optional.
|
NetworkSpecOrBuilder |
getNetworkSpecOrBuilder()
Optional.
|
String |
getNetworkTags(int index)
Optional.
|
com.google.protobuf.ByteString |
getNetworkTagsBytes(int index)
Optional.
|
int |
getNetworkTagsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getNetworkTagsList()
Optional.
|
NotebookRuntimeType |
getNotebookRuntimeType()
Optional.
|
int |
getNotebookRuntimeTypeValue()
Optional.
|
String |
getServiceAccount()
The service account that the runtime workload runs as.
|
com.google.protobuf.ByteString |
getServiceAccountBytes()
The service account that the runtime workload runs as.
|
ShieldedVmConfig |
getShieldedVmConfig()
Optional.
|
ShieldedVmConfig.Builder |
getShieldedVmConfigBuilder()
Optional.
|
ShieldedVmConfigOrBuilder |
getShieldedVmConfigOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDataPersistentDiskSpec()
Optional.
|
boolean |
hasEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
|
boolean |
hasEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
|
boolean |
hasIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate.
|
boolean |
hasMachineSpec()
Optional.
|
boolean |
hasNetworkSpec()
Optional.
|
boolean |
hasShieldedVmConfig()
Optional.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
NotebookRuntimeTemplate.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
NotebookRuntimeTemplate.Builder |
mergeDataPersistentDiskSpec(PersistentDiskSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
mergeEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key spec for the notebook runtime.
|
NotebookRuntimeTemplate.Builder |
mergeEucConfig(NotebookEucConfig value)
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NotebookRuntimeTemplate.Builder |
mergeFrom(com.google.protobuf.Message other) |
NotebookRuntimeTemplate.Builder |
mergeFrom(NotebookRuntimeTemplate other) |
NotebookRuntimeTemplate.Builder |
mergeIdleShutdownConfig(NotebookIdleShutdownConfig value)
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
mergeMachineSpec(MachineSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
mergeNetworkSpec(NetworkSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
mergeShieldedVmConfig(ShieldedVmConfig value)
Optional.
|
NotebookRuntimeTemplate.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NotebookRuntimeTemplate.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
NotebookRuntimeTemplate.Builder |
putAllLabels(Map<String,String> values)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
NotebookRuntimeTemplate.Builder |
putLabels(String key,
String value)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
NotebookRuntimeTemplate.Builder |
removeLabels(String key)
The labels with user-defined metadata to organize the
NotebookRuntimeTemplates.
|
NotebookRuntimeTemplate.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NotebookRuntimeTemplate.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
NotebookRuntimeTemplate.Builder |
setDataPersistentDiskSpec(PersistentDiskSpec.Builder builderForValue)
Optional.
|
NotebookRuntimeTemplate.Builder |
setDataPersistentDiskSpec(PersistentDiskSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setDescription(String value)
The description of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setDisplayName(String value)
Required.
|
NotebookRuntimeTemplate.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
NotebookRuntimeTemplate.Builder |
setEncryptionSpec(EncryptionSpec.Builder builderForValue)
Customer-managed encryption key spec for the notebook runtime.
|
NotebookRuntimeTemplate.Builder |
setEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key spec for the notebook runtime.
|
NotebookRuntimeTemplate.Builder |
setEtag(String value)
Used to perform consistent read-modify-write updates.
|
NotebookRuntimeTemplate.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
Used to perform consistent read-modify-write updates.
|
NotebookRuntimeTemplate.Builder |
setEucConfig(NotebookEucConfig.Builder builderForValue)
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setEucConfig(NotebookEucConfig value)
EUC configuration of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NotebookRuntimeTemplate.Builder |
setIdleShutdownConfig(NotebookIdleShutdownConfig.Builder builderForValue)
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setIdleShutdownConfig(NotebookIdleShutdownConfig value)
The idle shutdown configuration of NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setIsDefault(boolean value)
Output only.
|
NotebookRuntimeTemplate.Builder |
setMachineSpec(MachineSpec.Builder builderForValue)
Optional.
|
NotebookRuntimeTemplate.Builder |
setMachineSpec(MachineSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setName(String value)
The resource name of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The resource name of the NotebookRuntimeTemplate.
|
NotebookRuntimeTemplate.Builder |
setNetworkSpec(NetworkSpec.Builder builderForValue)
Optional.
|
NotebookRuntimeTemplate.Builder |
setNetworkSpec(NetworkSpec value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setNetworkTags(int index,
String value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setNotebookRuntimeType(NotebookRuntimeType value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setNotebookRuntimeTypeValue(int value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NotebookRuntimeTemplate.Builder |
setServiceAccount(String value)
The service account that the runtime workload runs as.
|
NotebookRuntimeTemplate.Builder |
setServiceAccountBytes(com.google.protobuf.ByteString value)
The service account that the runtime workload runs as.
|
NotebookRuntimeTemplate.Builder |
setShieldedVmConfig(ShieldedVmConfig.Builder builderForValue)
Optional.
|
NotebookRuntimeTemplate.Builder |
setShieldedVmConfig(ShieldedVmConfig value)
Optional.
|
NotebookRuntimeTemplate.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NotebookRuntimeTemplate.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NotebookRuntimeTemplate.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.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.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NotebookRuntimeTemplate build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NotebookRuntimeTemplate buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NotebookRuntimeTemplate.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.Builder mergeFrom(NotebookRuntimeTemplate other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public NotebookRuntimeTemplate.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<NotebookRuntimeTemplate.Builder>IOExceptionpublic String getName()
The resource name of the NotebookRuntimeTemplate.
string name = 1;getName in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The resource name of the NotebookRuntimeTemplate.
string name = 1;getNameBytes in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setName(String value)
The resource name of the NotebookRuntimeTemplate.
string name = 1;value - The name to set.public NotebookRuntimeTemplate.Builder clearName()
The resource name of the NotebookRuntimeTemplate.
string name = 1;public NotebookRuntimeTemplate.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the NotebookRuntimeTemplate.
string name = 1;value - The bytes for name to set.public String getDisplayName()
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setDisplayName(String value)
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public NotebookRuntimeTemplate.Builder clearDisplayName()
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];public NotebookRuntimeTemplate.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public String getDescription()
The description of the NotebookRuntimeTemplate.
string description = 3;getDescription in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
The description of the NotebookRuntimeTemplate.
string description = 3;getDescriptionBytes in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setDescription(String value)
The description of the NotebookRuntimeTemplate.
string description = 3;value - The description to set.public NotebookRuntimeTemplate.Builder clearDescription()
The description of the NotebookRuntimeTemplate.
string description = 3;public NotebookRuntimeTemplate.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the NotebookRuntimeTemplate.
string description = 3;value - The bytes for description to set.public boolean getIsDefault()
Output only. The default template to use if not specified.
bool is_default = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getIsDefault in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setIsDefault(boolean value)
Output only. The default template to use if not specified.
bool is_default = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The isDefault to set.public NotebookRuntimeTemplate.Builder clearIsDefault()
Output only. The default template to use if not specified.
bool is_default = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean hasMachineSpec()
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
hasMachineSpec in interface NotebookRuntimeTemplateOrBuilderpublic MachineSpec getMachineSpec()
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getMachineSpec in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setMachineSpec(MachineSpec value)
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder setMachineSpec(MachineSpec.Builder builderForValue)
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder mergeMachineSpec(MachineSpec value)
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder clearMachineSpec()
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public MachineSpec.Builder getMachineSpecBuilder()
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public MachineSpecOrBuilder getMachineSpecOrBuilder()
Optional. Immutable. The specification of a single machine for the template.
.google.cloud.aiplatform.v1beta1.MachineSpec machine_spec = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getMachineSpecOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic boolean hasDataPersistentDiskSpec()
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
hasDataPersistentDiskSpec in interface NotebookRuntimeTemplateOrBuilderpublic PersistentDiskSpec getDataPersistentDiskSpec()
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
getDataPersistentDiskSpec in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setDataPersistentDiskSpec(PersistentDiskSpec value)
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder setDataPersistentDiskSpec(PersistentDiskSpec.Builder builderForValue)
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder mergeDataPersistentDiskSpec(PersistentDiskSpec value)
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder clearDataPersistentDiskSpec()
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
public PersistentDiskSpec.Builder getDataPersistentDiskSpecBuilder()
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
public PersistentDiskSpecOrBuilder getDataPersistentDiskSpecOrBuilder()
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
.google.cloud.aiplatform.v1beta1.PersistentDiskSpec data_persistent_disk_spec = 8 [(.google.api.field_behavior) = OPTIONAL];
getDataPersistentDiskSpecOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic boolean hasNetworkSpec()
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
hasNetworkSpec in interface NotebookRuntimeTemplateOrBuilderpublic NetworkSpec getNetworkSpec()
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
getNetworkSpec in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setNetworkSpec(NetworkSpec value)
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder setNetworkSpec(NetworkSpec.Builder builderForValue)
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder mergeNetworkSpec(NetworkSpec value)
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
public NotebookRuntimeTemplate.Builder clearNetworkSpec()
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
public NetworkSpec.Builder getNetworkSpecBuilder()
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
public NetworkSpecOrBuilder getNetworkSpecOrBuilder()
Optional. Network spec.
.google.cloud.aiplatform.v1beta1.NetworkSpec network_spec = 12 [(.google.api.field_behavior) = OPTIONAL];
getNetworkSpecOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic String getServiceAccount()
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
string service_account = 13;getServiceAccount in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ByteString getServiceAccountBytes()
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
string service_account = 13;getServiceAccountBytes in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setServiceAccount(String value)
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
string service_account = 13;value - The serviceAccount to set.public NotebookRuntimeTemplate.Builder clearServiceAccount()
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
string service_account = 13;public NotebookRuntimeTemplate.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
string service_account = 13;value - The bytes for serviceAccount to set.public String getEtag()
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 14;getEtag in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 14;getEtagBytes in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setEtag(String value)
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 14;value - The etag to set.public NotebookRuntimeTemplate.Builder clearEtag()
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 14;public NotebookRuntimeTemplate.Builder setEtagBytes(com.google.protobuf.ByteString value)
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 14;value - The bytes for etag to set.public int getLabelsCount()
NotebookRuntimeTemplateOrBuilderThe labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;getLabelsCount in interface NotebookRuntimeTemplateOrBuilderpublic boolean containsLabels(String key)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;containsLabels in interface NotebookRuntimeTemplateOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface NotebookRuntimeTemplateOrBuilderpublic Map<String,String> getLabelsMap()
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;getLabelsMap in interface NotebookRuntimeTemplateOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;getLabelsOrDefault in interface NotebookRuntimeTemplateOrBuilderpublic String getLabelsOrThrow(String key)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;getLabelsOrThrow in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder clearLabels()
public NotebookRuntimeTemplate.Builder removeLabels(String key)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;@Deprecated public Map<String,String> getMutableLabels()
public NotebookRuntimeTemplate.Builder putLabels(String key, String value)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;public NotebookRuntimeTemplate.Builder putAllLabels(Map<String,String> values)
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 15;public boolean hasIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
hasIdleShutdownConfig in interface NotebookRuntimeTemplateOrBuilderpublic NotebookIdleShutdownConfig getIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
getIdleShutdownConfig in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setIdleShutdownConfig(NotebookIdleShutdownConfig value)
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
public NotebookRuntimeTemplate.Builder setIdleShutdownConfig(NotebookIdleShutdownConfig.Builder builderForValue)
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
public NotebookRuntimeTemplate.Builder mergeIdleShutdownConfig(NotebookIdleShutdownConfig value)
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
public NotebookRuntimeTemplate.Builder clearIdleShutdownConfig()
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
public NotebookIdleShutdownConfig.Builder getIdleShutdownConfigBuilder()
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
public NotebookIdleShutdownConfigOrBuilder getIdleShutdownConfigOrBuilder()
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
.google.cloud.aiplatform.v1beta1.NotebookIdleShutdownConfig idle_shutdown_config = 17;
getIdleShutdownConfigOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic boolean hasEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;hasEucConfig in interface NotebookRuntimeTemplateOrBuilderpublic NotebookEucConfig getEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;getEucConfig in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setEucConfig(NotebookEucConfig value)
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;public NotebookRuntimeTemplate.Builder setEucConfig(NotebookEucConfig.Builder builderForValue)
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;public NotebookRuntimeTemplate.Builder mergeEucConfig(NotebookEucConfig value)
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;public NotebookRuntimeTemplate.Builder clearEucConfig()
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;public NotebookEucConfig.Builder getEucConfigBuilder()
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;public NotebookEucConfigOrBuilder getEucConfigOrBuilder()
EUC configuration of the NotebookRuntimeTemplate.
.google.cloud.aiplatform.v1beta1.NotebookEucConfig euc_config = 18;getEucConfigOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic boolean hasCreateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder clearCreateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this NotebookRuntimeTemplate was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic boolean hasUpdateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NotebookRuntimeTemplate.Builder clearUpdateTime()
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this NotebookRuntimeTemplate was most recently updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic int getNotebookRuntimeTypeValue()
Optional. Immutable. The type of the notebook runtime template.
.google.cloud.aiplatform.v1beta1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getNotebookRuntimeTypeValue in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setNotebookRuntimeTypeValue(int value)
Optional. Immutable. The type of the notebook runtime template.
.google.cloud.aiplatform.v1beta1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
value - The enum numeric value on the wire for notebookRuntimeType to set.public NotebookRuntimeType getNotebookRuntimeType()
Optional. Immutable. The type of the notebook runtime template.
.google.cloud.aiplatform.v1beta1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getNotebookRuntimeType in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setNotebookRuntimeType(NotebookRuntimeType value)
Optional. Immutable. The type of the notebook runtime template.
.google.cloud.aiplatform.v1beta1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
value - The notebookRuntimeType to set.public NotebookRuntimeTemplate.Builder clearNotebookRuntimeType()
Optional. Immutable. The type of the notebook runtime template.
.google.cloud.aiplatform.v1beta1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public boolean hasShieldedVmConfig()
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
hasShieldedVmConfig in interface NotebookRuntimeTemplateOrBuilderpublic ShieldedVmConfig getShieldedVmConfig()
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getShieldedVmConfig in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setShieldedVmConfig(ShieldedVmConfig value)
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder setShieldedVmConfig(ShieldedVmConfig.Builder builderForValue)
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder mergeShieldedVmConfig(ShieldedVmConfig value)
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public NotebookRuntimeTemplate.Builder clearShieldedVmConfig()
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public ShieldedVmConfig.Builder getShieldedVmConfigBuilder()
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public ShieldedVmConfigOrBuilder getShieldedVmConfigOrBuilder()
Optional. Immutable. Runtime Shielded VM spec.
.google.cloud.aiplatform.v1beta1.ShieldedVmConfig shielded_vm_config = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getShieldedVmConfigOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic com.google.protobuf.ProtocolStringList getNetworkTagsList()
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];getNetworkTagsList in interface NotebookRuntimeTemplateOrBuilderpublic int getNetworkTagsCount()
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];getNetworkTagsCount in interface NotebookRuntimeTemplateOrBuilderpublic String getNetworkTags(int index)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];getNetworkTags in interface NotebookRuntimeTemplateOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getNetworkTagsBytes(int index)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];getNetworkTagsBytes in interface NotebookRuntimeTemplateOrBuilderindex - The index of the value to return.public NotebookRuntimeTemplate.Builder setNetworkTags(int index, String value)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];index - The index to set the value at.value - The networkTags to set.public NotebookRuntimeTemplate.Builder addNetworkTags(String value)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];value - The networkTags to add.public NotebookRuntimeTemplate.Builder addAllNetworkTags(Iterable<String> values)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];values - The networkTags to add.public NotebookRuntimeTemplate.Builder clearNetworkTags()
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];public NotebookRuntimeTemplate.Builder addNetworkTagsBytes(com.google.protobuf.ByteString value)
Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
repeated string network_tags = 21 [(.google.api.field_behavior) = OPTIONAL];value - The bytes of the networkTags to add.public boolean hasEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;hasEncryptionSpec in interface NotebookRuntimeTemplateOrBuilderpublic EncryptionSpec getEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;getEncryptionSpec in interface NotebookRuntimeTemplateOrBuilderpublic NotebookRuntimeTemplate.Builder setEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;public NotebookRuntimeTemplate.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;public NotebookRuntimeTemplate.Builder mergeEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;public NotebookRuntimeTemplate.Builder clearEncryptionSpec()
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;public EncryptionSpec.Builder getEncryptionSpecBuilder()
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for the notebook runtime.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 23;getEncryptionSpecOrBuilder in interface NotebookRuntimeTemplateOrBuilderpublic final NotebookRuntimeTemplate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>public final NotebookRuntimeTemplate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NotebookRuntimeTemplate.Builder>Copyright © 2025 Google LLC. All rights reserved.