Package com.google.api
Interface TypeReferenceOrBuilder
- All Superinterfaces:
- com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
- TypeReference,- TypeReference.Builder
public interface TypeReferenceOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
- 
Method SummaryModifier and TypeMethodDescriptionThe name of the type that the annotated, generic field may represent.com.google.protobuf.ByteStringThe name of the type that the annotated, generic field may represent.Methods inherited from interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType, isInitialized
- 
Method Details- 
getTypeNameString 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](https://google.aip.dev/202#type-references) for more details. string type_name = 1 [json_name = "typeName"];- Returns:
- The typeName.
 
- 
getTypeNameBytescom.google.protobuf.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](https://google.aip.dev/202#type-references) for more details. string type_name = 1 [json_name = "typeName"];- Returns:
- The bytes for typeName.
 
 
-