Package org.yamcs.protobuf
Enum TimelineItemType
- java.lang.Object
-
- java.lang.Enum<TimelineItemType>
-
- org.yamcs.protobuf.TimelineItemType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<TimelineItemType>
public enum TimelineItemType extends Enum<TimelineItemType> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enumyamcs.protobuf.timeline.TimelineItemType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACTIVITY_GROUPa grouping of activities - unlike the ITEM_GROUP, this group in itself is an automated activityAUTO_ACTIVITYactivity which is automatically executed on the server (the status changes automatically)EVENTevents are the most generic timeline items.ITEM_GROUPa grouping of other items (events and/or activities)MANUAL_ACTIVITYunlike events, activities have an execution status manual activity's execution status is controlled by an operator
-
Field Summary
Fields Modifier and Type Field Description static intACTIVITY_GROUP_VALUEa grouping of activities - unlike the ITEM_GROUP, this group in itself is an automated activitystatic intAUTO_ACTIVITY_VALUEactivity which is automatically executed on the server (the status changes automatically)static intEVENT_VALUEevents are the most generic timeline items.static intITEM_GROUP_VALUEa grouping of other items (events and/or activities)static intMANUAL_ACTIVITY_VALUEunlike events, activities have an execution status manual activity's execution status is controlled by an operator
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static TimelineItemTypeforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<TimelineItemType>internalGetValueMap()static TimelineItemTypevalueOf(int value)Deprecated.static TimelineItemTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static TimelineItemTypevalueOf(String name)Returns the enum constant of this type with the specified name.static TimelineItemType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EVENT
public static final TimelineItemType EVENT
events are the most generic timeline items.
EVENT = 1;
-
MANUAL_ACTIVITY
public static final TimelineItemType MANUAL_ACTIVITY
unlike events, activities have an execution status manual activity's execution status is controlled by an operator
MANUAL_ACTIVITY = 2;
-
AUTO_ACTIVITY
public static final TimelineItemType AUTO_ACTIVITY
activity which is automatically executed on the server (the status changes automatically)
AUTO_ACTIVITY = 3;
-
ITEM_GROUP
public static final TimelineItemType ITEM_GROUP
a grouping of other items (events and/or activities)
ITEM_GROUP = 4;
-
ACTIVITY_GROUP
public static final TimelineItemType ACTIVITY_GROUP
a grouping of activities - unlike the ITEM_GROUP, this group in itself is an automated activity
ACTIVITY_GROUP = 5;
-
-
Field Detail
-
EVENT_VALUE
public static final int EVENT_VALUE
events are the most generic timeline items.
EVENT = 1;- See Also:
- Constant Field Values
-
MANUAL_ACTIVITY_VALUE
public static final int MANUAL_ACTIVITY_VALUE
unlike events, activities have an execution status manual activity's execution status is controlled by an operator
MANUAL_ACTIVITY = 2;- See Also:
- Constant Field Values
-
AUTO_ACTIVITY_VALUE
public static final int AUTO_ACTIVITY_VALUE
activity which is automatically executed on the server (the status changes automatically)
AUTO_ACTIVITY = 3;- See Also:
- Constant Field Values
-
ITEM_GROUP_VALUE
public static final int ITEM_GROUP_VALUE
a grouping of other items (events and/or activities)
ITEM_GROUP = 4;- See Also:
- Constant Field Values
-
ACTIVITY_GROUP_VALUE
public static final int ACTIVITY_GROUP_VALUE
a grouping of activities - unlike the ITEM_GROUP, this group in itself is an automated activity
ACTIVITY_GROUP = 5;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static TimelineItemType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TimelineItemType c : TimelineItemType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TimelineItemType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static TimelineItemType valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static TimelineItemType forNumber(int value)
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<TimelineItemType> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static TimelineItemType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-