- 2.65.1 (latest)
- 2.65.0
- 2.64.1
- 2.63.2
- 2.62.0
- 2.61.3
- 2.60.0
- 2.59.2
- 2.58.0
- 2.57.0
- 2.56.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.1
- 2.49.0
- 2.48.0
- 2.46.0
- 2.45.1
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.1
- 2.38.0
- 2.37.1
- 2.36.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.1
- 2.24.0
- 2.23.1
- 2.22.1
- 2.21.1
- 2.15.0
- 2.14.3
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.6
- 2.8.4
- 2.7.4
public static final class TypeReference.Builder extends GeneratedMessage.Builder<TypeReference.Builder> implements TypeReferenceOrBuilderA reference to a message type, for use in FieldInfo.
Protobuf type google.api.TypeReference
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TypeReference.BuilderImplements
TypeReferenceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public TypeReference build()| Returns | |
|---|---|
| Type | Description |
TypeReference |
|
buildPartial()
public TypeReference buildPartial()| Returns | |
|---|---|
| Type | Description |
TypeReference |
|
clear()
public TypeReference.Builder clear()| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
|
clearTypeName()
public TypeReference.Builder clearTypeName() The name of the type that the annotated, generic field may represent.
If the type is in the same protobuf package, the value can be the simple
message name e.g., "MyMessage". Otherwise, the value must be the
fully-qualified message name e.g., "google.library.v1.Book".
If the type(s) are unknown to the service (e.g. the field accepts generic
user input), use the wildcard "*" to denote this behavior.
See AIP-202 for more details.
string type_name = 1;
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public TypeReference getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TypeReference |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getTypeName()
public String getTypeName() The name of the type that the annotated, generic field may represent.
If the type is in the same protobuf package, the value can be the simple
message name e.g., "MyMessage". Otherwise, the value must be the
fully-qualified message name e.g., "google.library.v1.Book".
If the type(s) are unknown to the service (e.g. the field accepts generic
user input), use the wildcard "*" to denote this behavior.
See AIP-202 for more details.
string type_name = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The typeName. |
getTypeNameBytes()
public ByteString getTypeNameBytes() The name of the type that the annotated, generic field may represent.
If the type is in the same protobuf package, the value can be the simple
message name e.g., "MyMessage". Otherwise, the value must be the
fully-qualified message name e.g., "google.library.v1.Book".
If the type(s) are unknown to the service (e.g. the field accepts generic
user input), use the wildcard "*" to denote this behavior.
See AIP-202 for more details.
string type_name = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for typeName. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(TypeReference other)
public TypeReference.Builder mergeFrom(TypeReference other)| Parameter | |
|---|---|
| Name | Description |
other |
TypeReference |
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TypeReference.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TypeReference.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
|
setTypeName(String value)
public TypeReference.Builder setTypeName(String value) The name of the type that the annotated, generic field may represent.
If the type is in the same protobuf package, the value can be the simple
message name e.g., "MyMessage". Otherwise, the value must be the
fully-qualified message name e.g., "google.library.v1.Book".
If the type(s) are unknown to the service (e.g. the field accepts generic
user input), use the wildcard "*" to denote this behavior.
See AIP-202 for more details.
string type_name = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe typeName to set. |
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
This builder for chaining. |
setTypeNameBytes(ByteString value)
public TypeReference.Builder setTypeNameBytes(ByteString value) The name of the type that the annotated, generic field may represent.
If the type is in the same protobuf package, the value can be the simple
message name e.g., "MyMessage". Otherwise, the value must be the
fully-qualified message name e.g., "google.library.v1.Book".
If the type(s) are unknown to the service (e.g. the field accepts generic
user input), use the wildcard "*" to denote this behavior.
See AIP-202 for more details.
string type_name = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for typeName to set. |
| Returns | |
|---|---|
| Type | Description |
TypeReference.Builder |
This builder for chaining. |