Class Instance.UpgradeHistoryEntry.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.UpgradeHistoryEntry.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.UpgradeHistoryEntry.Builder>
      • getDefaultInstanceForType

        public Instance.UpgradeHistoryEntry getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Instance.UpgradeHistoryEntry build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Instance.UpgradeHistoryEntry buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.UpgradeHistoryEntry.Builder>
      • mergeFrom

        public Instance.UpgradeHistoryEntry.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.UpgradeHistoryEntry.Builder>
        Throws:
        IOException
      • getSnapshotBytes

        public com.google.protobuf.ByteString getSnapshotBytes()
         The snapshot of the boot disk of this notebook instance before upgrade.
         
        string snapshot = 1;
        Specified by:
        getSnapshotBytes in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The bytes for snapshot.
      • setSnapshot

        public Instance.UpgradeHistoryEntry.Builder setSnapshot​(String value)
         The snapshot of the boot disk of this notebook instance before upgrade.
         
        string snapshot = 1;
        Parameters:
        value - The snapshot to set.
        Returns:
        This builder for chaining.
      • clearSnapshot

        public Instance.UpgradeHistoryEntry.Builder clearSnapshot()
         The snapshot of the boot disk of this notebook instance before upgrade.
         
        string snapshot = 1;
        Returns:
        This builder for chaining.
      • setSnapshotBytes

        public Instance.UpgradeHistoryEntry.Builder setSnapshotBytes​(com.google.protobuf.ByteString value)
         The snapshot of the boot disk of this notebook instance before upgrade.
         
        string snapshot = 1;
        Parameters:
        value - The bytes for snapshot to set.
        Returns:
        This builder for chaining.
      • setVmImage

        public Instance.UpgradeHistoryEntry.Builder setVmImage​(String value)
         The VM image before this instance upgrade.
         
        string vm_image = 2;
        Parameters:
        value - The vmImage to set.
        Returns:
        This builder for chaining.
      • setVmImageBytes

        public Instance.UpgradeHistoryEntry.Builder setVmImageBytes​(com.google.protobuf.ByteString value)
         The VM image before this instance upgrade.
         
        string vm_image = 2;
        Parameters:
        value - The bytes for vmImage to set.
        Returns:
        This builder for chaining.
      • getContainerImageBytes

        public com.google.protobuf.ByteString getContainerImageBytes()
         The container image before this instance upgrade.
         
        string container_image = 3;
        Specified by:
        getContainerImageBytes in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The bytes for containerImage.
      • setContainerImage

        public Instance.UpgradeHistoryEntry.Builder setContainerImage​(String value)
         The container image before this instance upgrade.
         
        string container_image = 3;
        Parameters:
        value - The containerImage to set.
        Returns:
        This builder for chaining.
      • clearContainerImage

        public Instance.UpgradeHistoryEntry.Builder clearContainerImage()
         The container image before this instance upgrade.
         
        string container_image = 3;
        Returns:
        This builder for chaining.
      • setContainerImageBytes

        public Instance.UpgradeHistoryEntry.Builder setContainerImageBytes​(com.google.protobuf.ByteString value)
         The container image before this instance upgrade.
         
        string container_image = 3;
        Parameters:
        value - The bytes for containerImage to set.
        Returns:
        This builder for chaining.
      • setFramework

        public Instance.UpgradeHistoryEntry.Builder setFramework​(String value)
         The framework of this notebook instance.
         
        string framework = 4;
        Parameters:
        value - The framework to set.
        Returns:
        This builder for chaining.
      • setFrameworkBytes

        public Instance.UpgradeHistoryEntry.Builder setFrameworkBytes​(com.google.protobuf.ByteString value)
         The framework of this notebook instance.
         
        string framework = 4;
        Parameters:
        value - The bytes for framework to set.
        Returns:
        This builder for chaining.
      • getVersionBytes

        public com.google.protobuf.ByteString getVersionBytes()
         The version of the notebook instance before this upgrade.
         
        string version = 5;
        Specified by:
        getVersionBytes in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The bytes for version.
      • setVersion

        public Instance.UpgradeHistoryEntry.Builder setVersion​(String value)
         The version of the notebook instance before this upgrade.
         
        string version = 5;
        Parameters:
        value - The version to set.
        Returns:
        This builder for chaining.
      • clearVersion

        public Instance.UpgradeHistoryEntry.Builder clearVersion()
         The version of the notebook instance before this upgrade.
         
        string version = 5;
        Returns:
        This builder for chaining.
      • setVersionBytes

        public Instance.UpgradeHistoryEntry.Builder setVersionBytes​(com.google.protobuf.ByteString value)
         The version of the notebook instance before this upgrade.
         
        string version = 5;
        Parameters:
        value - The bytes for version to set.
        Returns:
        This builder for chaining.
      • getStateValue

        public int getStateValue()
         The state of this instance upgrade history entry.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.State state = 6;
        Specified by:
        getStateValue in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The enum numeric value on the wire for state.
      • setStateValue

        public Instance.UpgradeHistoryEntry.Builder setStateValue​(int value)
         The state of this instance upgrade history entry.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.State state = 6;
        Parameters:
        value - The enum numeric value on the wire for state to set.
        Returns:
        This builder for chaining.
      • clearState

        public Instance.UpgradeHistoryEntry.Builder clearState()
         The state of this instance upgrade history entry.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.State state = 6;
        Returns:
        This builder for chaining.
      • hasCreateTime

        public boolean hasCreateTime()
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
        Specified by:
        hasCreateTime in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        public com.google.protobuf.Timestamp getCreateTime()
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
        Specified by:
        getCreateTime in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The createTime.
      • setCreateTime

        public Instance.UpgradeHistoryEntry.Builder setCreateTime​(com.google.protobuf.Timestamp value)
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
      • setCreateTime

        public Instance.UpgradeHistoryEntry.Builder setCreateTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
      • mergeCreateTime

        public Instance.UpgradeHistoryEntry.Builder mergeCreateTime​(com.google.protobuf.Timestamp value)
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
      • clearCreateTime

        public Instance.UpgradeHistoryEntry.Builder clearCreateTime()
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
      • getCreateTimeBuilder

        public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
         The time that this instance upgrade history entry is created.
         
        .google.protobuf.Timestamp create_time = 7;
      • getTargetImage

        @Deprecated
        public String getTargetImage()
        Deprecated.
        google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.target_image is deprecated. See google/cloud/notebooks/v1/instance.proto;l=352
         Target VM Image. Format: `ainotebooks-vm/project/image-name/name`.
         
        string target_image = 8 [deprecated = true];
        Specified by:
        getTargetImage in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The targetImage.
      • getTargetImageBytes

        @Deprecated
        public com.google.protobuf.ByteString getTargetImageBytes()
        Deprecated.
        google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.target_image is deprecated. See google/cloud/notebooks/v1/instance.proto;l=352
         Target VM Image. Format: `ainotebooks-vm/project/image-name/name`.
         
        string target_image = 8 [deprecated = true];
        Specified by:
        getTargetImageBytes in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The bytes for targetImage.
      • setTargetImage

        @Deprecated
        public Instance.UpgradeHistoryEntry.Builder setTargetImage​(String value)
        Deprecated.
        google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.target_image is deprecated. See google/cloud/notebooks/v1/instance.proto;l=352
         Target VM Image. Format: `ainotebooks-vm/project/image-name/name`.
         
        string target_image = 8 [deprecated = true];
        Parameters:
        value - The targetImage to set.
        Returns:
        This builder for chaining.
      • clearTargetImage

        @Deprecated
        public Instance.UpgradeHistoryEntry.Builder clearTargetImage()
        Deprecated.
        google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.target_image is deprecated. See google/cloud/notebooks/v1/instance.proto;l=352
         Target VM Image. Format: `ainotebooks-vm/project/image-name/name`.
         
        string target_image = 8 [deprecated = true];
        Returns:
        This builder for chaining.
      • setTargetImageBytes

        @Deprecated
        public Instance.UpgradeHistoryEntry.Builder setTargetImageBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.target_image is deprecated. See google/cloud/notebooks/v1/instance.proto;l=352
         Target VM Image. Format: `ainotebooks-vm/project/image-name/name`.
         
        string target_image = 8 [deprecated = true];
        Parameters:
        value - The bytes for targetImage to set.
        Returns:
        This builder for chaining.
      • getActionValue

        public int getActionValue()
         Action. Rolloback or Upgrade.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.Action action = 9;
        Specified by:
        getActionValue in interface Instance.UpgradeHistoryEntryOrBuilder
        Returns:
        The enum numeric value on the wire for action.
      • setActionValue

        public Instance.UpgradeHistoryEntry.Builder setActionValue​(int value)
         Action. Rolloback or Upgrade.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.Action action = 9;
        Parameters:
        value - The enum numeric value on the wire for action to set.
        Returns:
        This builder for chaining.
      • clearAction

        public Instance.UpgradeHistoryEntry.Builder clearAction()
         Action. Rolloback or Upgrade.
         
        .google.cloud.notebooks.v1.Instance.UpgradeHistoryEntry.Action action = 9;
        Returns:
        This builder for chaining.
      • setTargetVersion

        public Instance.UpgradeHistoryEntry.Builder setTargetVersion​(String value)
         Target VM Version, like m63.
         
        string target_version = 10;
        Parameters:
        value - The targetVersion to set.
        Returns:
        This builder for chaining.
      • clearTargetVersion

        public Instance.UpgradeHistoryEntry.Builder clearTargetVersion()
         Target VM Version, like m63.
         
        string target_version = 10;
        Returns:
        This builder for chaining.
      • setTargetVersionBytes

        public Instance.UpgradeHistoryEntry.Builder setTargetVersionBytes​(com.google.protobuf.ByteString value)
         Target VM Version, like m63.
         
        string target_version = 10;
        Parameters:
        value - The bytes for targetVersion to set.
        Returns:
        This builder for chaining.