Package dev.vality.machinegun.stateproc
Class Machine
java.lang.Object
dev.vality.machinegun.stateproc.Machine
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Machine>,org.apache.thrift.TBase<Machine,Machine._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.2)",
date="2022-05-24")
public class Machine
extends Object
implements org.apache.thrift.TBase<Machine,Machine._Fields>, Serializable, Cloneable, Comparable<Machine>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMachine._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them. -
Field Summary
Fields Modifier and Type Field Description Contentaux_stateВспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается.List<Event>historyСложное состояние, выраженное в виде упорядоченного набора событий процессора.HistoryRangehistory_rangeДиапазон с которым была запрошена история машины.StringidОсновной идентификатор машиныstatic Map<Machine._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapStringnsПространство имён, в котором работает машинаStringtimerТекущий активный таймер (точнее, дата и время когда таймер сработает). -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddToHistory(Event elem)voidclear()intcompareTo(Machine other)MachinedeepCopy()booleanequals(Machine that)booleanequals(Object that)Machine._FieldsfieldForId(int fieldId)ContentgetAuxState()Вспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается.Map<Machine._Fields,org.apache.thrift.meta_data.FieldMetaData>getFieldMetaData()Machine._Fields[]getFields()ObjectgetFieldValue(Machine._Fields field)List<Event>getHistory()Сложное состояние, выраженное в виде упорядоченного набора событий процессора.Iterator<Event>getHistoryIterator()HistoryRangegetHistoryRange()Диапазон с которым была запрошена история машины.intgetHistorySize()StringgetId()Основной идентификатор машиныStringgetNs()Пространство имён, в котором работает машинаStringgetTimer()Текущий активный таймер (точнее, дата и время когда таймер сработает).inthashCode()booleanisSet(Machine._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetAuxState()Returns true if field aux_state is set (has been assigned a value) and false otherwisebooleanisSetHistory()Returns true if field history is set (has been assigned a value) and false otherwisebooleanisSetHistoryRange()Returns true if field history_range is set (has been assigned a value) and false otherwisebooleanisSetId()Returns true if field id is set (has been assigned a value) and false otherwisebooleanisSetNs()Returns true if field ns is set (has been assigned a value) and false otherwisebooleanisSetTimer()Returns true if field timer is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)MachinesetAuxState(Content aux_state)Вспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается.voidsetAuxStateIsSet(boolean value)voidsetFieldValue(Machine._Fields field, Object value)MachinesetHistory(List<Event> history)Сложное состояние, выраженное в виде упорядоченного набора событий процессора.voidsetHistoryIsSet(boolean value)MachinesetHistoryRange(HistoryRange history_range)Диапазон с которым была запрошена история машины.voidsetHistoryRangeIsSet(boolean value)MachinesetId(String id)Основной идентификатор машиныvoidsetIdIsSet(boolean value)MachinesetNs(String ns)Пространство имён, в котором работает машинаvoidsetNsIsSet(boolean value)MachinesetTimer(String timer)Текущий активный таймер (точнее, дата и время когда таймер сработает).voidsetTimerIsSet(boolean value)StringtoString()voidunsetAuxState()voidunsetHistory()voidunsetHistoryRange()voidunsetId()voidunsetNs()voidunsetTimer()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
Field Details
-
ns
Пространство имён, в котором работает машина -
id
Основной идентификатор машины -
history
Сложное состояние, выраженное в виде упорядоченного набора событий процессора. Список событий упорядочен по моменту фиксирования его в системе: в начале списка располагаются события, произошедшие раньше тех, которые располагаются в конце. -
history_range
Диапазон с которым была запрошена история машины. -
aux_state
Вспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается. Бывает полезен, чтобы сохранить данные между запросами, не добавляя их в историю. -
timer
Текущий активный таймер (точнее, дата и время когда таймер сработает). -
metaDataMap
-
-
Constructor Details
-
Machine
public Machine() -
Machine
-
Machine
Performs a deep copy on other.
-
-
Method Details
-
deepCopy
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
clear
public void clear()- Specified by:
clearin interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
getNs
Пространство имён, в котором работает машина -
setNs
Пространство имён, в котором работает машина -
unsetNs
public void unsetNs() -
isSetNs
public boolean isSetNs()Returns true if field ns is set (has been assigned a value) and false otherwise -
setNsIsSet
public void setNsIsSet(boolean value) -
getId
Основной идентификатор машины -
setId
Основной идентификатор машины -
unsetId
public void unsetId() -
isSetId
public boolean isSetId()Returns true if field id is set (has been assigned a value) and false otherwise -
setIdIsSet
public void setIdIsSet(boolean value) -
getHistorySize
public int getHistorySize() -
getHistoryIterator
-
addToHistory
-
getHistory
Сложное состояние, выраженное в виде упорядоченного набора событий процессора. Список событий упорядочен по моменту фиксирования его в системе: в начале списка располагаются события, произошедшие раньше тех, которые располагаются в конце. -
setHistory
Сложное состояние, выраженное в виде упорядоченного набора событий процессора. Список событий упорядочен по моменту фиксирования его в системе: в начале списка располагаются события, произошедшие раньше тех, которые располагаются в конце. -
unsetHistory
public void unsetHistory() -
isSetHistory
public boolean isSetHistory()Returns true if field history is set (has been assigned a value) and false otherwise -
setHistoryIsSet
public void setHistoryIsSet(boolean value) -
getHistoryRange
Диапазон с которым была запрошена история машины. -
setHistoryRange
Диапазон с которым была запрошена история машины. -
unsetHistoryRange
public void unsetHistoryRange() -
isSetHistoryRange
public boolean isSetHistoryRange()Returns true if field history_range is set (has been assigned a value) and false otherwise -
setHistoryRangeIsSet
public void setHistoryRangeIsSet(boolean value) -
getAuxState
Вспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается. Бывает полезен, чтобы сохранить данные между запросами, не добавляя их в историю. -
setAuxState
Вспомогательное состояние — это некоторый набор данных, характеризующий состояние, и в отличие от событий не сохраняется в историю, а каждый раз перезаписывается. Бывает полезен, чтобы сохранить данные между запросами, не добавляя их в историю. -
unsetAuxState
public void unsetAuxState() -
isSetAuxState
public boolean isSetAuxState()Returns true if field aux_state is set (has been assigned a value) and false otherwise -
setAuxStateIsSet
public void setAuxStateIsSet(boolean value) -
getTimer
Текущий активный таймер (точнее, дата и время когда таймер сработает). -
setTimer
Текущий активный таймер (точнее, дата и время когда таймер сработает). -
unsetTimer
public void unsetTimer() -
isSetTimer
public boolean isSetTimer()Returns true if field timer is set (has been assigned a value) and false otherwise -
setTimerIsSet
public void setTimerIsSet(boolean value) -
setFieldValue
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
getFieldValue
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
isSet
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
equals
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<Machine>
-
fieldForId
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
getFields
- Specified by:
getFieldsin interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
getFieldMetaData
- Specified by:
getFieldMetaDatain interfaceorg.apache.thrift.TBase<Machine,Machine._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException- Specified by:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
toString
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-