public static final class QuotaProtos.TimedQuota.Builder extends <any> implements QuotaProtos.TimedQuotaOrBuilder
hbase.pb.TimedQuota
Modifier and Type | Method and Description |
---|---|
QuotaProtos.TimedQuota |
build() |
QuotaProtos.TimedQuota |
buildPartial() |
QuotaProtos.TimedQuota.Builder |
clear() |
QuotaProtos.TimedQuota.Builder |
clearScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE]; |
QuotaProtos.TimedQuota.Builder |
clearShare()
optional float share = 3; |
QuotaProtos.TimedQuota.Builder |
clearSoftLimit()
optional uint64 soft_limit = 2; |
QuotaProtos.TimedQuota.Builder |
clearTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1; |
QuotaProtos.TimedQuota.Builder |
clone() |
QuotaProtos.TimedQuota |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
QuotaProtos.QuotaScope |
getScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE]; |
float |
getShare()
optional float share = 3; |
long |
getSoftLimit()
optional uint64 soft_limit = 2; |
HBaseProtos.TimeUnit |
getTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1; |
boolean |
hasScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE]; |
boolean |
hasShare()
optional float share = 3; |
boolean |
hasSoftLimit()
optional uint64 soft_limit = 2; |
boolean |
hasTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QuotaProtos.TimedQuota.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuotaProtos.TimedQuota.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuotaProtos.TimedQuota.Builder |
setScope(QuotaProtos.QuotaScope value)
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE]; |
QuotaProtos.TimedQuota.Builder |
setShare(float value)
optional float share = 3; |
QuotaProtos.TimedQuota.Builder |
setSoftLimit(long value)
optional uint64 soft_limit = 2; |
QuotaProtos.TimedQuota.Builder |
setTimeUnit(HBaseProtos.TimeUnit value)
required .hbase.pb.TimeUnit time_unit = 1; |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public QuotaProtos.TimedQuota.Builder clear()
public QuotaProtos.TimedQuota.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public QuotaProtos.TimedQuota getDefaultInstanceForType()
public QuotaProtos.TimedQuota build()
public QuotaProtos.TimedQuota buildPartial()
public QuotaProtos.TimedQuota.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public QuotaProtos.TimedQuota.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public boolean hasTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1;
hasTimeUnit
in interface QuotaProtos.TimedQuotaOrBuilder
public HBaseProtos.TimeUnit getTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1;
getTimeUnit
in interface QuotaProtos.TimedQuotaOrBuilder
public QuotaProtos.TimedQuota.Builder setTimeUnit(HBaseProtos.TimeUnit value)
required .hbase.pb.TimeUnit time_unit = 1;
public QuotaProtos.TimedQuota.Builder clearTimeUnit()
required .hbase.pb.TimeUnit time_unit = 1;
public boolean hasSoftLimit()
optional uint64 soft_limit = 2;
hasSoftLimit
in interface QuotaProtos.TimedQuotaOrBuilder
public long getSoftLimit()
optional uint64 soft_limit = 2;
getSoftLimit
in interface QuotaProtos.TimedQuotaOrBuilder
public QuotaProtos.TimedQuota.Builder setSoftLimit(long value)
optional uint64 soft_limit = 2;
public QuotaProtos.TimedQuota.Builder clearSoftLimit()
optional uint64 soft_limit = 2;
public boolean hasShare()
optional float share = 3;
hasShare
in interface QuotaProtos.TimedQuotaOrBuilder
public float getShare()
optional float share = 3;
getShare
in interface QuotaProtos.TimedQuotaOrBuilder
public QuotaProtos.TimedQuota.Builder setShare(float value)
optional float share = 3;
public QuotaProtos.TimedQuota.Builder clearShare()
optional float share = 3;
public boolean hasScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE];
hasScope
in interface QuotaProtos.TimedQuotaOrBuilder
public QuotaProtos.QuotaScope getScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE];
getScope
in interface QuotaProtos.TimedQuotaOrBuilder
public QuotaProtos.TimedQuota.Builder setScope(QuotaProtos.QuotaScope value)
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE];
public QuotaProtos.TimedQuota.Builder clearScope()
optional .hbase.pb.QuotaScope scope = 4 [default = MACHINE];