Package io.grpc.benchmarks.proto
Enum Control.ServerType
- java.lang.Object
-
- java.lang.Enum<Control.ServerType>
-
- io.grpc.benchmarks.proto.Control.ServerType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,java.io.Serializable,java.lang.Comparable<Control.ServerType>
- Enclosing class:
- Control
public static enum Control.ServerType extends java.lang.Enum<Control.ServerType> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enumgrpc.testing.ServerType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ASYNC_GENERIC_SERVERASYNC_GENERIC_SERVER = 2;ASYNC_SERVERASYNC_SERVER = 1;OTHER_SERVERused for some language-specific variantsSYNC_SERVERSYNC_SERVER = 0;UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intASYNC_GENERIC_SERVER_VALUEASYNC_GENERIC_SERVER = 2;static intASYNC_SERVER_VALUEASYNC_SERVER = 1;static intOTHER_SERVER_VALUEused for some language-specific variantsstatic intSYNC_SERVER_VALUESYNC_SERVER = 0;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Control.ServerTypeforNumber(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<Control.ServerType>internalGetValueMap()static Control.ServerTypevalueOf(int value)Deprecated.static Control.ServerTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static Control.ServerTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Control.ServerType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SYNC_SERVER
public static final Control.ServerType SYNC_SERVER
SYNC_SERVER = 0;
-
ASYNC_SERVER
public static final Control.ServerType ASYNC_SERVER
ASYNC_SERVER = 1;
-
ASYNC_GENERIC_SERVER
public static final Control.ServerType ASYNC_GENERIC_SERVER
ASYNC_GENERIC_SERVER = 2;
-
OTHER_SERVER
public static final Control.ServerType OTHER_SERVER
used for some language-specific variants
OTHER_SERVER = 3;
-
UNRECOGNIZED
public static final Control.ServerType UNRECOGNIZED
-
-
Field Detail
-
SYNC_SERVER_VALUE
public static final int SYNC_SERVER_VALUE
SYNC_SERVER = 0;- See Also:
- Constant Field Values
-
ASYNC_SERVER_VALUE
public static final int ASYNC_SERVER_VALUE
ASYNC_SERVER = 1;- See Also:
- Constant Field Values
-
ASYNC_GENERIC_SERVER_VALUE
public static final int ASYNC_GENERIC_SERVER_VALUE
ASYNC_GENERIC_SERVER = 2;- See Also:
- Constant Field Values
-
OTHER_SERVER_VALUE
public static final int OTHER_SERVER_VALUE
used for some language-specific variants
OTHER_SERVER = 3;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static Control.ServerType[] 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 (Control.ServerType c : Control.ServerType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Control.ServerType 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()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static Control.ServerType 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 Control.ServerType 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<Control.ServerType> 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 Control.ServerType 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-