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

Class Protos.RateLimits

  • All Implemented Interfaces:
    Protos.RateLimitsOrBuilder
    Enclosing class:
    Protos


    public static final class Protos.RateLimits
    extends com.google.protobuf.GeneratedMessageV3
    implements Protos.RateLimitsOrBuilder 
     Collection of RateLimit.
     Frameworks without rate limits defined here are not throttled unless
     'aggregate_default_qps' is specified.
     
    Protobuf type mesos.RateLimits
    • Field Detail

      • AGGREGATE_DEFAULT_QPS_FIELD_NUMBER

        public static final int AGGREGATE_DEFAULT_QPS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AGGREGATE_DEFAULT_CAPACITY_FIELD_NUMBER

        public static final int AGGREGATE_DEFAULT_CAPACITY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • 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()
      • hasAggregateDefaultQps

        public boolean hasAggregateDefaultQps()
         All the frameworks not specified in 'limits' get this default rate.
         This rate is an aggregate rate for all of them, i.e., their combined
         traffic is throttled together at this rate.
         
        optional double aggregate_default_qps = 2;
        Specified by:
        hasAggregateDefaultQps in interface Protos.RateLimitsOrBuilder
      • getAggregateDefaultQps

        public double getAggregateDefaultQps()
         All the frameworks not specified in 'limits' get this default rate.
         This rate is an aggregate rate for all of them, i.e., their combined
         traffic is throttled together at this rate.
         
        optional double aggregate_default_qps = 2;
        Specified by:
        getAggregateDefaultQps in interface Protos.RateLimitsOrBuilder
      • hasAggregateDefaultCapacity

        public boolean hasAggregateDefaultCapacity()
         All the frameworks not specified in 'limits' get this default capacity.
         This is an aggregate value similar to 'aggregate_default_qps'.
         
        optional uint64 aggregate_default_capacity = 3;
        Specified by:
        hasAggregateDefaultCapacity in interface Protos.RateLimitsOrBuilder
      • getAggregateDefaultCapacity

        public long getAggregateDefaultCapacity()
         All the frameworks not specified in 'limits' get this default capacity.
         This is an aggregate value similar to 'aggregate_default_qps'.
         
        optional uint64 aggregate_default_capacity = 3;
        Specified by:
        getAggregateDefaultCapacity in interface Protos.RateLimitsOrBuilder
      • 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.RateLimits parseFrom(java.nio.ByteBuffer data)
         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

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

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

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

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

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

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

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

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

        public static <any> parser()
      • getParserForType

        public <any> getParserForType()
Skip navigation links

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