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

Class Protos.Image.Appc

  • All Implemented Interfaces:
    Protos.Image.AppcOrBuilder
    Enclosing class:
    Protos.Image


    public static final class Protos.Image.Appc
    extends com.google.protobuf.GeneratedMessageV3
    implements Protos.Image.AppcOrBuilder 
     Protobuf for specifying an Appc container image. See:
     https://github.com/appc/spec/blob/master/spec/aci.md
     
    Protobuf type mesos.Image.Appc
    • 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()
      • hasId

        public boolean hasId()
         An image ID is a string of the format "hash-value", where
         "hash" is the hash algorithm used and "value" is the hex
         encoded string of the digest. Currently the only permitted
         hash algorithm is sha512.
         
        optional string id = 2;
        Specified by:
        hasId in interface Protos.Image.AppcOrBuilder
      • getId

        public java.lang.String getId()
         An image ID is a string of the format "hash-value", where
         "hash" is the hash algorithm used and "value" is the hex
         encoded string of the digest. Currently the only permitted
         hash algorithm is sha512.
         
        optional string id = 2;
        Specified by:
        getId in interface Protos.Image.AppcOrBuilder
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         An image ID is a string of the format "hash-value", where
         "hash" is the hash algorithm used and "value" is the hex
         encoded string of the digest. Currently the only permitted
         hash algorithm is sha512.
         
        optional string id = 2;
        Specified by:
        getIdBytes in interface Protos.Image.AppcOrBuilder
      • hasLabels

        public boolean hasLabels()
         Optional labels. Suggested labels: "version", "os", and "arch".
         
        optional .mesos.Labels labels = 3;
        Specified by:
        hasLabels in interface Protos.Image.AppcOrBuilder
      • 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.Image.Appc parseFrom(java.nio.ByteBuffer data)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

        public static Protos.Image.Appc parseFrom(com.google.protobuf.ByteString data)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Protos.Image.Appc 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.Image.Appc parseFrom(byte[] data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

        public static Protos.Image.Appc parseDelimitedFrom(java.io.InputStream input)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

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

        public static Protos.Image.Appc parseFrom(com.google.protobuf.CodedInputStream input)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Protos.Image.Appc parseFrom(com.google.protobuf.CodedInputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        protected Protos.Image.Appc.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      • parser

        public static <any> parser()
      • getParserForType

        public <any> getParserForType()
Skip navigation links

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