public interface FieldOrBuilder extends MessageLiteOrBuilderImplements
MessageLiteOrBuilderMethods
getCardinality()
public abstract Field.Cardinality getCardinality()The field cardinality.
.google.protobuf.Field.Cardinality cardinality = 2;
| Returns | |
|---|---|
| Type | Description |
Field.Cardinality |
The cardinality. |
getCardinalityValue()
public abstract int getCardinalityValue()The field cardinality.
.google.protobuf.Field.Cardinality cardinality = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for cardinality. |
getDefaultValue()
public abstract String getDefaultValue()The string value of the default value of this field. Proto2 syntax only.
string default_value = 11;
| Returns | |
|---|---|
| Type | Description |
String |
The defaultValue. |
getDefaultValueBytes()
public abstract ByteString getDefaultValueBytes()The string value of the default value of this field. Proto2 syntax only.
string default_value = 11;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for defaultValue. |
getJsonName()
public abstract String getJsonName()The field JSON name.
string json_name = 10;
| Returns | |
|---|---|
| Type | Description |
String |
The jsonName. |
getJsonNameBytes()
public abstract ByteString getJsonNameBytes()The field JSON name.
string json_name = 10;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for jsonName. |
getKind()
public abstract Field.Kind getKind()The field type.
.google.protobuf.Field.Kind kind = 1;
| Returns | |
|---|---|
| Type | Description |
Field.Kind |
The kind. |
getKindValue()
public abstract int getKindValue()The field type.
.google.protobuf.Field.Kind kind = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for kind. |
getName()
public abstract String getName()The field name.
string name = 4;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()The field name.
string name = 4;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getNumber()
public abstract int getNumber()The field number.
int32 number = 3;
| Returns | |
|---|---|
| Type | Description |
int |
The number. |
getOneofIndex()
public abstract int getOneofIndex() The index of the field type in Type.oneofs, for message or enumeration
types. The first type has index 1; zero means the type is not in the list.
int32 oneof_index = 7;
| Returns | |
|---|---|
| Type | Description |
int |
The oneofIndex. |
getOptions(int index)
public abstract Option getOptions(int index)The protocol buffer options.
repeated .google.protobuf.Option options = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Option |
|
getOptionsCount()
public abstract int getOptionsCount()The protocol buffer options.
repeated .google.protobuf.Option options = 9;
| Returns | |
|---|---|
| Type | Description |
int |
|
getOptionsList()
public abstract List<Option> getOptionsList()The protocol buffer options.
repeated .google.protobuf.Option options = 9;
| Returns | |
|---|---|
| Type | Description |
List<Option> |
|
getPacked()
public abstract boolean getPacked()Whether to use alternative packed wire representation.
bool packed = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
The packed. |
getTypeUrl()
public abstract String getTypeUrl() The field type URL, without the scheme, for message or enumeration
types. Example: "type.googleapis.com/google.protobuf.Timestamp".
string type_url = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The typeUrl. |
getTypeUrlBytes()
public abstract ByteString getTypeUrlBytes() The field type URL, without the scheme, for message or enumeration
types. Example: "type.googleapis.com/google.protobuf.Timestamp".
string type_url = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for typeUrl. |