public static final class QuotaProtos.SpaceQuotaSnapshot.Builder extends <any> implements QuotaProtos.SpaceQuotaSnapshotOrBuilder
SpaceQuotaSnapshot
Message stored in the value of hbase:quota table to denote the status of a table WRT the quota applicable to it.
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public QuotaProtos.SpaceQuotaSnapshot.Builder clear()
public QuotaProtos.SpaceQuotaSnapshot.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public QuotaProtos.SpaceQuotaSnapshot getDefaultInstanceForType()
public QuotaProtos.SpaceQuotaSnapshot build()
public QuotaProtos.SpaceQuotaSnapshot buildPartial()
public QuotaProtos.SpaceQuotaSnapshot.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public QuotaProtos.SpaceQuotaSnapshot.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public boolean hasStatus()
optional .SpaceQuotaStatus status = 1;
hasStatus
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public QuotaProtos.SpaceQuotaStatus getStatus()
optional .SpaceQuotaStatus status = 1;
getStatus
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public QuotaProtos.SpaceQuotaSnapshot.Builder setStatus(QuotaProtos.SpaceQuotaStatus value)
optional .SpaceQuotaStatus status = 1;
public QuotaProtos.SpaceQuotaSnapshot.Builder setStatus(QuotaProtos.SpaceQuotaStatus.Builder builderForValue)
optional .SpaceQuotaStatus status = 1;
public QuotaProtos.SpaceQuotaSnapshot.Builder mergeStatus(QuotaProtos.SpaceQuotaStatus value)
optional .SpaceQuotaStatus status = 1;
public QuotaProtos.SpaceQuotaSnapshot.Builder clearStatus()
optional .SpaceQuotaStatus status = 1;
public QuotaProtos.SpaceQuotaStatus.Builder getStatusBuilder()
optional .SpaceQuotaStatus status = 1;
public QuotaProtos.SpaceQuotaStatusOrBuilder getStatusOrBuilder()
optional .SpaceQuotaStatus status = 1;
getStatusOrBuilder
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public boolean hasUsage()
optional uint64 usage = 2;
hasUsage
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public long getUsage()
optional uint64 usage = 2;
getUsage
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public QuotaProtos.SpaceQuotaSnapshot.Builder setUsage(long value)
optional uint64 usage = 2;
public QuotaProtos.SpaceQuotaSnapshot.Builder clearUsage()
optional uint64 usage = 2;
public boolean hasLimit()
optional uint64 limit = 3;
hasLimit
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public long getLimit()
optional uint64 limit = 3;
getLimit
in interface QuotaProtos.SpaceQuotaSnapshotOrBuilder
public QuotaProtos.SpaceQuotaSnapshot.Builder setLimit(long value)
optional uint64 limit = 3;
public QuotaProtos.SpaceQuotaSnapshot.Builder clearLimit()
optional uint64 limit = 3;