Reference documentation and code samples for the proto library Client class EnumValue.
Enum value definition.
New usages of this message as an alternative to EnumValueDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.
Generated from protobuf message google.protobuf.EnumValue
Namespace
Google \ ProtobufMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Enum value name. |
↳ number |
int
Enum value number. |
↳ options |
array<Option>
Protocol buffer options. |
getName
Enum value name.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Enum value name.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNumber
Enum value number.
| Returns | |
|---|---|
| Type | Description |
int |
|
setNumber
Enum value number.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOptions
Protocol buffer options.
| Returns | |
|---|---|
| Type | Description |
RepeatedField<Option> |
|
setOptions
Protocol buffer options.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Option>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|