Package com.google.api
Class FieldInfoProto
- java.lang.Object
-
- com.google.api.FieldInfoProto
-
public final class FieldInfoProto extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
FIELD_INFO_FIELD_NUMBER
static com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,FieldInfo>
fieldInfo
Rich semantic descriptor of an API field beyond the basic typing.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor()
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
-
-
Field Detail
-
FIELD_INFO_FIELD_NUMBER
public static final int FIELD_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
fieldInfo
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,FieldInfo> fieldInfo
Rich semantic descriptor of an API field beyond the basic typing. Examples: string request_id = 1 [(google.api.field_info).format = UUID4]; string old_ip_address = 2 [(google.api.field_info).format = IPV4]; string new_ip_address = 3 [(google.api.field_info).format = IPV6]; string actual_ip_address = 4 [ (google.api.field_info).format = IPV4_OR_IPV6 ]; google.protobuf.Any generic_field = 5 [ (google.api.field_info).referenced_types = {type_name: "ActualType"}, (google.api.field_info).referenced_types = {type_name: "OtherType"}, ]; google.protobuf.Any generic_user_input = 5 [ (google.api.field_info).referenced_types = {type_name: "*"}, ];
extend .google.protobuf.FieldOptions { ... }
-
-
Method Detail
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
-
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-
-