Top Methods
com.google.protobuf

public Interface OptionOrBuilder

extends MessageOrBuilder
Known Direct Implementers
com.google.protobuf.Option, com.google.protobuf.Option.Builder

Method Summary

Modifier and TypeMethod and Description
public String
getName()

The option's name.
public ByteString
getNameBytes()

The option's name.
public Any
getValue()

The option's value packed in an Any message.
public AnyOrBuilder
getValueOrBuilder()

The option's value packed in an Any message.
public boolean
hasValue()

The option's value packed in an Any message.
Inherited from com.google.protobuf.MessageOrBuilder:
findInitializationErrorsgetAllFieldsgetDefaultInstanceForTypegetDescriptorForTypegetFieldgetInitializationErrorStringgetOneofFieldDescriptorgetRepeatedFieldgetRepeatedFieldCountgetUnknownFieldshasFieldhasOneof

Method Detail

getNameback to summary
public String getName()
The option's name. For protobuf built-in options (options defined in
descriptor.proto), this is the short name. For example, `"map_entry"`.
For custom options, it should be the fully-qualified name. For example,
`"google.api.http"`.
string name = 1;
getNameBytesback to summary
public ByteString getNameBytes()
The option's name. For protobuf built-in options (options defined in
descriptor.proto), this is the short name. For example, `"map_entry"`.
For custom options, it should be the fully-qualified name. For example,
`"google.api.http"`.
string name = 1;
getValueback to summary
public Any getValue()
The option's value packed in an Any message. If the value is a primitive,
the corresponding wrapper type defined in google/protobuf/wrappers.proto
should be used. If the value is an enum, it should be stored as an int32
value using the google.protobuf.Int32Value type.
.google.protobuf.Any value = 2;
getValueOrBuilderback to summary
public AnyOrBuilder getValueOrBuilder()
The option's value packed in an Any message. If the value is a primitive,
the corresponding wrapper type defined in google/protobuf/wrappers.proto
should be used. If the value is an enum, it should be stored as an int32
value using the google.protobuf.Int32Value type.
.google.protobuf.Any value = 2;
hasValueback to summary
public boolean hasValue()
The option's value packed in an Any message. If the value is a primitive,
the corresponding wrapper type defined in google/protobuf/wrappers.proto
should be used. If the value is an enum, it should be stored as an int32
value using the google.protobuf.Int32Value type.
.google.protobuf.Any value = 2;