public class AppendLogRequest extends Object implements com.facebook.thrift.TBase, Serializable, Cloneable, Comparable<AppendLogRequest>
| Modifier and Type | Class and Description |
|---|---|
static class |
AppendLogRequest.Builder |
| Modifier and Type | Field and Description |
|---|---|
long |
clusterId |
static int |
CLUSTERID |
boolean |
is_snapshot |
static int |
IS_SNAPSHOT |
long |
last_log_id_sent |
static int |
LAST_LOG_ID_SENT |
long |
last_log_id_to_send |
static int |
LAST_LOG_ID_TO_SEND |
List<LogEntry> |
log_str_list |
static int |
LOG_STR_LIST |
long |
log_term |
static int |
LOG_TERM |
static Map<Integer,com.facebook.thrift.meta_data.FieldMetaData> |
metaDataMap |
boolean |
need_cleanup |
static int |
NEED_CLEANUP |
int |
part |
static int |
PART |
int |
part_num |
static int |
PART_NUM |
long |
snapshot_commitLogId |
static int |
SNAPSHOT_COMMITLOGID |
boolean |
snapshot_finished |
static int |
SNAPSHOT_FINISHED |
int |
space |
static int |
SPACE |
short |
space_vid_len |
static int |
SPACE_VID_LEN |
PropertyType |
space_vid_type |
static int |
SPACE_VID_TYPE |
boolean |
sync_meta |
static int |
SYNC_META |
byte[] |
to_space_name |
static int |
TO_SPACE_NAME |
| Constructor and Description |
|---|
AppendLogRequest() |
AppendLogRequest(AppendLogRequest other)
Performs a deep copy on other.
|
AppendLogRequest(long clusterId,
int space,
int part,
int part_num,
long last_log_id_to_send,
long last_log_id_sent,
long log_term,
List<LogEntry> log_str_list,
boolean need_cleanup,
boolean is_snapshot,
boolean snapshot_finished,
long snapshot_commitLogId,
byte[] to_space_name,
boolean sync_meta,
PropertyType space_vid_type,
short space_vid_len) |
public long clusterId
public int space
public int part
public int part_num
public long last_log_id_to_send
public long last_log_id_sent
public long log_term
public boolean need_cleanup
public boolean is_snapshot
public boolean snapshot_finished
public long snapshot_commitLogId
public byte[] to_space_name
public boolean sync_meta
public PropertyType space_vid_type
PropertyTypepublic short space_vid_len
public static final int CLUSTERID
public static final int SPACE
public static final int PART
public static final int PART_NUM
public static final int LAST_LOG_ID_TO_SEND
public static final int LAST_LOG_ID_SENT
public static final int LOG_TERM
public static final int LOG_STR_LIST
public static final int NEED_CLEANUP
public static final int IS_SNAPSHOT
public static final int SNAPSHOT_FINISHED
public static final int SNAPSHOT_COMMITLOGID
public static final int TO_SPACE_NAME
public static final int SYNC_META
public static final int SPACE_VID_TYPE
public static final int SPACE_VID_LEN
public AppendLogRequest()
public AppendLogRequest(long clusterId,
int space,
int part,
int part_num,
long last_log_id_to_send,
long last_log_id_sent,
long log_term,
List<LogEntry> log_str_list,
boolean need_cleanup,
boolean is_snapshot,
boolean snapshot_finished,
long snapshot_commitLogId,
byte[] to_space_name,
boolean sync_meta,
PropertyType space_vid_type,
short space_vid_len)
public AppendLogRequest(AppendLogRequest other)
public static AppendLogRequest.Builder builder()
public AppendLogRequest deepCopy()
com.facebook.thrift.TBasex.getClass() == x.deepCopy().getClass() should be true for any
TBase.deepCopy in interface com.facebook.thrift.TBasepublic long getClusterId()
public AppendLogRequest setClusterId(long clusterId)
public void unsetClusterId()
public boolean isSetClusterId()
public void setClusterIdIsSet(boolean __value)
public int getSpace()
public AppendLogRequest setSpace(int space)
public void unsetSpace()
public boolean isSetSpace()
public void setSpaceIsSet(boolean __value)
public int getPart()
public AppendLogRequest setPart(int part)
public void unsetPart()
public boolean isSetPart()
public void setPartIsSet(boolean __value)
public int getPart_num()
public AppendLogRequest setPart_num(int part_num)
public void unsetPart_num()
public boolean isSetPart_num()
public void setPart_numIsSet(boolean __value)
public long getLast_log_id_to_send()
public AppendLogRequest setLast_log_id_to_send(long last_log_id_to_send)
public void unsetLast_log_id_to_send()
public boolean isSetLast_log_id_to_send()
public void setLast_log_id_to_sendIsSet(boolean __value)
public long getLast_log_id_sent()
public AppendLogRequest setLast_log_id_sent(long last_log_id_sent)
public void unsetLast_log_id_sent()
public boolean isSetLast_log_id_sent()
public void setLast_log_id_sentIsSet(boolean __value)
public long getLog_term()
public AppendLogRequest setLog_term(long log_term)
public void unsetLog_term()
public boolean isSetLog_term()
public void setLog_termIsSet(boolean __value)
public AppendLogRequest setLog_str_list(List<LogEntry> log_str_list)
public void unsetLog_str_list()
public boolean isSetLog_str_list()
public void setLog_str_listIsSet(boolean __value)
public boolean isNeed_cleanup()
public AppendLogRequest setNeed_cleanup(boolean need_cleanup)
public void unsetNeed_cleanup()
public boolean isSetNeed_cleanup()
public void setNeed_cleanupIsSet(boolean __value)
public boolean isIs_snapshot()
public AppendLogRequest setIs_snapshot(boolean is_snapshot)
public void unsetIs_snapshot()
public boolean isSetIs_snapshot()
public void setIs_snapshotIsSet(boolean __value)
public boolean isSnapshot_finished()
public AppendLogRequest setSnapshot_finished(boolean snapshot_finished)
public void unsetSnapshot_finished()
public boolean isSetSnapshot_finished()
public void setSnapshot_finishedIsSet(boolean __value)
public long getSnapshot_commitLogId()
public AppendLogRequest setSnapshot_commitLogId(long snapshot_commitLogId)
public void unsetSnapshot_commitLogId()
public boolean isSetSnapshot_commitLogId()
public void setSnapshot_commitLogIdIsSet(boolean __value)
public byte[] getTo_space_name()
public AppendLogRequest setTo_space_name(byte[] to_space_name)
public void unsetTo_space_name()
public boolean isSetTo_space_name()
public void setTo_space_nameIsSet(boolean __value)
public boolean isSync_meta()
public AppendLogRequest setSync_meta(boolean sync_meta)
public void unsetSync_meta()
public boolean isSetSync_meta()
public void setSync_metaIsSet(boolean __value)
public PropertyType getSpace_vid_type()
PropertyTypepublic AppendLogRequest setSpace_vid_type(PropertyType space_vid_type)
PropertyTypepublic void unsetSpace_vid_type()
public boolean isSetSpace_vid_type()
public void setSpace_vid_typeIsSet(boolean __value)
public short getSpace_vid_len()
public AppendLogRequest setSpace_vid_len(short space_vid_len)
public void unsetSpace_vid_len()
public boolean isSetSpace_vid_len()
public void setSpace_vid_lenIsSet(boolean __value)
public void setFieldValue(int fieldID,
Object __value)
public Object getFieldValue(int fieldID)
public int compareTo(AppendLogRequest other)
compareTo in interface Comparable<AppendLogRequest>public void read(com.facebook.thrift.protocol.TProtocol iprot)
throws com.facebook.thrift.TException
com.facebook.thrift.TBaseread in interface com.facebook.thrift.TBaseiprot - Input protocolcom.facebook.thrift.TExceptionpublic void write(com.facebook.thrift.protocol.TProtocol oprot)
throws com.facebook.thrift.TException
com.facebook.thrift.TBasewrite in interface com.facebook.thrift.TBaseoprot - Output protocolcom.facebook.thrift.TExceptionpublic String toString(int indent, boolean prettyPrint)
com.facebook.thrift.TBasetoString in interface com.facebook.thrift.TBaseindent - The level of indentation desiredprettyPrint - Set pretty printing on/offpublic void validate()
throws com.facebook.thrift.TException
com.facebook.thrift.TExceptionCopyright © 2024. All rights reserved.