Interface ArchiveFileExtensionExt

All Superinterfaces:
CyberObservableExtension, CyberObservableExtensionCommonProperties, GenericValidation, SdoDefaultValidator, StixCustomProperties
All Known Implementing Classes:
ArchiveFileExtension

@Immutable @DefaultTypeValue(value="archive-ext", groups=DefaultValuesProcessor.class) @AllowedParents(FileCoo.class) public interface ArchiveFileExtensionExt extends CyberObservableExtension
The Archive File extension specifies a default extension for capturing properties specific to archive files.
  • Method Details

    • getContainsRefs

      @JsonPropertyDescription("Specifies the files contained in the archive, as a reference to one or more other File Objects. The objects referenced in this list MUST be of type file-object.") @NotNull default @NotNull Set<String> getContainsRefs()
    • getVersion

      @JsonPropertyDescription("Specifies the version of the archive type used in the archive file.") Optional<String> getVersion()
    • getComment

      @JsonPropertyDescription("Specifies a comment included as part of the archive file.") Optional<String> getComment()