Package com.google.api
Class FieldInfoProto
java.lang.Object
com.google.api.FieldInfoProto
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,
FieldInfo> Rich semantic descriptor of an API field beyond the basic typing. -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptor
static void
registerAllExtensions
(com.google.protobuf.ExtensionRegistry registry) static void
registerAllExtensions
(com.google.protobuf.ExtensionRegistryLite registry)
-
Field Details
-
FIELD_INFO_FIELD_NUMBER
public static final int FIELD_INFO_FIELD_NUMBER- See Also:
-
fieldInfo
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,FieldInfo> fieldInfoRich 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 ];
extend .google.protobuf.FieldOptions { ... }
-
-
Method Details
-
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()
-