Package com.google.devtools.build.v1
Enum StreamId.BuildComponent
- java.lang.Object
-
- java.lang.Enum<StreamId.BuildComponent>
-
- com.google.devtools.build.v1.StreamId.BuildComponent
-
- All Implemented Interfaces:
Internal.EnumLite,ProtocolMessageEnum,java.io.Serializable,java.lang.Comparable<StreamId.BuildComponent>
- Enclosing class:
- StreamId
public static enum StreamId.BuildComponent extends java.lang.Enum<StreamId.BuildComponent> implements ProtocolMessageEnum
Which build component generates this event stream. Each build component may generate one event stream.
Protobuf enumgoogle.devtools.build.v1.StreamId.BuildComponent
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CONTROLLERA component that coordinates builds.TOOLA component that builds something.UNKNOWN_COMPONENTUnknown or unspecified; callers should never set this value.UNRECOGNIZEDWORKERA component that runs executables needed to complete a build.
-
Field Summary
Fields Modifier and Type Field Description static intCONTROLLER_VALUEA component that coordinates builds.static intTOOL_VALUEA component that builds something.static intUNKNOWN_COMPONENT_VALUEUnknown or unspecified; callers should never set this value.static intWORKER_VALUEA component that runs executables needed to complete a build.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StreamId.BuildComponentforNumber(int value)static Descriptors.EnumDescriptorgetDescriptor()Descriptors.EnumDescriptorgetDescriptorForType()Return the enum type's descriptor, which contains information about each defined value, etc.intgetNumber()Return the value's numeric value as defined in the .proto file.Descriptors.EnumValueDescriptorgetValueDescriptor()Return the value's descriptor, which contains information such as value name, number, and type.static Internal.EnumLiteMap<StreamId.BuildComponent>internalGetValueMap()static StreamId.BuildComponentvalueOf(int value)Deprecated.static StreamId.BuildComponentvalueOf(Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static StreamId.BuildComponentvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static StreamId.BuildComponent[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN_COMPONENT
public static final StreamId.BuildComponent UNKNOWN_COMPONENT
Unknown or unspecified; callers should never set this value.
UNKNOWN_COMPONENT = 0;
-
CONTROLLER
public static final StreamId.BuildComponent CONTROLLER
A component that coordinates builds.
CONTROLLER = 1;
-
WORKER
public static final StreamId.BuildComponent WORKER
A component that runs executables needed to complete a build.
WORKER = 2;
-
TOOL
public static final StreamId.BuildComponent TOOL
A component that builds something.
TOOL = 3;
-
UNRECOGNIZED
public static final StreamId.BuildComponent UNRECOGNIZED
-
-
Field Detail
-
UNKNOWN_COMPONENT_VALUE
public static final int UNKNOWN_COMPONENT_VALUE
Unknown or unspecified; callers should never set this value.
UNKNOWN_COMPONENT = 0;- See Also:
- Constant Field Values
-
CONTROLLER_VALUE
public static final int CONTROLLER_VALUE
A component that coordinates builds.
CONTROLLER = 1;- See Also:
- Constant Field Values
-
WORKER_VALUE
public static final int WORKER_VALUE
A component that runs executables needed to complete a build.
WORKER = 2;- See Also:
- Constant Field Values
-
TOOL_VALUE
public static final int TOOL_VALUE
A component that builds something.
TOOL = 3;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static StreamId.BuildComponent[] 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 (StreamId.BuildComponent c : StreamId.BuildComponent.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StreamId.BuildComponent valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getNumber
public final int getNumber()
Description copied from interface:ProtocolMessageEnumReturn the value's numeric value as defined in the .proto file.- Specified by:
getNumberin interfaceInternal.EnumLite- Specified by:
getNumberin interfaceProtocolMessageEnum
-
valueOf
@Deprecated public static StreamId.BuildComponent 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static StreamId.BuildComponent 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 Internal.EnumLiteMap<StreamId.BuildComponent> internalGetValueMap()
-
getValueDescriptor
public final Descriptors.EnumValueDescriptor getValueDescriptor()
Description copied from interface:ProtocolMessageEnumReturn the value's descriptor, which contains information such as value name, number, and type.- Specified by:
getValueDescriptorin interfaceProtocolMessageEnum
-
getDescriptorForType
public final Descriptors.EnumDescriptor getDescriptorForType()
Description copied from interface:ProtocolMessageEnumReturn the enum type's descriptor, which contains information about each defined value, etc.- Specified by:
getDescriptorForTypein interfaceProtocolMessageEnum
-
getDescriptor
public static final Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static StreamId.BuildComponent valueOf(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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-