org.apache.accumulo.core.data.thrift
public class UpdateErrors extends Object implements org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>, Serializable, Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
UpdateErrors._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Modifier and Type | Field and Description |
---|---|
Map<TKeyExtent,SecurityErrorCode> |
authorizationFailures |
Map<TKeyExtent,Long> |
failedExtents |
static Map<UpdateErrors._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
List<TConstraintViolationSummary> |
violationSummaries |
Constructor and Description |
---|
UpdateErrors() |
UpdateErrors(Map<TKeyExtent,Long> failedExtents,
List<TConstraintViolationSummary> violationSummaries,
Map<TKeyExtent,SecurityErrorCode> authorizationFailures) |
UpdateErrors(UpdateErrors other)
Performs a deep copy on other.
|
public Map<TKeyExtent,Long> failedExtents
public List<TConstraintViolationSummary> violationSummaries
public Map<TKeyExtent,SecurityErrorCode> authorizationFailures
public static final Map<UpdateErrors._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public UpdateErrors()
public UpdateErrors(Map<TKeyExtent,Long> failedExtents, List<TConstraintViolationSummary> violationSummaries, Map<TKeyExtent,SecurityErrorCode> authorizationFailures)
public UpdateErrors(UpdateErrors other)
public UpdateErrors deepCopy()
deepCopy
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public int getFailedExtentsSize()
public void putToFailedExtents(TKeyExtent key, long val)
public Map<TKeyExtent,Long> getFailedExtents()
public UpdateErrors setFailedExtents(Map<TKeyExtent,Long> failedExtents)
public void unsetFailedExtents()
public boolean isSetFailedExtents()
public void setFailedExtentsIsSet(boolean value)
public int getViolationSummariesSize()
public Iterator<TConstraintViolationSummary> getViolationSummariesIterator()
public void addToViolationSummaries(TConstraintViolationSummary elem)
public List<TConstraintViolationSummary> getViolationSummaries()
public UpdateErrors setViolationSummaries(List<TConstraintViolationSummary> violationSummaries)
public void unsetViolationSummaries()
public boolean isSetViolationSummaries()
public void setViolationSummariesIsSet(boolean value)
public int getAuthorizationFailuresSize()
public void putToAuthorizationFailures(TKeyExtent key, SecurityErrorCode val)
public Map<TKeyExtent,SecurityErrorCode> getAuthorizationFailures()
public UpdateErrors setAuthorizationFailures(Map<TKeyExtent,SecurityErrorCode> authorizationFailures)
public void unsetAuthorizationFailures()
public boolean isSetAuthorizationFailures()
public void setAuthorizationFailuresIsSet(boolean value)
public void setFieldValue(UpdateErrors._Fields field, Object value)
setFieldValue
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public Object getFieldValue(UpdateErrors._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public boolean isSet(UpdateErrors._Fields field)
isSet
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public boolean equals(UpdateErrors that)
public int compareTo(UpdateErrors other)
compareTo
in interface Comparable<UpdateErrors>
public UpdateErrors._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
org.apache.thrift.TException
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
write
in interface org.apache.thrift.TBase<UpdateErrors,UpdateErrors._Fields>
org.apache.thrift.TException
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2014 Apache Accumulo Project. All Rights Reserved.