Enum Class FileType
- All Implemented Interfaces:
Serializable
,Comparable<FileType>
,Constable
FileType describes the standard file types supplied with Egeria. These are encoded in the OpenConnectorsArchive.omarchive and are
available in the open metadata repository as valid values.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionA file containing vector image data for Adobe Illustrator.A file containing audio samples and music.An XML file containing instructions for building a module using Apache Maven.A file containing executable application code for the Apple macOS operating system.A properties file used to configure a Spring application during startup.A file containing video data for Microsoft Windows.A text file containing an Avro object structure.A file containing a list of Unix commands that run in the Bash shell.A file containing binary data.A device independent formatted image file with no compression (lossless).A file containing complied Java code.A file listing the people responsible for maintaining the content of a git repository.A file containing a list of name-value properties for configuration.A descriptive file used to define the appearance of elements in a web browser user interface.A text file with comma-separated values.A file containing data, typically from an application.A file containing an organized collection of files that represent an application for Apple macOS.A file containing instructions to build a Docker container.A file containing a list of Microsoft DOS commands.A file containing a list of Microsoft DOS commands.A document of words and diagrams in XML format for the draw.io tool.A file containing an organized collection of files that represent a JEE application.A file containing encrypted secrets.A file containing high quality vector image data.A file containing executable application code for the Microsoft Windows operating system.A file containing lossless compression audio coding format.A TIFF formatted file with additional geo-referencing information embedded.A device independent formatted image file with limited colour depth for graphics with limited colours for simple diagrams, icons, logos and cartoons.A file containing details of the files to exclude from checking to the git tools.A file containing instructions for building a module using gradle.A file containing instructions and properties for building a module using gradle.A file containing an organized collection of files that has been compressed to save storage.A device independent formatted image container file following the High Efficiency Image Format (HEIF).A document of words and linked to diagrams in Hypertext Markup Language (HTML) format.A file containing one or more small images of different sizes and colour depths for use as icons.A file containing an organized collection of files that represent an application for Microsoft Windows.A file containing an organized collection of executable Java code and related resources.A text file containing a list of name-value property pairs describing the content of a Java Archive (JAR) file.A file containing Java programming language source code and comments.A file containing a description of a Java package that is incorporated into Javadoc documentation website.A Java-specific key store containing private keys and certificates.A Java-specific key store containing private keys and certificates, but it cannot be used to store secret keys.A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras.A file containing Javascript source code.A text file formatted using the JSON (JavaScript Object Notation) standard.A file containing a presentation for the Apple Keynote application.A file containing a list of Unix commands that run in the Korn shell.A file describing the license for using the co-located content in a git repository.A file where each row represents a log record.A file where each row represents a log message.A properties file used to configure the Logback log file management utilities.A file containing video data for Apple systems, often includes Apple’s FairPlay DRM copyright protection.A document of words and linked to diagrams in Markdown format.A file containing video data in small file sizes for mobile phones and other devices.A file containing high quality video data.A file containing audio data with Moving Pictures Experts Group (MPEG) compression.A file containing video data with Moving Pictures Experts Group (MPEG) compression.A file containing data from Microsoft Project.A file containing a list of Microsoft Windows commands.A file that describes how a program should apply textures to that object.A file describing the license or copyright for using the co-located content in a git repository.A data file formatted in tabbed sheets of tabular data and formulas for Apple Numbers.A file containing a 3 dimensional object.A document of words and diagrams in OpenDocument format.A file containing an open lineage event.A document of words and diagrams in deprecated Microsoft Word format.A JSON (JavaScript Object Notation) file containing Open Metadata Types and Instances.A directory (folder) containing audit log records.A JSON (JavaScript Object Notation) file containing an audit log record.A JSON (JavaScript Object Notation) file the cohort registry for an Open Metadata and Governance (OMAG) Server.A JSON (JavaScript Object Notation) file containing the configuration for an Open Metadata and Governance (OMAG) Server.A data file formatted using Optimized Row Columnar (ORC) file format that provides a highly efficient way to store Hive data.A document of words and diagrams in Apple Pages format.A data file formatted in columns using the Apache Parquet standard.A container of embedded text and graphics based on a standard developed by Adobe.A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption.A device independent formatted image file with an 8-bit (256 colors) palette image and 24-bit truecolor (16 million colors) or 48-bit truecolor with and without alpha channel.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A file containing a list of name-value properties.A file containing an image formatted in the PostScript language.A file containing Python source code.A document of words and linked to diagrams in Markdown format that describes the other files in the same directory (folder).A rich text document.A file containing report data, typically from an application.A descriptive file used to define the appearance of elements in a web browser user interface.A file containing a list of SQL statements used to configure or load data into a relational database.A file where each row represents a string output on the standard error (stderr) destination of a running process.A file where each row represents a string output on the standard out (stdout) destination of a running process.A file containing vector image data.A file containing an organized collection of files.A freeform text document.A device independent image file with tag descriptions, some standard, some proprietary.A file containing Typescript source code.A text file format used in bioinformatics for storing gene sequence variations.A file containing MPEG-2-compressed video data.A file containing an organized collection of files that represent a web application.A file containing lossless compression audio coding format.A file containing audio data with Microsoft's specific compression.A file containing video data for Microsoft Windows Media Player.A document of words and diagrams in Microsoft Word format.A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel.A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel.A text file formatted using the XML (eXtended Markup Language) standard.A file containing a set of properties in the YAML format.A file containing an organized collection of files that have been compressed to save storage. -
Method Summary
Modifier and TypeMethodDescriptionReturn the type name that this deployed implementation type is associated with.Return preferred value for deployed implementation type.Return the description for this value.Return the optional name of the encoding method used in the file.Return the name of the file type.toString()
Output of this enum class and main value.static FileType
Returns the enum constant of this class with the specified name.static FileType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
JAVA_ARCHIVE_MANIFEST_FILE
A text file containing a list of name-value property pairs describing the content of a Java Archive (JAR) file. -
APACHE_MAVEN_BUILD_FILE
An XML file containing instructions for building a module using Apache Maven. -
GRADLE_BUILD_FILE
A file containing instructions for building a module using gradle. -
GRADLE_PROPERTIES_FILE
A file containing instructions and properties for building a module using gradle. -
JAVA_PACKAGE_DESCRIPTION
A file containing a description of a Java package that is incorporated into Javadoc documentation website. -
DOCKER_CONTAINER_BUILD_SCRIPT
A file containing instructions to build a Docker container. -
GIT_IGNORE_FILE
A file containing details of the files to exclude from checking to the git tools. -
CODEOWNERS_FILE
A file listing the people responsible for maintaining the content of a git repository. -
LICENSE_FILE
A file describing the license for using the co-located content in a git repository. -
NOTICE_FILE
A file describing the license or copyright for using the co-located content in a git repository. -
APPLICATION_PROPERTIES_FILE
A properties file used to configure a Spring application during startup. -
LOGBACK_CONFIG_FILE
A properties file used to configure the Logback log file management utilities. -
README_FILE
A document of words and linked to diagrams in Markdown format that describes the other files in the same directory (folder). -
CSV_FILE
A text file with comma-separated values. -
AVRO_FILE
A text file containing an Avro object structure. -
JSON_FILE
A text file formatted using the JSON (JavaScript Object Notation) standard. -
OM_ARCHIVE_FILE
A JSON (JavaScript Object Notation) file containing Open Metadata Types and Instances. -
OM_CONFIG_DOC
A JSON (JavaScript Object Notation) file containing the configuration for an Open Metadata and Governance (OMAG) Server. -
OM_COHORT_REGISTRY
A JSON (JavaScript Object Notation) file the cohort registry for an Open Metadata and Governance (OMAG) Server. -
OM_AUDIT_LOG_RECORD_FILE
A JSON (JavaScript Object Notation) file containing an audit log record. -
OM_AUDIT_LOG_FOLDER
A directory (folder) containing audit log records. -
OL_EVENT_FILE
A file containing an open lineage event. -
XML_FILE
A text file formatted using the XML (eXtended Markup Language) standard. -
PARQUET_FILE
A data file formatted in columns using the Apache Parquet standard. -
ORC_FILE
A data file formatted using Optimized Row Columnar (ORC) file format that provides a highly efficient way to store Hive data. -
XLSX_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel. -
XLS_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel. -
NUMBER_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Apple Numbers. -
OLD_WORD_DOC
A document of words and diagrams in deprecated Microsoft Word format. -
WORD_DOC
A document of words and diagrams in Microsoft Word format. -
ODT_DOC
A document of words and diagrams in OpenDocument format. -
PAGES_DOC
A document of words and diagrams in Apple Pages format. -
DRAW_IO_FILE
A document of words and diagrams in XML format for the draw.io tool. -
MARKDOWN_FILE
A document of words and linked to diagrams in Markdown format. -
TEXT_FILE
A freeform text document. -
RICH_TEXT
A rich text document. -
PDF_FILE
A container of embedded text and graphics based on a standard developed by Adobe. -
PPT_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
POT_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
PPTX_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
POTX_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
KEYNOTE_FILE
A file containing a presentation for the Apple Keynote application. -
ENCRYPT_KEYS_FILE
A file containing encrypted secrets. -
PIEF_FILE
A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption. -
JKS_FILE
A Java-specific key store containing private keys and certificates, but it cannot be used to store secret keys. -
JCEKS_FILE
A Java-specific key store containing private keys and certificates. -
HTML_FILE
A document of words and linked to diagrams in Hypertext Markup Language (HTML) format. -
TIF_FILE
A device independent image file with tag descriptions, some standard, some proprietary. -
GEOTIFF_FILE
A TIFF formatted file with additional geo-referencing information embedded. -
BMP_FILE
A device independent formatted image file with no compression (lossless). -
JPG_FILE
A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras. -
GIF_FILE
A device independent formatted image file with limited colour depth for graphics with limited colours for simple diagrams, icons, logos and cartoons. -
PNG_FILE
A device independent formatted image file with an 8-bit (256 colors) palette image and 24-bit truecolor (16 million colors) or 48-bit truecolor with and without alpha channel. -
HEIC_FILE
A device independent formatted image container file following the High Efficiency Image Format (HEIF). -
ICO_FILE
A file containing one or more small images of different sizes and colour depths for use as icons. -
CSS_FILE
A descriptive file used to define the appearance of elements in a web browser user interface. -
SCSS_FILE
A descriptive file used to define the appearance of elements in a web browser user interface. A superset of CSS. -
PY_FILE
A file containing Python source code. -
JS_FILE
A file containing Javascript source code. -
TYPESCRIPT_FILE
A file containing Typescript source code. -
SQL_FILE
A file containing a list of SQL statements used to configure or load data into a relational database. -
DOS_BAT_FILE
A file containing a list of Microsoft DOS commands. -
DOS_COM_FILE
A file containing a list of Microsoft DOS commands. -
MS_WSF_FILE
A file containing a list of Microsoft Windows commands. -
BASH_SCRIPT_FILE
A file containing a list of Unix commands that run in the Bash shell. -
KORN_SCRIPT_FILE
A file containing a list of Unix commands that run in the Korn shell. -
PROPERTIES_FILE
A file containing a list of name-value properties. -
CONFIGURATION_FILE
A file containing a list of name-value properties for configuration. -
LOG_FILE
A file where each row represents a log record. -
LOG_MESSAGE_FILE
A file where each row represents a log message. -
STDERR_FILE
A file where each row represents a string output on the standard error (stderr) destination of a running process. -
STDOUT_FILE
A file where each row represents a string output on the standard out (stdout) destination of a running process. -
JAVA_FILE
A file containing Java programming language source code and comments. -
CLASS_FILE
A file containing complied Java code. -
APP_FILE
A file containing executable application code for the Apple macOS operating system. -
EXE_FILE
A file containing executable application code for the Microsoft Windows operating system. -
JAR_FILE
A file containing an organized collection of executable Java code and related resources. -
TAR_FILE
A file containing an organized collection of files. Often used for install. -
GZ_FILE
A file containing an organized collection of files that has been compressed to save storage. -
ZIP_FILE
A file containing an organized collection of files that have been compressed to save storage. -
WAR_FILE
A file containing an organized collection of files that represent a web application. -
EAR_FILE
A file containing an organized collection of files that represent a JEE application. -
DMG_FILE
A file containing an organized collection of files that represent an application for Apple macOS. -
ISO_FILE
A file containing an organized collection of files that represent an application for Microsoft Windows. -
YAML_FILE
A file containing a set of properties in the YAML format. -
BIN_FILE
A file containing binary data. -
DAT_FILE
A file containing data, typically from an application. The format is known by the application. -
RPT_FILE
A file containing report data, typically from an application. The format is known by the application. -
MPP_FILE
A file containing data from Microsoft Project. -
VCF_FILE
A text file format used in bioinformatics for storing gene sequence variations. -
AIFF_FILE
A file containing audio samples and music. -
FLAC_FILE
A file containing lossless compression audio coding format. -
WAV_FILE
A file containing lossless compression audio coding format. -
MP3_FILE
A file containing audio data with Moving Pictures Experts Group (MPEG) compression. -
WMA_FILE
A file containing audio data with Microsoft's specific compression. -
MP4_FILE
A file containing video data with Moving Pictures Experts Group (MPEG) compression. -
VIDEO_TS_FILE
A file containing MPEG-2-compressed video data. -
MOBILE_VIDEO_FILE
A file containing video data in small file sizes for mobile phones and other devices. -
MOV_FILE
A file containing high quality video data. -
AVI_FILE
A file containing video data for Microsoft Windows. -
M4V_FILE
A file containing video data for Apple systems, often includes Apple’s FairPlay DRM copyright protection. -
WMV_FILE
A file containing video data for Microsoft Windows Media Player. -
AI_FILE
A file containing vector image data for Adobe Illustrator. -
SVG_FILE
A file containing vector image data. -
EPS_FILE
A file containing high quality vector image data. Used in the printing industry. -
PS_FILE
A file containing an image formatted in the PostScript language. -
OBJ_FILE
A file containing a 3 dimensional object. -
MTL_FILE
A file that describes how a program should apply textures to that object.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getFileTypeName
Return the name of the file type.- Returns:
- string
-
getEncoding
Return the optional name of the encoding method used in the file.- Returns:
- string
-
getDeployedImplementationType
Return preferred value for deployed implementation type.- Returns:
- string
-
getAssetSubTypeName
Return the type name that this deployed implementation type is associated with.- Returns:
- string
-
getDescription
Return the description for this value.- Returns:
- string
-
toString
Output of this enum class and main value.
-