Reference documentation and code samples for the Service Management V1 API class Google::Protobuf::Enum.
Enum type definition.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#edition
def edition() -> ::String
Returns
- (::String) — The source edition string, only valid when syntax is SYNTAX_EDITIONS.
#edition=
def edition=(value) -> ::String
Parameter
- value (::String) — The source edition string, only valid when syntax is SYNTAX_EDITIONS.
Returns
- (::String) — The source edition string, only valid when syntax is SYNTAX_EDITIONS.
#enumvalue
def enumvalue() -> ::Array<::Google::Protobuf::EnumValue>
Returns
- (::Array<::Google::Protobuf::EnumValue>) — Enum value definitions.
#enumvalue=
def enumvalue=(value) -> ::Array<::Google::Protobuf::EnumValue>
Parameter
- value (::Array<::Google::Protobuf::EnumValue>) — Enum value definitions.
Returns
- (::Array<::Google::Protobuf::EnumValue>) — Enum value definitions.
#name
def name() -> ::String
Returns
- (::String) — Enum type name.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Enum type name.
Returns
- (::String) — Enum type name.
#options
def options() -> ::Array<::Google::Protobuf::Option>
Returns
- (::Array<::Google::Protobuf::Option>) — Protocol buffer options.
#options=
def options=(value) -> ::Array<::Google::Protobuf::Option>
Parameter
- value (::Array<::Google::Protobuf::Option>) — Protocol buffer options.
Returns
- (::Array<::Google::Protobuf::Option>) — Protocol buffer options.
#source_context
def source_context() -> ::Google::Protobuf::SourceContext
Returns
- (::Google::Protobuf::SourceContext) — The source context.
#source_context=
def source_context=(value) -> ::Google::Protobuf::SourceContext
Parameter
- value (::Google::Protobuf::SourceContext) — The source context.
Returns
- (::Google::Protobuf::SourceContext) — The source context.
#syntax
def syntax() -> ::Google::Protobuf::Syntax
Returns
- (::Google::Protobuf::Syntax) — The source syntax.
#syntax=
def syntax=(value) -> ::Google::Protobuf::Syntax
Parameter
- value (::Google::Protobuf::Syntax) — The source syntax.
Returns
- (::Google::Protobuf::Syntax) — The source syntax.