public static final class VmImage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder> implements VmImageOrBuilder
Definition of a custom Compute Engine virtual machine image for starting a notebook instance with the environment installed directly on the VM.Protobuf type
google.cloud.notebooks.v1beta1.VmImage| Modifier and Type | Method and Description |
|---|---|
VmImage.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VmImage |
build() |
VmImage |
buildPartial() |
VmImage.Builder |
clear() |
VmImage.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VmImage.Builder |
clearImage() |
VmImage.Builder |
clearImageFamily()
Use this VM image family to find the image; the newest image in this
family will be used.
|
VmImage.Builder |
clearImageName()
Use VM image name to find the image.
|
VmImage.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VmImage.Builder |
clearProject()
Required.
|
VmImage.Builder |
clone() |
VmImage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
VmImage.ImageCase |
getImageCase() |
String |
getImageFamily()
Use this VM image family to find the image; the newest image in this
family will be used.
|
com.google.protobuf.ByteString |
getImageFamilyBytes()
Use this VM image family to find the image; the newest image in this
family will be used.
|
String |
getImageName()
Use VM image name to find the image.
|
com.google.protobuf.ByteString |
getImageNameBytes()
Use VM image name to find the image.
|
String |
getProject()
Required.
|
com.google.protobuf.ByteString |
getProjectBytes()
Required.
|
boolean |
hasImageFamily()
Use this VM image family to find the image; the newest image in this
family will be used.
|
boolean |
hasImageName()
Use VM image name to find the image.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VmImage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VmImage.Builder |
mergeFrom(com.google.protobuf.Message other) |
VmImage.Builder |
mergeFrom(VmImage other) |
VmImage.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VmImage.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VmImage.Builder |
setImageFamily(String value)
Use this VM image family to find the image; the newest image in this
family will be used.
|
VmImage.Builder |
setImageFamilyBytes(com.google.protobuf.ByteString value)
Use this VM image family to find the image; the newest image in this
family will be used.
|
VmImage.Builder |
setImageName(String value)
Use VM image name to find the image.
|
VmImage.Builder |
setImageNameBytes(com.google.protobuf.ByteString value)
Use VM image name to find the image.
|
VmImage.Builder |
setProject(String value)
Required.
|
VmImage.Builder |
setProjectBytes(com.google.protobuf.ByteString value)
Required.
|
VmImage.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VmImage.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public VmImage.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.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<VmImage.Builder>public VmImage getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VmImage build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VmImage buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VmImage.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public VmImage.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<VmImage.Builder>public VmImage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public VmImage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public VmImage.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<VmImage.Builder>public VmImage.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<VmImage.Builder>public VmImage.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VmImage.Builder>public VmImage.Builder mergeFrom(VmImage other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public VmImage.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<VmImage.Builder>IOExceptionpublic VmImage.ImageCase getImageCase()
getImageCase in interface VmImageOrBuilderpublic VmImage.Builder clearImage()
public String getProject()
Required. The name of the Google Cloud project that this VM image belongs to.
Format: `projects/{project_id}`
string project = 1 [(.google.api.field_behavior) = REQUIRED];getProject in interface VmImageOrBuilderpublic com.google.protobuf.ByteString getProjectBytes()
Required. The name of the Google Cloud project that this VM image belongs to.
Format: `projects/{project_id}`
string project = 1 [(.google.api.field_behavior) = REQUIRED];getProjectBytes in interface VmImageOrBuilderpublic VmImage.Builder setProject(String value)
Required. The name of the Google Cloud project that this VM image belongs to.
Format: `projects/{project_id}`
string project = 1 [(.google.api.field_behavior) = REQUIRED];value - The project to set.public VmImage.Builder clearProject()
Required. The name of the Google Cloud project that this VM image belongs to.
Format: `projects/{project_id}`
string project = 1 [(.google.api.field_behavior) = REQUIRED];public VmImage.Builder setProjectBytes(com.google.protobuf.ByteString value)
Required. The name of the Google Cloud project that this VM image belongs to.
Format: `projects/{project_id}`
string project = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for project to set.public boolean hasImageName()
Use VM image name to find the image.
string image_name = 2;hasImageName in interface VmImageOrBuilderpublic String getImageName()
Use VM image name to find the image.
string image_name = 2;getImageName in interface VmImageOrBuilderpublic com.google.protobuf.ByteString getImageNameBytes()
Use VM image name to find the image.
string image_name = 2;getImageNameBytes in interface VmImageOrBuilderpublic VmImage.Builder setImageName(String value)
Use VM image name to find the image.
string image_name = 2;value - The imageName to set.public VmImage.Builder clearImageName()
Use VM image name to find the image.
string image_name = 2;public VmImage.Builder setImageNameBytes(com.google.protobuf.ByteString value)
Use VM image name to find the image.
string image_name = 2;value - The bytes for imageName to set.public boolean hasImageFamily()
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;hasImageFamily in interface VmImageOrBuilderpublic String getImageFamily()
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;getImageFamily in interface VmImageOrBuilderpublic com.google.protobuf.ByteString getImageFamilyBytes()
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;getImageFamilyBytes in interface VmImageOrBuilderpublic VmImage.Builder setImageFamily(String value)
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;value - The imageFamily to set.public VmImage.Builder clearImageFamily()
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;public VmImage.Builder setImageFamilyBytes(com.google.protobuf.ByteString value)
Use this VM image family to find the image; the newest image in this family will be used.
string image_family = 3;value - The bytes for imageFamily to set.public final VmImage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>public final VmImage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VmImage.Builder>Copyright © 2024 Google LLC. All rights reserved.