This project has retired. For details please refer to its Attic page.
Protos.MachineInfo.Builder
JavaScript is disabled on your browser.
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method
org.apache.mesos

Class Protos.MachineInfo.Builder

  • All Implemented Interfaces:
    Protos.MachineInfoOrBuilder
    Enclosing class:
    Protos.MachineInfo


    public static final class Protos.MachineInfo.Builder
    extends <any>
    implements Protos.MachineInfoOrBuilder 
     Holds information about a single machine, its `mode`, and any other
     relevant information which may affect the behavior of the machine.
     
    Protobuf type mesos.MachineInfo
    • Method Detail

      • getDescriptor

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

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

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      • setField

        public Protos.MachineInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field,
         java.lang.Object value)
      • setRepeatedField

        public Protos.MachineInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
         int index,
         java.lang.Object value)
      • addRepeatedField

        public Protos.MachineInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
         java.lang.Object value)
      • isInitialized

        public final boolean isInitialized()
      • mergeFrom

        public Protos.MachineInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • hasUnavailability

        public boolean hasUnavailability()
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
        Specified by:
        hasUnavailability in interface Protos.MachineInfoOrBuilder
      • getUnavailability

        public Protos.Unavailability getUnavailability()
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
        Specified by:
        getUnavailability in interface Protos.MachineInfoOrBuilder
      • setUnavailability

        public Protos.MachineInfo.Builder setUnavailability(Protos.Unavailability value)
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
      • setUnavailability

        public Protos.MachineInfo.Builder setUnavailability(Protos.Unavailability.Builder builderForValue)
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
      • mergeUnavailability

        public Protos.MachineInfo.Builder mergeUnavailability(Protos.Unavailability value)
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
      • clearUnavailability

        public Protos.MachineInfo.Builder clearUnavailability()
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
      • getUnavailabilityBuilder

        public Protos.Unavailability.Builder getUnavailabilityBuilder()
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
      • getUnavailabilityOrBuilder

        public Protos.UnavailabilityOrBuilder getUnavailabilityOrBuilder()
         Signifies that the machine may be unavailable during the given interval.
         See comments in `Unavailability` and for the `unavailability` fields
         in `Offer` and `InverseOffer` for more information.
         
        optional .mesos.Unavailability unavailability = 3;
        Specified by:
        getUnavailabilityOrBuilder in interface Protos.MachineInfoOrBuilder
      • mergeUnknownFields

        public final Protos.MachineInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method

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