class Enum extends Message

Enum type definition.

Protobuf type Google\Protobuf\Enum

Methods

__construct()

No description

string
getName()

Enum type name.

setName(string $var)

Enum type name.

RepeatedField
getEnumvalue()

Enum value definitions.

setEnumvalue(array|RepeatedField $var)

Enum value definitions.

RepeatedField
getOptions()

Protocol buffer options.

setOptions(array|RepeatedField $var)

Protocol buffer options.

getSourceContext()

The source context.

setSourceContext(SourceContext $var)

The source context.

int
getSyntax()

The source syntax.

setSyntax(int $var)

The source syntax.

Details

at line 49
__construct()

at line 60
string getName()

Enum type name.

Generated from protobuf field string name = 1;

Return Value

string

at line 71
setName(string $var)

Enum type name.

Generated from protobuf field string name = 1;

Parameters

string $var

at line 83
RepeatedField getEnumvalue()

Enum value definitions.

Generated from protobuf field repeated .google.protobuf.EnumValue enumvalue = 2;

Return Value

RepeatedField

at line 94
setEnumvalue(array|RepeatedField $var)

Enum value definitions.

Generated from protobuf field repeated .google.protobuf.EnumValue enumvalue = 2;

Parameters

array|RepeatedField $var

at line 106
RepeatedField getOptions()

Protocol buffer options.

Generated from protobuf field repeated .google.protobuf.Option options = 3;

Return Value

RepeatedField

at line 117
setOptions(array|RepeatedField $var)

Protocol buffer options.

Generated from protobuf field repeated .google.protobuf.Option options = 3;

Parameters

array|RepeatedField $var

at line 129
SourceContext getSourceContext()

The source context.

Generated from protobuf field .google.protobuf.SourceContext source_context = 4;

Return Value

SourceContext

at line 140
setSourceContext(SourceContext $var)

The source context.

Generated from protobuf field .google.protobuf.SourceContext source_context = 4;

Parameters

SourceContext $var

at line 152
int getSyntax()

The source syntax.

Generated from protobuf field .google.protobuf.Syntax syntax = 5;

Return Value

int

at line 163
setSyntax(int $var)

The source syntax.

Generated from protobuf field .google.protobuf.Syntax syntax = 5;

Parameters

int $var