This project has retired. For details please refer to its Attic page.
Protos.Offer.Operation.DestroyDisk
JavaScript is disabled on your browser.
Skip navigation links
org.apache.mesos

Class Protos.Offer.Operation.DestroyDisk

  • All Implemented Interfaces:
    Protos.Offer.Operation.DestroyDiskOrBuilder
    Enclosing class:
    Protos.Offer.Operation


    public static final class Protos.Offer.Operation.DestroyDisk
    extends com.google.protobuf.GeneratedMessageV3
    implements Protos.Offer.Operation.DestroyDiskOrBuilder 
     Destroy a disk resource backed by a CSI volume.
     In the typical case where the CSI plugin of the volume supports volume
     deprovisioning and the disk resource is a `MOUNT` or `BLOCK` disk with a
     profile known to Mesos, the volume will be deprovisioned and a `RAW` disk
     resource with the same profile but no source ID will be returned.
     However, the following scenarios could lead to different outcomes:
     (1) If the CSI plugin supports volume deprovisioning but the profile of
     the disk resource is unknown to the disk profile adaptor, or the disk
     resource is a `RAW` disk with no profile but a source ID (see above
     for possible scenarios), the volume will be deprovisioned but no
     resource will be returned.
     (2) If the CSI plugin does not support volume deprovisioning, the volume
     won't be deprovisioned and a `RAW` disk resource with no profile but
     the same source ID will be returned.
     NOTE: For the time being, this API is subject to change and the related
     feature is experimental.
     
    Protobuf type mesos.Offer.Operation.DestroyDisk
    • Field Detail

      • PARSER

        @Deprecated
        public static final <any> PARSER
        Deprecated.
    • Method Detail

      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      • isInitialized

        public final boolean isInitialized()
      • writeTo

        public void writeTo(com.google.protobuf.CodedOutputStream output)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
      • equals

        public boolean equals(java.lang.Object obj)
      • hashCode

        public int hashCode()
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(java.nio.ByteBuffer data)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(java.nio.ByteBuffer data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(com.google.protobuf.ByteString data)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(com.google.protobuf.ByteString data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(byte[] data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(java.io.InputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Protos.Offer.Operation.DestroyDisk parseDelimitedFrom(java.io.InputStream input)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Protos.Offer.Operation.DestroyDisk parseDelimitedFrom(java.io.InputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Protos.Offer.Operation.DestroyDisk parseFrom(com.google.protobuf.CodedInputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parser

        public static <any> parser()
      • getParserForType

        public <any> getParserForType()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /