fileType property

String? fileType
getter/setter pair

The type of configuration file this represents. Possible string values are:

  • "FILE_TYPE_UNSPECIFIED" : Unknown file type.
  • "SERVICE_CONFIG_YAML" : YAML-specification of service.
  • "OPEN_API_JSON" : OpenAPI specification, serialized in JSON.
  • "OPEN_API_YAML" : OpenAPI specification, serialized in YAML.
  • "FILE_DESCRIPTOR_SET_PROTO" : FileDescriptorSet, generated by protoc. To generate, use protoc with imports and source info included. For an example test.proto file, the following command would put the value in a new file named out.pb. $protoc --include_imports --include_source_info test.proto -o out.pb
  • "PROTO_FILE" : Uncompiled Proto file. Used for storage and display purposes only, currently server-side compilation is not supported. Should match the inputs to 'protoc' command used to generated FILE_DESCRIPTOR_SET_PROTO. A file of this type can only be included if at least one file of type FILE_DESCRIPTOR_SET_PROTO is included.

Implementation

core.String? fileType;